INFO:2026-03-24T21:20:07Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD fe286356ca34..642bde76c32e 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 642bde76c32e [SLP] Fix infinite loop in ordered reduction worklist processing (#188342) INFO:2026-03-24T21:20:12Z:root:syncing... Deleted branch merge (was 0b5d2ba03cb6). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. [merge 725e1f98b94b] [gn build] Port b1aa6a45060b 1 file changed, 1 insertion(+) [merge 033a22fdc6c4] [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:20:16Z:root:building ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/355] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.SLPVectorizer.o [2/355] AR lib/libLLVMVectorize.a [3/355] LINK ./bin/lli-child-target [4/355] LINK ./bin/llvm-cxxmap [5/355] LINK obj/llvm/unittests/CGData/CodeGenDataTests [6/355] LINK ./bin/llvm-link [7/355] LINK ./bin/llvm-cxxdump [8/355] LINK obj/llvm/unittests/ExecutionEngine/ExecutionEngineTests [9/355] LINK ./bin/llvm-profgen [10/355] LINK ./bin/llvm-xray [11/355] LINK ./bin/llvm-ml [12/355] LINK ./bin/lli [13/355] LINK ./bin/llvm-rtdyld [14/355] LINK obj/llvm/unittests/DebugInfo/GSYM/DebugInfoGSYMTests [15/355] LINK ./bin/llvm-ar [16/355] LINK ./bin/llvm-lipo [17/355] LINK ./bin/llvm-mc [18/355] ACTION //llvm/tools/llvm-ml:llvm-ml64(//llvm/utils/gn/build/toolchain:unix) [19/355] ACTION //llvm/tools/llvm-ar:llvm-lib(//llvm/utils/gn/build/toolchain:unix) [20/355] LINK ./bin/llvm-extract [21/355] LINK ./bin/llvm-jitlink [22/355] LINK obj/llvm/unittests/Analysis/AnalysisTests [23/355] LINK ./bin/llvm-exegesis [24/355] LINK obj/bolt/unittests/Core/CoreTests [25/355] LINK obj/llvm/unittests/ExecutionEngine/JITLink/JITLinkTests [26/355] LINK ./bin/llvm-libtool-darwin [27/355] ACTION //llvm/tools/llvm-ar:llvm-dlltool(//llvm/utils/gn/build/toolchain:unix) [28/355] LINK ./bin/lldb-server [29/355] LINK obj/clang/unittests/CrossTU/CrossTUTests [30/355] LINK obj/llvm/unittests/MC/MCTests [31/355] LINK obj/bolt/unittests/Passes/PassTests [32/355] LINK obj/clang/unittests/CodeGen/ClangCodeGenTests [33/355] LINK obj/clang/unittests/Tooling/Syntax/SyntaxTests [34/355] LINK ./bin/llvm-isel-fuzzer [35/355] LINK ./bin/clang-scan-deps [36/355] LINK obj/llvm/unittests/ExecutionEngine/Orc/OrcJITTests [37/355] ACTION //llvm/tools/llvm-ar:llvm-ranlib(//llvm/utils/gn/build/toolchain:unix) [38/355] LINK ./bin/clang-import-test [39/355] LINK ./bin/llvm-dwp [40/355] LINK obj/llvm/unittests/Transforms/IPO/IPOTests [41/355] LINK ./bin/opt [42/355] LINK ./bin/llvm-bolt [43/355] LINK ./bin/llvm-split [44/355] LINK ./bin/clang-nvlink-wrapper [45/355] LINK ./bin/clang-sycl-linker [46/355] LINK obj/llvm/unittests/MIR/MIRTests [47/355] LINK ./bin/llvm-dwarfutil [48/355] ACTION //bolt/tools/driver:perf2bolt(//llvm/utils/gn/build/toolchain:unix) [49/355] LINK obj/llvm/unittests/Transforms/Vectorize/VectorizeTests [50/355] LINK ./bin/llvm-gsymutil [51/355] LINK obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests [52/355] ACTION //bolt/tools/driver:llvm-boltdiff(//llvm/utils/gn/build/toolchain:unix) [53/355] LINK ./bin/llvm-c-test [54/355] LINK obj/llvm/unittests/Frontend/LLVMFrontendTests [55/355] LINK ./bin/llc [56/355] LINK obj/llvm/unittests/Passes/Plugins/PluginsTests [57/355] LINK obj/llvm/unittests/IR/IRTests [58/355] SOLINK ./lib/libLTO.so [59/355] LINK ./bin/dsymutil [60/355] LINK obj/llvm/unittests/CodeGen/CodeGenTests [61/355] LINK obj/llvm/unittests/Target/AArch64/AArch64Tests [62/355] LINK obj/llvm/unittests/DebugInfo/LogicalView/DebugInfoLogicalViewTests [63/355] LINK ./bin/llvm-bolt-heatmap [64/355] LINK obj/llvm/unittests/MC/AMDGPU/AMDGPUMCTests [65/355] LINK ./bin/llvm-opt-fuzzer [66/355] LINK ./bin/llvm-reduce [67/355] LINK ./bin/lld [68/355] LINK obj/llvm/unittests/Transforms/Vectorize/SandboxVectorizer/SandboxVectorizerTests [69/355] LINK ./bin/llvm-lto2 [70/355] ACTION //lld/tools/lld:ld.lld(//llvm/utils/gn/build/toolchain:unix) [71/355] ACTION //lld/tools/lld:wasm-ld(//llvm/utils/gn/build/toolchain:unix) [72/355] ACTION //lld/tools/lld:ld64.lld(//llvm/utils/gn/build/toolchain:unix) [73/355] ACTION //lld/tools/lld:lld-link(//llvm/utils/gn/build/toolchain:unix) [74/355] LINK obj/llvm/unittests/ExecutionEngine/MCJIT/MCJITTests [75/355] LINK ./bin/llvm-lto [76/355] LINK obj/llvm/unittests/Target/ARM/ARMTests [77/355] LINK obj/lld/unittests/AsLibELF/LLDAsLibELFTests [78/355] LINK obj/llvm/unittests/Passes/PassBuilderBindings/PassesBindingsTests [79/355] LINK obj/llvm/unittests/Target/RISCV/RISCVTests [80/355] LINK obj/llvm/unittests/tools/llvm-exegesis/LLVMExegesisTests [81/355] LINK obj/llvm/unittests/Transforms/Instrumentation/InstrumentationTests [82/355] LINK obj/llvm/unittests/tools/llvm-exegesis/Mips/LLVMExegesisMipsTests [83/355] LINK obj/llvm/unittests/Transforms/Coroutines/CoroTests [84/355] LINK obj/llvm/unittests/tools/llvm-exegesis/PowerPC/LLVMExegesisPowerPCTests [85/355] LINK obj/llvm/unittests/tools/llvm-exegesis/RISCV/LLVMExegesisRISCVTests [86/355] LINK ./bin/llvm-ir2vec [87/355] LINK obj/clang/unittests/Tooling/ToolingTests [88/355] LINK obj/llvm/unittests/tools/llvm-exegesis/X86/LLVMExegesisX86Tests [89/355] LINK obj/llvm/unittests/tools/llvm-exegesis/AArch64/LLVMExegesisAArch64Tests [90/355] LINK obj/llvm/unittests/Target/AMDGPU/AMDGPUTests [91/355] LINK obj/llvm/unittests/Target/TargetMachineCTests [92/355] LINK obj/llvm/unittests/Transforms/Utils/UtilsTests [93/355] LINK obj/llvm/unittests/Target/X86/X86Tests [94/355] LINK obj/llvm/unittests/Transforms/Scalar/ScalarTests [95/355] LINK ./bin/clang-check [96/355] LINK obj/clang/unittests/Interpreter/ExceptionTests/ClangReplInterpreterExceptionTests [97/355] LINK obj/lld/unittests/AsLibAll/LLDAsLibAllTests [98/355] LINK ./bin/clang-linker-wrapper [99/355] LINK obj/llvm/unittests/DebugInfo/DWARF/DebugInfoDWARFTests [100/355] LINK obj/llvm/unittests/MI/MITests [101/355] LINK ./bin/clang-repl [102/355] SOLINK ./lib/libclang.so [103/355] LINK obj/clang/unittests/Frontend/FrontendTests [104/355] LINK ./bin/lldb-test [105/355] LINK obj/clang/unittests/Driver/ClangDriverTests [106/355] LINK ./bin/lldb [107/355] LINK obj/clang/unittests/libclang/CrashTests/libclangCrashTests [108/355] LINK obj/clang/unittests/libclang/libclangTests [109/355] LINK ./bin/lldb-dap [110/355] LINK obj/clang/unittests/Interpreter/ClangReplInterpreterTests [111/355] LINK ./bin/clang [112/355] ACTION //clang/tools/driver:clang-cpp(//llvm/utils/gn/build/toolchain:unix) [113/355] ACTION //clang/tools/driver:clangxx(//llvm/utils/gn/build/toolchain:unix) [114/355] ACTION //clang/tools/driver:clang-cl(//llvm/utils/gn/build/toolchain:unix) [115/355] ACTION //llvm/include/llvm/Config:Disassemblers.def(//llvm/utils/gn/build/toolchain:stage2_unix) [116/355] ACTION //compiler-rt/test/hwasan:lit_site_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [117/355] ACTION //llvm/include/llvm/Config:AsmParsers.def(//llvm/utils/gn/build/toolchain:stage2_unix) [118/355] ACTION //llvm/include/llvm/Config:abi-breaking(//llvm/utils/gn/build/toolchain:stage2_unix) [119/355] ACTION //compiler-rt/test:lit_common_configured(//llvm/utils/gn/build/toolchain:stage2_unix) [120/355] ACTION //llvm/include/llvm/Config:Targets.def(//llvm/utils/gn/build/toolchain:stage2_unix) [121/355] ACTION //compiler-rt/test/asan:lit_site_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [122/355] ACTION //compiler-rt/test/builtins:builtins_mode_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [123/355] ACTION //llvm/include/llvm/Config:TargetMCAs.def(//llvm/utils/gn/build/toolchain:stage2_unix) [124/355] ACTION //libcxx/src:cxx_symlink(//llvm/utils/gn/build/toolchain:stage2_unix) [125/355] ACTION //llvm/include/llvm/Support:write_extension_def(//llvm/utils/gn/build/toolchain:stage2_unix) [126/355] ACTION //llvm/include/llvm/Config:llvm-config(//llvm/utils/gn/build/toolchain:stage2_unix) [127/174] ACTION //llvm/include/llvm/Config:TargetExegesis.def(//llvm/utils/gn/build/toolchain:stage2_unix) [128/174] ACTION //llvm/include/llvm/Config:Targets(//llvm/utils/gn/build/toolchain:stage2_unix) [129/174] ACTION //compiler-rt/test/lsan:asan_mode_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [130/174] ACTION //llvm/include/llvm/Support:write_vcsrevision(//llvm/utils/gn/build/toolchain:stage2_unix) [131/174] ACTION //llvm/include/llvm/Config:AsmPrinters.def(//llvm/utils/gn/build/toolchain:stage2_unix) [132/174] ACTION //compiler-rt/lib/ubsan:ubsan_loop_detect_dynamic_list(//llvm/utils/gn/build/toolchain:stage2_unix) [133/174] ACTION //compiler-rt/lib/ubsan:ubsan_static_dynamic_list(//llvm/utils/gn/build/toolchain:stage2_unix) [134/174] ACTION //compiler-rt/lib/ubsan:version_script(//llvm/utils/gn/build/toolchain:stage2_unix) [135/174] ACTION //compiler-rt/lib/ubsan:ubsan_static_cxx_dynamic_list(//llvm/utils/gn/build/toolchain:stage2_unix) [136/174] ACTION //compiler-rt/lib/hwasan:version_script(//llvm/utils/gn/build/toolchain:stage2_unix) [137/174] ACTION //libcxx/src:cxx_linker_script(//llvm/utils/gn/build/toolchain:stage2_unix) [138/174] ACTION //llvm/include/llvm/Config:config(//llvm/utils/gn/build/toolchain:stage2_unix) [139/141] LINK ./bin/c-index-test [140/141] SOLINK lib/clang/23/lib/linux/libclang_rt.hwasan_aliases-x86_64.so [141/141] SOLINK lib/clang/23/lib/linux/libclang_rt.ubsan_standalone-x86_64.so INFO:2026-03-24T21:21:40Z:root:analyze skipping analyze because previous build was not green INFO:2026-03-24T21:21:40Z:root:testing INFO:2026-03-24T21:21:40Z: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/radians-builtin.hlsl (1 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 :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (2 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 :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (3 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 0x556bd8fc9188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x556bd8fc90e0 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 0x556bd8fc9188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x556bd8fc8e58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x556bd8fc90e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x556bd8fc8fb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x556bd8fc9278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x556bd8fc9268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x556bd8fc9220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x556bd8fc9200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc.hlsl (4 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl (5 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/refract.hlsl (6 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/sinh.hlsl (7 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/BuiltIns/radians-errors.hlsl (8 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/BuiltIns/ternary-compat-overload-warnings.hlsl (9 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/floor.hlsl (10 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/Language/InitListAST.hlsl (11 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/HLSLControlFlowHint.hlsl (12 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/fmod.hlsl (13 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fmod.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 5 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS=hidden noundef nofpclass(nan inf) -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl (14 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/all.hlsl (15 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/rsqrt-builtin.hlsl (16 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/firstbitlow-errors.hlsl (17 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/BasicFeatures/MatrixElementTypeCast.hlsl (18 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/sqrt.hlsl (19 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (20 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl (21 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:5): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:14): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:23): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:32): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:41): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:52): no matching function for call to 'reflect' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:44): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:45): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:55): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:56): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (22 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl:28:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:28'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:28'1 with "FUNC" equal to "acos" # | check:28'2 with "FUNC" equal to "acos" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:28'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl (23 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/float3.hlsl (24 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 :: SemaHLSL/matrix_single_subscript_errors.hlsl (25 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 :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (26 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10.hlsl (27 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl (28 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:30): no matching function for call to 'fnT2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:6): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:12): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:18): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf.hlsl (29 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (30 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 0x563720233158 <> # | |-NamespaceDecl 0x563720233a98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x563720233b20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-NonTypeTemplateParmDecl 0x563720233c20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x563720233c78 <> 'int' 4 # | | | `-TypeAliasDecl 0x563720233d90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x563720233d40 'vector' dependent # | | | |-TemplateTypeParmType 0x563720233ba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563720233b20 'element' # | | | `-DeclRefExpr 0x563720233ce0 <> 'int' lvalue NonTypeTemplateParm 0x563720233c20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x563720233e48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-NonTypeTemplateParmDecl 0x563720233f20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x563720233f78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x563720233fd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x563720234028 <> 'int' 4 # | | | |-BinaryOperator 0x563720234128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x5637202340e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x5637202340a8 <> 'int' lvalue NonTypeTemplateParm 0x563720233f20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x563720234068 <> 'int' 4 # | | | | `-BinaryOperator 0x563720234108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x5637202340c8 <> 'int' lvalue NonTypeTemplateParm 0x563720233fd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x563720234088 <> 'int' 4 # | | | `-TypeAliasDecl 0x56372025f298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x56372025f230 'matrix' dependent # | | |-ClassTemplateDecl 0x56372025f978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x56372025f748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x56372025f918 <> 'bool' Concept 0x56372025f420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x56372025f850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x56372025f820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x56372025f7d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x56372025f3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x56372025f350 'element_type' # | | | `-CXXRecordDecl 0x56372025f648 <> implicit class Buffer # | | | `-FinalAttr 0x56372025f6f0 <> Implicit final # | | |-ClassTemplateDecl 0x56372025fd18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x56372025fae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x56372025fcb8 <> 'bool' Concept 0x56372025f420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x56372025fbf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x56372025fbc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x56372025fb70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x56372025f3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x56372025f350 'element_type' # | | | `-CXXRecordDecl 0x56372025f9e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x56372025fa90 <> Implicit final # | | |-ClassTemplateDecl 0x5637202600b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x56372025fe88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x563720260058 <> 'bool' Concept 0x56372025f600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x56372025ff90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x56372025ff60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x56372025ff10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x56372025f4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x56372025f468 'element_type' # | | | `-CXXRecordDecl 0x56372025fd88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x56372025fe30 <> Implicit final # | | |-ClassTemplateDecl 0x563720261738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x563720261510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5637202616d8 <> 'bool' Concept 0x56372025f600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x563720261610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5637202615e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563720261590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x56372025f4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x56372025f468 'element_type' # | | | `-CXXRecordDecl 0x563720261410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x5637202614b8 <> Implicit final # | | |-ClassTemplateDecl 0x563720261ad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5637202618a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x563720261a78 <> 'bool' Concept 0x56372025f600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5637202619b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563720261980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563720261930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x56372025f4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x56372025f468 'element_type' # | | | `-CXXRecordDecl 0x5637202617a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x563720261850 <> Implicit final # | | |-ClassTemplateDecl 0x563720261e78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x563720261c48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x563720261e18 <> 'bool' Concept 0x56372025f600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x563720261d50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563720261d20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563720261cd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x56372025f4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x56372025f468 'element_type' # | | | `-CXXRecordDecl 0x563720261b48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x563720261bf0 <> Implicit final # | | |-ClassTemplateDecl 0x563720262218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x563720261fe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5637202621b8 <> 'bool' Concept 0x56372025f600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5637202620f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5637202620c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563720262070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x56372025f4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x56372025f468 'element_type' # | | | `-CXXRecordDecl 0x563720261ee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x563720261f90 <> Implicit final # | | |-ClassTemplateDecl 0x5637202625c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x563720262388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x563720262568 <> 'bool' Concept 0x56372025f600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5637202624a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563720262470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563720262420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x56372025f4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x56372025f468 'element_type' # | | | `-CXXRecordDecl 0x563720262288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x563720262330 <> Implicit final # | | |-CXXRecordDecl 0x563720262638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x5637202626e0 <> Implicit final # | | |-CXXRecordDecl 0x563720262738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x5637202627e0 <> Implicit final # | | |-CXXRecordDecl 0x563720262838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x5637202628e0 <> Implicit final # | | |-CXXRecordDecl 0x563720262938 <> implicit class SamplerState # | | | `-FinalAttr 0x5637202629e0 <> Implicit final # | | |-CXXRecordDecl 0x563720262a38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x563720262ae0 <> Implicit final # | | |-ClassTemplateDecl 0x563720262ed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x563720262c70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x563720262b40 'vector' 4 # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-ConceptSpecializationExpr 0x563720262e78 <> 'bool' Concept 0x56372025f420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x563720262db0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563720262d80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563720262d28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x56372025f3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x56372025f350 'element_type' # | | | `-CXXRecordDecl 0x563720262b70 <> implicit class Texture2D # | | | `-FinalAttr 0x563720262c18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x563720263168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x563720263090 'vector' dependent # | | | |-TemplateTypeParmType 0x563720262fa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563720262f48 'element_type' # | | | `-DeclRefExpr 0x563720263068 <> 'int' lvalue NonTypeTemplateParm 0x563720262fe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x563720262f48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x563720262fe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x56372025f420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x56372025f350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x56372025f400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x56372025f3a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x56372025f350 'element_type' # | |-ConceptDecl 0x56372025f600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x56372025f468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x56372025f5e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x56372025f540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x56372025f520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x56372025f4c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x56372025f468 'element_type' # | | `-BinaryOperator 0x56372025f5c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x56372025f558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x56372025f5a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x563720263380 <> Namespace 0x563720233a98 'hlsl' # | |-TypedefDecl 0x563720263b98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x563720263b60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x563720263850 '__NSConstantString_tag' # | |-TypedefDecl 0x563720233a40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x563720233980 'void *' # | | `-BuiltinType 0x5637202331c0 'void' # | |-NamespaceDecl 0x563720263bf0 prev 0x563720233a98 line:12:11 hlsl # | | |-original Namespace 0x563720233a98 'hlsl' # | | |-TypedefDecl 0x563720263c78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x563720233260 'int' # | | |-TypedefDecl 0x563720263ce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x563720233300 'unsigned int' # | | |-TypedefDecl 0x563720263d58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x563720233300 'unsigned int' # | | |-TypedefDecl 0x563720263dc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x563720233360 'float' # | | |-TypedefDecl 0x563720263e38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x563720233320 'unsigned long' # | | |-TypedefDecl 0x563720263ea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x563720233280 'long' # | | |-TypedefDecl 0x563720263f18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x563720233380 'double' # | | |-TypedefDecl 0x5637202641c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x5637202640f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5637202331e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563720263fd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563720263f98 'int' 1 # | | | `-ExtVectorType 0x5637202640b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x563720264000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-BuiltinType 0x5637202331e0 'bool' # | | |-TypedefDecl 0x563720264418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x563720264340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5637202331e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563720264250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563720264230 'int' 2 # | | | `-ExtVectorType 0x563720264300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x563720264000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-BuiltinType 0x5637202331e0 'bool' # | | |-TypedefDecl 0x563720264668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x563720264590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5637202331e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202644a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563720264480 'int' 3 # | | | `-ExtVectorType 0x563720264550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x563720264000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-BuiltinType 0x5637202331e0 'bool' # | | |-TypedefDecl 0x563720285ff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x5637202647e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5637202331e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202646f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202646d0 'int' 4 # | | | `-ExtVectorType 0x5637202647a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x563720264000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-BuiltinType 0x5637202331e0 'bool' # | | |-TypedefDecl 0x563720286278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x5637202861a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563720286080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563720286060 'int' 1 # | | | `-ExtVectorType 0x563720286160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5637202860b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-BuiltinType 0x563720233260 'int' # | | |-TypedefDecl 0x5637202864c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x5637202863f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563720286308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202862e8 'int' 2 # | | | `-ExtVectorType 0x5637202863b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5637202860b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-BuiltinType 0x563720233260 'int' # | | |-TypedefDecl 0x563720286718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x563720286640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563720286558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563720286538 'int' 3 # | | | `-ExtVectorType 0x563720286600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5637202860b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-BuiltinType 0x563720233260 'int' # | | |-TypedefDecl 0x563720286968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x563720286890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202867a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563720286788 'int' 4 # | | | `-ExtVectorType 0x563720286850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5637202860b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-BuiltinType 0x563720233260 'int' # | | |-TypedefDecl 0x563720286c28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x563720286b50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5637202869c0 'uint' sugar # | | | | |-Typedef 0x563720263ce8 'uint' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563720286a30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563720286a10 'int' 1 # | | | `-ExtVectorType 0x563720286b10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x563720286a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-TypedefType 0x5637202869c0 'uint' sugar # | | | |-Typedef 0x563720263ce8 'uint' # | | | `-BuiltinType 0x563720233300 'unsigned int' # | | |-TypedefDecl 0x563720286e98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x563720286dc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5637202869c0 'uint' sugar # | | | | |-Typedef 0x563720263ce8 'uint' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563720286cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563720286cb0 'int' 2 # | | | `-ExtVectorType 0x563720286d80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x563720286a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-TypedefType 0x5637202869c0 'uint' sugar # | | | |-Typedef 0x563720263ce8 'uint' # | | | `-BuiltinType 0x563720233300 'unsigned int' # | | |-TypedefDecl 0x563720287928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x563720287850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5637202869c0 'uint' sugar # | | | | |-Typedef 0x563720263ce8 'uint' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563720286f40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563720286f20 'int' 3 # | | | `-ExtVectorType 0x563720287810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x563720286a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-TypedefType 0x5637202869c0 'uint' sugar # | | | |-Typedef 0x563720263ce8 'uint' # | | | `-BuiltinType 0x563720233300 'unsigned int' # | | |-TypedefDecl 0x563720287b98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x563720287ac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5637202869c0 'uint' sugar # | | | | |-Typedef 0x563720263ce8 'uint' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202879d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202879b0 'int' 4 # | | | `-ExtVectorType 0x563720287a80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x563720286a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-TypedefType 0x5637202869c0 'uint' sugar # | | | |-Typedef 0x563720263ce8 'uint' # | | | `-BuiltinType 0x563720233300 'unsigned int' # | | |-TypedefDecl 0x563720287e28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x563720287d50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563720287bf0 'int32_t' sugar # | | | | |-Typedef 0x563720263c78 'int32_t' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563720287c60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563720287c40 'int' 1 # | | | `-ExtVectorType 0x563720287d10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x563720287c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-TypedefType 0x563720287bf0 'int32_t' sugar # | | | |-Typedef 0x563720263c78 'int32_t' # | | | `-BuiltinType 0x563720233260 'int' # | | |-TypedefDecl 0x563720288068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x563720287f90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563720287bf0 'int32_t' sugar # | | | | |-Typedef 0x563720263c78 'int32_t' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563720287ed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563720287eb0 'int' 2 # | | | `-ExtVectorType 0x563720287f50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x563720287c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-TypedefType 0x563720287bf0 'int32_t' sugar # | | | |-Typedef 0x563720263c78 'int32_t' # | | | `-BuiltinType 0x563720233260 'int' # | | |-TypedefDecl 0x5637202882a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x5637202881d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563720287bf0 'int32_t' sugar # | | | | |-Typedef 0x563720263c78 'int32_t' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563720288110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202880f0 'int' 3 # | | | `-ExtVectorType 0x563720288190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x563720287c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-TypedefType 0x563720287bf0 'int32_t' sugar # | | | |-Typedef 0x563720263c78 'int32_t' # | | | `-BuiltinType 0x563720233260 'int' # | | |-TypedefDecl 0x5637202884e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x563720288410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563720287bf0 'int32_t' sugar # | | | | |-Typedef 0x563720263c78 'int32_t' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563720288350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563720288330 'int' 4 # | | | `-ExtVectorType 0x5637202883d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x563720287c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-TypedefType 0x563720287bf0 'int32_t' sugar # | | | |-Typedef 0x563720263c78 'int32_t' # | | | `-BuiltinType 0x563720233260 'int' # | | |-TypedefDecl 0x5637202887a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x5637202886a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563720288540 'uint32_t' sugar # | | | | |-Typedef 0x563720263d58 'uint32_t' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202885b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563720288590 'int' 1 # | | | `-ExtVectorType 0x563720288660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5637202885e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-TypedefType 0x563720288540 'uint32_t' sugar # | | | |-Typedef 0x563720263d58 'uint32_t' # | | | `-BuiltinType 0x563720233300 'unsigned int' # | | |-TypedefDecl 0x5637202889d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x563720288900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563720288540 'uint32_t' sugar # | | | | |-Typedef 0x563720263d58 'uint32_t' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563720288848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563720288828 'int' 2 # | | | `-ExtVectorType 0x5637202888c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5637202885e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-TypedefType 0x563720288540 'uint32_t' sugar # | | | |-Typedef 0x563720263d58 'uint32_t' # | | | `-BuiltinType 0x563720233300 'unsigned int' # | | |-TypedefDecl 0x563720288c18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x563720288b40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563720288540 'uint32_t' sugar # | | | | |-Typedef 0x563720263d58 'uint32_t' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563720288a80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563720288a60 'int' 3 # | | | `-ExtVectorType 0x563720288b00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5637202885e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-TypedefType 0x563720288540 'uint32_t' sugar # | | | |-Typedef 0x563720263d58 'uint32_t' # | | | `-BuiltinType 0x563720233300 'unsigned int' # | | |-TypedefDecl 0x563720288e58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x563720288d80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563720288540 'uint32_t' sugar # | | | | |-Typedef 0x563720263d58 'uint32_t' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563720288cc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563720288ca0 'int' 4 # | | | `-ExtVectorType 0x563720288d40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5637202885e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-TypedefType 0x563720288540 'uint32_t' sugar # | | | |-Typedef 0x563720263d58 'uint32_t' # | | | `-BuiltinType 0x563720233300 'unsigned int' # | | |-TypedefDecl 0x563720289118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x563720289040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563720288eb0 'int64_t' sugar # | | | | |-Typedef 0x563720263ea8 'int64_t' # | | | | `-BuiltinType 0x563720233280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563720288f20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563720288f00 'int' 1 # | | | `-ExtVectorType 0x563720289000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x563720288f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-TypedefType 0x563720288eb0 'int64_t' sugar # | | | |-Typedef 0x563720263ea8 'int64_t' # | | | `-BuiltinType 0x563720233280 'long' # | | |-TypedefDecl 0x563720289388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x5637202892b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563720288eb0 'int64_t' sugar # | | | | |-Typedef 0x563720263ea8 'int64_t' # | | | | `-BuiltinType 0x563720233280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202891c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202891a0 'int' 2 # | | | `-ExtVectorType 0x563720289270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x563720288f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-TypedefType 0x563720288eb0 'int64_t' sugar # | | | |-Typedef 0x563720263ea8 'int64_t' # | | | `-BuiltinType 0x563720233280 'long' # | | |-TypedefDecl 0x5637202895f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x563720289520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563720288eb0 'int64_t' sugar # | | | | |-Typedef 0x563720263ea8 'int64_t' # | | | | `-BuiltinType 0x563720233280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563720289430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563720289410 'int' 3 # | | | `-ExtVectorType 0x5637202894e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x563720288f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-TypedefType 0x563720288eb0 'int64_t' sugar # | | | |-Typedef 0x563720263ea8 'int64_t' # | | | `-BuiltinType 0x563720233280 'long' # | | |-TypedefDecl 0x563720289888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x5637202897b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563720288eb0 'int64_t' sugar # | | | | |-Typedef 0x563720263ea8 'int64_t' # | | | | `-BuiltinType 0x563720233280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202896a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563720289680 'int' 4 # | | | `-ExtVectorType 0x563720289750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x563720288f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-TypedefType 0x563720288eb0 'int64_t' sugar # | | | |-Typedef 0x563720263ea8 'int64_t' # | | | `-BuiltinType 0x563720233280 'long' # | | |-TypedefDecl 0x563720289b48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x563720289a70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5637202898e0 'uint64_t' sugar # | | | | |-Typedef 0x563720263e38 'uint64_t' # | | | | `-BuiltinType 0x563720233320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563720289950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563720289930 'int' 1 # | | | `-ExtVectorType 0x563720289a30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x563720289980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-TypedefType 0x5637202898e0 'uint64_t' sugar # | | | |-Typedef 0x563720263e38 'uint64_t' # | | | `-BuiltinType 0x563720233320 'unsigned long' # | | |-TypedefDecl 0x563720289db8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x563720289ce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5637202898e0 'uint64_t' sugar # | | | | |-Typedef 0x563720263e38 'uint64_t' # | | | | `-BuiltinType 0x563720233320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563720289bf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563720289bd0 'int' 2 # | | | `-ExtVectorType 0x563720289ca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x563720289980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-TypedefType 0x5637202898e0 'uint64_t' sugar # | | | |-Typedef 0x563720263e38 'uint64_t' # | | | `-BuiltinType 0x563720233320 'unsigned long' # | | |-TypedefDecl 0x56372028a028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x563720289f50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5637202898e0 'uint64_t' sugar # | | | | |-Typedef 0x563720263e38 'uint64_t' # | | | | `-BuiltinType 0x563720233320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563720289e60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563720289e40 'int' 3 # | | | `-ExtVectorType 0x563720289f10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x563720289980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-TypedefType 0x5637202898e0 'uint64_t' sugar # | | | |-Typedef 0x563720263e38 'uint64_t' # | | | `-BuiltinType 0x563720233320 'unsigned long' # | | |-TypedefDecl 0x56372028a298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x56372028a1c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5637202898e0 'uint64_t' sugar # | | | | |-Typedef 0x563720263e38 'uint64_t' # | | | | `-BuiltinType 0x563720233320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56372028a0d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56372028a0b0 'int' 4 # | | | `-ExtVectorType 0x56372028a180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x563720289980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-TypedefType 0x5637202898e0 'uint64_t' sugar # | | | |-Typedef 0x563720263e38 'uint64_t' # | | | `-BuiltinType 0x563720233320 'unsigned long' # | | |-TypedefDecl 0x56372028a528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x56372028a450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5637202339d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56372028a328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56372028a308 'int' 1 # | | | `-ExtVectorType 0x56372028a410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x56372028a360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-BuiltinType 0x5637202339d0 'half' # | | |-TypedefDecl 0x56372028afd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x56372028a6a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5637202339d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56372028a5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56372028a598 'int' 2 # | | | `-ExtVectorType 0x56372028a660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x56372028a360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-BuiltinType 0x5637202339d0 'half' # | | |-TypedefDecl 0x56372028b228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x56372028b150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5637202339d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56372028b060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56372028b040 'int' 3 # | | | `-ExtVectorType 0x56372028b110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x56372028a360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-BuiltinType 0x5637202339d0 'half' # | | |-TypedefDecl 0x56372028b478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x56372028b3a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5637202339d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56372028b2b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56372028b298 'int' 4 # | | | `-ExtVectorType 0x56372028b360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x56372028a360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-BuiltinType 0x5637202339d0 'half' # | | |-TypedefDecl 0x56372028b708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x56372028b630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56372028b508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56372028b4e8 'int' 1 # | | | `-ExtVectorType 0x56372028b5f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x56372028b540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-BuiltinType 0x563720233360 'float' # | | |-TypedefDecl 0x56372028b958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x56372028b880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56372028b798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56372028b778 'int' 2 # | | | `-ExtVectorType 0x56372028b840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x56372028b540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-BuiltinType 0x563720233360 'float' # | | |-TypedefDecl 0x56372028bba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x56372028bad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56372028b9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56372028b9c8 'int' 3 # | | | `-ExtVectorType 0x56372028ba90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x56372028b540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-BuiltinType 0x563720233360 'float' # | | |-TypedefDecl 0x56372028bdc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x56372028bcf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56372028bc38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56372028bc18 'int' 4 # | | | `-ExtVectorType 0x56372028bcb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x56372028b540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-BuiltinType 0x563720233360 'float' # | | |-TypedefDecl 0x56372028c158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x56372028c080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56372028be58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56372028be38 'int' 1 # | | | `-ExtVectorType 0x56372028bf40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x56372028be90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-BuiltinType 0x563720233380 'double' # | | |-TypedefDecl 0x56372028c3a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x56372028c2d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56372028c1e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56372028c1c8 'int' 2 # | | | `-ExtVectorType 0x56372028c290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x56372028be90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-BuiltinType 0x563720233380 'double' # | | |-TypedefDecl 0x56372028c5f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x56372028c520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56372028c438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56372028c418 'int' 3 # | | | `-ExtVectorType 0x56372028c4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x56372028be90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-BuiltinType 0x563720233380 'double' # | | |-TypedefDecl 0x56372028c848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x56372028c770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56372028c688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56372028c668 'int' 4 # | | | `-ExtVectorType 0x56372028c730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x56372028be90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-BuiltinType 0x563720233380 'double' # | | |-TypedefDecl 0x56372028cad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x56372028ca00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56372028c8a0 'float32_t' sugar # | | | | |-Typedef 0x563720263dc8 'float32_t' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56372028c910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56372028c8f0 'int' 1 # | | | `-ExtVectorType 0x56372028c9c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x56372028c940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-TypedefType 0x56372028c8a0 'float32_t' sugar # | | | |-Typedef 0x563720263dc8 'float32_t' # | | | `-BuiltinType 0x563720233360 'float' # | | |-TypedefDecl 0x56372028cd18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x56372028cc40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56372028c8a0 'float32_t' sugar # | | | | |-Typedef 0x563720263dc8 'float32_t' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56372028cb80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56372028cb60 'int' 2 # | | | `-ExtVectorType 0x56372028cc00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x56372028c940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-TypedefType 0x56372028c8a0 'float32_t' sugar # | | | |-Typedef 0x563720263dc8 'float32_t' # | | | `-BuiltinType 0x563720233360 'float' # | | |-TypedefDecl 0x56372028cf58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x56372028ce80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56372028c8a0 'float32_t' sugar # | | | | |-Typedef 0x563720263dc8 'float32_t' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56372028cdc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56372028cda0 'int' 3 # | | | `-ExtVectorType 0x56372028ce40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x56372028c940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-TypedefType 0x56372028c8a0 'float32_t' sugar # | | | |-Typedef 0x563720263dc8 'float32_t' # | | | `-BuiltinType 0x563720233360 'float' # | | |-TypedefDecl 0x56372028d1a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x56372028d0d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56372028c8a0 'float32_t' sugar # | | | | |-Typedef 0x563720263dc8 'float32_t' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56372028d000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56372028cfe0 'int' 4 # | | | `-ExtVectorType 0x56372028d090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x56372028c940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-TypedefType 0x56372028c8a0 'float32_t' sugar # | | | |-Typedef 0x563720263dc8 'float32_t' # | | | `-BuiltinType 0x563720233360 'float' # | | |-TypedefDecl 0x56372028d438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x56372028d360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56372028d200 'float64_t' sugar # | | | | |-Typedef 0x563720263f18 'float64_t' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56372028d270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56372028d250 'int' 1 # | | | `-ExtVectorType 0x56372028d320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x56372028d2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-TypedefType 0x56372028d200 'float64_t' sugar # | | | |-Typedef 0x563720263f18 'float64_t' # | | | `-BuiltinType 0x563720233380 'double' # | | |-TypedefDecl 0x56372028d678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x56372028d5a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56372028d200 'float64_t' sugar # | | | | |-Typedef 0x563720263f18 'float64_t' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56372028d4e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56372028d4c0 'int' 2 # | | | `-ExtVectorType 0x56372028d560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x56372028d2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-TypedefType 0x56372028d200 'float64_t' sugar # | | | |-Typedef 0x563720263f18 'float64_t' # | | | `-BuiltinType 0x563720233380 'double' # | | |-TypedefDecl 0x56372028d8b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x56372028d7e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56372028d200 'float64_t' sugar # | | | | |-Typedef 0x563720263f18 'float64_t' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56372028d720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56372028d700 'int' 3 # | | | `-ExtVectorType 0x56372028d7a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x56372028d2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-TypedefType 0x56372028d200 'float64_t' sugar # | | | |-Typedef 0x563720263f18 'float64_t' # | | | `-BuiltinType 0x563720233380 'double' # | | |-TypedefDecl 0x56372028daf8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x56372028da20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563720233df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56372028d200 'float64_t' sugar # | | | | |-Typedef 0x563720263f18 'float64_t' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56372028d960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56372028d940 'int' 4 # | | | `-ExtVectorType 0x56372028d9e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x56372028d2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-TypedefType 0x56372028d200 'float64_t' sugar # | | | |-Typedef 0x563720263f18 'float64_t' # | | | `-BuiltinType 0x563720233380 'double' # | | |-TypedefDecl 0x5637202939f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x56372028df50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5637202331e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56372028dbd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56372028db78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56372028dbf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56372028db98 'int' 1 # | | | `-ConstantMatrixType 0x56372028def0 'matrix' # | | |-TypedefDecl 0x563720293e10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x563720293d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5637202331e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563720293a98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563720293a58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563720293ab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563720293a78 'int' 2 # | | | `-ConstantMatrixType 0x563720293cb0 'matrix' # | | |-TypedefDecl 0x563720294230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x563720294130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5637202331e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563720293eb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563720293e78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563720293ed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563720293e98 'int' 3 # | | | `-ConstantMatrixType 0x5637202940d0 'matrix' # | | |-TypedefDecl 0x563720294650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x563720294550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5637202331e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202942d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563720294298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202942f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202942b8 'int' 4 # | | | `-ConstantMatrixType 0x5637202944f0 'matrix' # | | |-TypedefDecl 0x563720296c10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x563720294970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5637202331e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202946f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202946b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563720294718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202946d8 'int' 1 # | | | `-ConstantMatrixType 0x563720294910 'matrix' # | | |-TypedefDecl 0x563720297030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x563720296f30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5637202331e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563720296cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563720296c78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563720296cd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563720296c98 'int' 2 # | | | `-ConstantMatrixType 0x563720296ed0 'matrix' # | | |-TypedefDecl 0x563720297450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x563720297350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5637202331e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202970d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563720297098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202970f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202970b8 'int' 3 # | | | `-ConstantMatrixType 0x5637202972f0 'matrix' # | | |-TypedefDecl 0x563720297870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x563720297770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5637202331e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202974f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202974b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563720297518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202974d8 'int' 4 # | | | `-ConstantMatrixType 0x563720297710 'matrix' # | | |-TypedefDecl 0x563720298cb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x563720298bb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5637202331e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563720297918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202978d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563720297938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202978f8 'int' 1 # | | | `-ConstantMatrixType 0x563720297b30 'matrix' # | | |-TypedefDecl 0x5637202990d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x563720298fd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5637202331e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563720298d58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563720298d18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563720298d78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563720298d38 'int' 2 # | | | `-ConstantMatrixType 0x563720298f70 'matrix' # | | |-TypedefDecl 0x5637202994f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202993f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5637202331e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563720299178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563720299138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563720299198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563720299158 'int' 3 # | | | `-ConstantMatrixType 0x563720299390 'matrix' # | | |-TypedefDecl 0x563720299910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x563720299810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5637202331e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563720299598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563720299558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202995b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563720299578 'int' 4 # | | | `-ConstantMatrixType 0x5637202997b0 'matrix' # | | |-TypedefDecl 0x563720299d50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x563720299c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5637202331e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202999b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563720299978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202999d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563720299998 'int' 1 # | | | `-ConstantMatrixType 0x563720299bf0 'matrix' # | | |-TypedefDecl 0x56372029a170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x56372029a070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5637202331e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563720299df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563720299db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563720299e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563720299dd8 'int' 2 # | | | `-ConstantMatrixType 0x56372029a010 'matrix' # | | |-TypedefDecl 0x56372029a590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x56372029a490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5637202331e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56372029a218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56372029a1d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56372029a238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56372029a1f8 'int' 3 # | | | `-ConstantMatrixType 0x56372029a430 'matrix' # | | |-TypedefDecl 0x56372029a9b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x56372029a8b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5637202331e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56372029a638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56372029a5f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56372029a658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56372029a618 'int' 4 # | | | `-ConstantMatrixType 0x56372029a850 'matrix' # | | |-TypedefDecl 0x56372029b130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x56372029b030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56372029aa60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56372029aa20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56372029aa80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56372029aa40 'int' 1 # | | | `-ConstantMatrixType 0x56372029afd0 'matrix' # | | |-TypedefDecl 0x56372029b560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x56372029b460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56372029b1e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56372029b1a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56372029b200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56372029b1c0 'int' 2 # | | | `-ConstantMatrixType 0x56372029b400 'matrix' # | | |-TypedefDecl 0x56372029b990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x56372029b890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56372029b610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56372029b5d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56372029b630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56372029b5f0 'int' 3 # | | | `-ConstantMatrixType 0x56372029b830 'matrix' # | | |-TypedefDecl 0x56372029bdc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x56372029bcc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56372029ba40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56372029ba00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56372029ba60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56372029ba20 'int' 4 # | | | `-ConstantMatrixType 0x56372029bc60 'matrix' # | | |-TypedefDecl 0x56372029c500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x56372029c400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56372029be70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56372029be30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56372029be90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56372029be50 'int' 1 # | | | `-ConstantMatrixType 0x56372029c3a0 'matrix' # | | |-TypedefDecl 0x56372029c930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x56372029c830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56372029c5b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56372029c570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56372029c5d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56372029c590 'int' 2 # | | | `-ConstantMatrixType 0x56372029c7d0 'matrix' # | | |-TypedefDecl 0x56372029cd60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x56372029cc60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56372029c9e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56372029c9a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56372029ca00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56372029c9c0 'int' 3 # | | | `-ConstantMatrixType 0x56372029cc00 'matrix' # | | |-TypedefDecl 0x56372028e5e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x56372029d090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56372029ce10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56372029cdd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56372029ce30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56372029cdf0 'int' 4 # | | | `-ConstantMatrixType 0x56372029d030 'matrix' # | | |-TypedefDecl 0x56372028ea10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x56372028e910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56372028e690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56372028e650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56372028e6b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56372028e670 'int' 1 # | | | `-ConstantMatrixType 0x56372028e8b0 'matrix' # | | |-TypedefDecl 0x56372028ee40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x56372028ed40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56372028eac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56372028ea80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56372028eae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56372028eaa0 'int' 2 # | | | `-ConstantMatrixType 0x56372028ece0 'matrix' # | | |-TypedefDecl 0x56372028f270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x56372028f170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56372028eef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56372028eeb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56372028ef10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56372028eed0 'int' 3 # | | | `-ConstantMatrixType 0x56372028f110 'matrix' # | | |-TypedefDecl 0x5637202907c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202906c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56372028f320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56372028f2e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56372028f340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56372028f300 'int' 4 # | | | `-ConstantMatrixType 0x56372028f540 'matrix' # | | |-TypedefDecl 0x563720290bf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x563720290af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563720290870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563720290830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563720290890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563720290850 'int' 1 # | | | `-ConstantMatrixType 0x563720290a90 'matrix' # | | |-TypedefDecl 0x563720291020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x563720290f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563720290ca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563720290c60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563720290cc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563720290c80 'int' 2 # | | | `-ConstantMatrixType 0x563720290ec0 'matrix' # | | |-TypedefDecl 0x563720291450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x563720291350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202910d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563720291090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202910f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202910b0 'int' 3 # | | | `-ConstantMatrixType 0x5637202912f0 'matrix' # | | |-TypedefDecl 0x563720291890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x563720291790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563720291500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202914c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563720291520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202914e0 'int' 4 # | | | `-ConstantMatrixType 0x563720291730 'matrix' # | | |-TypedefDecl 0x563720291d10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x563720291c10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5637202869c0 'uint' sugar # | | | | |-Typedef 0x563720263ce8 'uint' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563720291958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563720291918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563720291978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563720291938 'int' 1 # | | | `-ConstantMatrixType 0x563720291bb0 'matrix' # | | |-TypedefDecl 0x563720292150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x563720292050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5637202869c0 'uint' sugar # | | | | |-Typedef 0x563720263ce8 'uint' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563720291dd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563720291d98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563720291df8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563720291db8 'int' 2 # | | | `-ConstantMatrixType 0x563720291ff0 'matrix' # | | |-TypedefDecl 0x563720292590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x563720292490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5637202869c0 'uint' sugar # | | | | |-Typedef 0x563720263ce8 'uint' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563720292218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202921d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563720292238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202921f8 'int' 3 # | | | `-ConstantMatrixType 0x563720292430 'matrix' # | | |-TypedefDecl 0x563720292b80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x563720292a80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5637202869c0 'uint' sugar # | | | | |-Typedef 0x563720263ce8 'uint' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563720292658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563720292618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563720292678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563720292638 'int' 4 # | | | `-ConstantMatrixType 0x563720292a20 'matrix' # | | |-TypedefDecl 0x563720292fc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x563720292ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5637202869c0 'uint' sugar # | | | | |-Typedef 0x563720263ce8 'uint' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563720292c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563720292c08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563720292c68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563720292c28 'int' 1 # | | | `-ConstantMatrixType 0x563720292e60 'matrix' # | | |-TypedefDecl 0x563720293400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x563720293300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5637202869c0 'uint' sugar # | | | | |-Typedef 0x563720263ce8 'uint' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563720293088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563720293048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202930a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563720293068 'int' 2 # | | | `-ConstantMatrixType 0x5637202932a0 'matrix' # | | |-TypedefDecl 0x5637202a7d00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x563720293740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5637202869c0 'uint' sugar # | | | | |-Typedef 0x563720263ce8 'uint' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202934c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563720293488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202934e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202934a8 'int' 3 # | | | `-ConstantMatrixType 0x5637202936e0 'matrix' # | | |-TypedefDecl 0x5637202a8140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202a8040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5637202869c0 'uint' sugar # | | | | |-Typedef 0x563720263ce8 'uint' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202a7dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202a7d88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202a7de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202a7da8 'int' 4 # | | | `-ConstantMatrixType 0x5637202a7fe0 'matrix' # | | |-TypedefDecl 0x5637202a8580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202a8480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5637202869c0 'uint' sugar # | | | | |-Typedef 0x563720263ce8 'uint' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202a8208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202a81c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202a8228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202a81e8 'int' 1 # | | | `-ConstantMatrixType 0x5637202a8420 'matrix' # | | |-TypedefDecl 0x5637202a89c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202a88c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5637202869c0 'uint' sugar # | | | | |-Typedef 0x563720263ce8 'uint' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202a8648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202a8608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202a8668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202a8628 'int' 2 # | | | `-ConstantMatrixType 0x5637202a8860 'matrix' # | | |-TypedefDecl 0x5637202a9920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202a9820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5637202869c0 'uint' sugar # | | | | |-Typedef 0x563720263ce8 'uint' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202a8a88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202a8a48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202a8aa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202a8a68 'int' 3 # | | | `-ConstantMatrixType 0x5637202a8ca0 'matrix' # | | |-TypedefDecl 0x5637202a9d60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202a9c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5637202869c0 'uint' sugar # | | | | |-Typedef 0x563720263ce8 'uint' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202a99e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202a99a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202a9a08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202a99c8 'int' 4 # | | | `-ConstantMatrixType 0x5637202a9c00 'matrix' # | | |-TypedefDecl 0x5637202aa1a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202aa0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5637202869c0 'uint' sugar # | | | | |-Typedef 0x563720263ce8 'uint' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202a9e28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202a9de8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202a9e48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202a9e08 'int' 1 # | | | `-ConstantMatrixType 0x5637202aa040 'matrix' # | | |-TypedefDecl 0x5637202aa5e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202aa4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5637202869c0 'uint' sugar # | | | | |-Typedef 0x563720263ce8 'uint' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202aa268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202aa228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202aa288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202aa248 'int' 2 # | | | `-ConstantMatrixType 0x5637202aa480 'matrix' # | | |-TypedefDecl 0x5637202aad30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202aac30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5637202869c0 'uint' sugar # | | | | |-Typedef 0x563720263ce8 'uint' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202aa6a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202aa668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202aa6c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202aa688 'int' 3 # | | | `-ConstantMatrixType 0x5637202aabd0 'matrix' # | | |-TypedefDecl 0x5637202ab170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202ab070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5637202869c0 'uint' sugar # | | | | |-Typedef 0x563720263ce8 'uint' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202aadf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202aadb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202aae18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202aadd8 'int' 4 # | | | `-ConstantMatrixType 0x5637202ab010 'matrix' # | | |-TypedefDecl 0x5637202ab4f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202ab3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563720287bf0 'int32_t' sugar # | | | | |-Typedef 0x563720263c78 'int32_t' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202ab238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202ab1f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202ab258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202ab218 'int' 1 # | | | `-ConstantMatrixType 0x5637202ab390 'matrix' # | | |-TypedefDecl 0x5637202ab830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202ab730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563720287bf0 'int32_t' sugar # | | | | |-Typedef 0x563720263c78 'int32_t' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202ab5b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202ab578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202ab5d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202ab598 'int' 2 # | | | `-ConstantMatrixType 0x5637202ab6d0 'matrix' # | | |-TypedefDecl 0x56372029d470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202aba70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563720287bf0 'int32_t' sugar # | | | | |-Typedef 0x563720263c78 'int32_t' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202ab8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202ab8b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202ab918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202ab8d8 'int' 3 # | | | `-ConstantMatrixType 0x5637202aba10 'matrix' # | | |-TypedefDecl 0x56372029d7b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x56372029d6b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563720287bf0 'int32_t' sugar # | | | | |-Typedef 0x563720263c78 'int32_t' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56372029d538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56372029d4f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56372029d558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56372029d518 'int' 4 # | | | `-ConstantMatrixType 0x56372029d650 'matrix' # | | |-TypedefDecl 0x56372029daf0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x56372029d9f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563720287bf0 'int32_t' sugar # | | | | |-Typedef 0x563720263c78 'int32_t' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56372029d878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56372029d838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56372029d898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56372029d858 'int' 1 # | | | `-ConstantMatrixType 0x56372029d990 'matrix' # | | |-TypedefDecl 0x56372029de30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x56372029dd30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563720287bf0 'int32_t' sugar # | | | | |-Typedef 0x563720263c78 'int32_t' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56372029dbb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56372029db78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56372029dbd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56372029db98 'int' 2 # | | | `-ConstantMatrixType 0x56372029dcd0 'matrix' # | | |-TypedefDecl 0x56372029e170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x56372029e070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563720287bf0 'int32_t' sugar # | | | | |-Typedef 0x563720263c78 'int32_t' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56372029def8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56372029deb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56372029df18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56372029ded8 'int' 3 # | | | `-ConstantMatrixType 0x56372029e010 'matrix' # | | |-TypedefDecl 0x56372029f4d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x56372029e3b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563720287bf0 'int32_t' sugar # | | | | |-Typedef 0x563720263c78 'int32_t' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56372029e238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56372029e1f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56372029e258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56372029e218 'int' 4 # | | | `-ConstantMatrixType 0x56372029e350 'matrix' # | | |-TypedefDecl 0x56372029f810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x56372029f710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563720287bf0 'int32_t' sugar # | | | | |-Typedef 0x563720263c78 'int32_t' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56372029f598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56372029f558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56372029f5b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56372029f578 'int' 1 # | | | `-ConstantMatrixType 0x56372029f6b0 'matrix' # | | |-TypedefDecl 0x56372029fb50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x56372029fa50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563720287bf0 'int32_t' sugar # | | | | |-Typedef 0x563720263c78 'int32_t' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56372029f8d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56372029f898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56372029f8f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56372029f8b8 'int' 2 # | | | `-ConstantMatrixType 0x56372029f9f0 'matrix' # | | |-TypedefDecl 0x56372029fe90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x56372029fd90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563720287bf0 'int32_t' sugar # | | | | |-Typedef 0x563720263c78 'int32_t' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56372029fc18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56372029fbd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56372029fc38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56372029fbf8 'int' 3 # | | | `-ConstantMatrixType 0x56372029fd30 'matrix' # | | |-TypedefDecl 0x5637202a01d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202a00d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563720287bf0 'int32_t' sugar # | | | | |-Typedef 0x563720263c78 'int32_t' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56372029ff58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56372029ff18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56372029ff78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56372029ff38 'int' 4 # | | | `-ConstantMatrixType 0x5637202a0070 'matrix' # | | |-TypedefDecl 0x5637202a0560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202a0460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563720287bf0 'int32_t' sugar # | | | | |-Typedef 0x563720263c78 'int32_t' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202a0298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202a0258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202a02b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202a0278 'int' 1 # | | | `-ConstantMatrixType 0x5637202a03b0 'matrix' # | | |-TypedefDecl 0x5637202a08a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202a07a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563720287bf0 'int32_t' sugar # | | | | |-Typedef 0x563720263c78 'int32_t' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202a0628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202a05e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202a0648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202a0608 'int' 2 # | | | `-ConstantMatrixType 0x5637202a0740 'matrix' # | | |-TypedefDecl 0x5637202a0be0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202a0ae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563720287bf0 'int32_t' sugar # | | | | |-Typedef 0x563720263c78 'int32_t' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202a0968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202a0928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202a0988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202a0948 'int' 3 # | | | `-ConstantMatrixType 0x5637202a0a80 'matrix' # | | |-TypedefDecl 0x5637202a0f20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202a0e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563720287bf0 'int32_t' sugar # | | | | |-Typedef 0x563720263c78 'int32_t' # | | | | `-BuiltinType 0x563720233260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202a0ca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202a0c68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202a0cc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202a0c88 'int' 4 # | | | `-ConstantMatrixType 0x5637202a0dc0 'matrix' # | | |-TypedefDecl 0x5637202a12a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202a11a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563720288540 'uint32_t' sugar # | | | | |-Typedef 0x563720263d58 'uint32_t' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202a0fe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202a0fa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202a1008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202a0fc8 'int' 1 # | | | `-ConstantMatrixType 0x5637202a1140 'matrix' # | | |-TypedefDecl 0x5637202a1600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202a1500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563720288540 'uint32_t' sugar # | | | | |-Typedef 0x563720263d58 'uint32_t' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202a1368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202a1328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202a1388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202a1348 'int' 2 # | | | `-ConstantMatrixType 0x5637202a14a0 'matrix' # | | |-TypedefDecl 0x5637202a1940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202a1840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563720288540 'uint32_t' sugar # | | | | |-Typedef 0x563720263d58 'uint32_t' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202a16c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202a1688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202a16e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202a16a8 'int' 3 # | | | `-ConstantMatrixType 0x5637202a17e0 'matrix' # | | |-TypedefDecl 0x5637202a1c80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202a1b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563720288540 'uint32_t' sugar # | | | | |-Typedef 0x563720263d58 'uint32_t' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202a1a08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202a19c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202a1a28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202a19e8 'int' 4 # | | | `-ConstantMatrixType 0x5637202a1b20 'matrix' # | | |-TypedefDecl 0x5637202a1fc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202a1ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563720288540 'uint32_t' sugar # | | | | |-Typedef 0x563720263d58 'uint32_t' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202a1d48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202a1d08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202a1d68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202a1d28 'int' 1 # | | | `-ConstantMatrixType 0x5637202a1e60 'matrix' # | | |-TypedefDecl 0x5637202a2300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202a2200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563720288540 'uint32_t' sugar # | | | | |-Typedef 0x563720263d58 'uint32_t' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202a2088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202a2048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202a20a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202a2068 'int' 2 # | | | `-ConstantMatrixType 0x5637202a21a0 'matrix' # | | |-TypedefDecl 0x5637202a2650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202a2550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563720288540 'uint32_t' sugar # | | | | |-Typedef 0x563720263d58 'uint32_t' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202a23c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202a2388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202a23e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202a23a8 'int' 3 # | | | `-ConstantMatrixType 0x5637202a24f0 'matrix' # | | |-TypedefDecl 0x5637202a2990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202a2890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563720288540 'uint32_t' sugar # | | | | |-Typedef 0x563720263d58 'uint32_t' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202a2718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202a26d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202a2738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202a26f8 'int' 4 # | | | `-ConstantMatrixType 0x5637202a2830 'matrix' # | | |-TypedefDecl 0x5637202a2cd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202a2bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563720288540 'uint32_t' sugar # | | | | |-Typedef 0x563720263d58 'uint32_t' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202a2a58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202a2a18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202a2a78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202a2a38 'int' 1 # | | | `-ConstantMatrixType 0x5637202a2b70 'matrix' # | | |-TypedefDecl 0x5637202a3010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202a2f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563720288540 'uint32_t' sugar # | | | | |-Typedef 0x563720263d58 'uint32_t' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202a2d98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202a2d58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202a2db8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202a2d78 'int' 2 # | | | `-ConstantMatrixType 0x5637202a2eb0 'matrix' # | | |-TypedefDecl 0x5637202a3350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202a3250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563720288540 'uint32_t' sugar # | | | | |-Typedef 0x563720263d58 'uint32_t' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202a30d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202a3098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202a30f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202a30b8 'int' 3 # | | | `-ConstantMatrixType 0x5637202a31f0 'matrix' # | | |-TypedefDecl 0x5637202a36a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202a35a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563720288540 'uint32_t' sugar # | | | | |-Typedef 0x563720263d58 'uint32_t' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202a3418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202a33d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202a3438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202a33f8 'int' 4 # | | | `-ConstantMatrixType 0x5637202a3540 'matrix' # | | |-TypedefDecl 0x5637202a39e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202a38e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563720288540 'uint32_t' sugar # | | | | |-Typedef 0x563720263d58 'uint32_t' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202a3768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202a3728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202a3788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202a3748 'int' 1 # | | | `-ConstantMatrixType 0x5637202a3880 'matrix' # | | |-TypedefDecl 0x5637202a3d20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202a3c20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563720288540 'uint32_t' sugar # | | | | |-Typedef 0x563720263d58 'uint32_t' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202a3aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202a3a68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202a3ac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202a3a88 'int' 2 # | | | `-ConstantMatrixType 0x5637202a3bc0 'matrix' # | | |-TypedefDecl 0x5637202a4060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202a3f60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563720288540 'uint32_t' sugar # | | | | |-Typedef 0x563720263d58 'uint32_t' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202a3de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202a3da8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202a3e08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202a3dc8 'int' 3 # | | | `-ConstantMatrixType 0x5637202a3f00 'matrix' # | | |-TypedefDecl 0x5637202a43a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202a42a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563720288540 'uint32_t' sugar # | | | | |-Typedef 0x563720263d58 'uint32_t' # | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202a4128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202a40e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202a4148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202a4108 'int' 4 # | | | `-ConstantMatrixType 0x5637202a4240 'matrix' # | | |-TypedefDecl 0x5637202a4840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202a4740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563720288eb0 'int64_t' sugar # | | | | |-Typedef 0x563720263ea8 'int64_t' # | | | | `-BuiltinType 0x563720233280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202a4468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202a4428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202a44a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202a4448 'int' 1 # | | | `-ConstantMatrixType 0x5637202a46e0 'matrix' # | | |-TypedefDecl 0x5637202a4c80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202a4b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563720288eb0 'int64_t' sugar # | | | | |-Typedef 0x563720263ea8 'int64_t' # | | | | `-BuiltinType 0x563720233280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202a4908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202a48c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202a4928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202a48e8 'int' 2 # | | | `-ConstantMatrixType 0x5637202a4b20 'matrix' # | | |-TypedefDecl 0x5637202a50c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202a4fc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563720288eb0 'int64_t' sugar # | | | | |-Typedef 0x563720263ea8 'int64_t' # | | | | `-BuiltinType 0x563720233280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202a4d48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202a4d08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202a4d68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202a4d28 'int' 3 # | | | `-ConstantMatrixType 0x5637202a4f60 'matrix' # | | |-TypedefDecl 0x5637202a5830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202a5400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563720288eb0 'int64_t' sugar # | | | | |-Typedef 0x563720263ea8 'int64_t' # | | | | `-BuiltinType 0x563720233280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202a5188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202a5148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202a51a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202a5168 'int' 4 # | | | `-ConstantMatrixType 0x5637202a53a0 'matrix' # | | |-TypedefDecl 0x5637202a5c70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202a5b70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563720288eb0 'int64_t' sugar # | | | | |-Typedef 0x563720263ea8 'int64_t' # | | | | `-BuiltinType 0x563720233280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202a58f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202a58b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202a5918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202a58d8 'int' 1 # | | | `-ConstantMatrixType 0x5637202a5b10 'matrix' # | | |-TypedefDecl 0x5637202a60b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202a5fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563720288eb0 'int64_t' sugar # | | | | |-Typedef 0x563720263ea8 'int64_t' # | | | | `-BuiltinType 0x563720233280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202a5d38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202a5cf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202a5d58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202a5d18 'int' 2 # | | | `-ConstantMatrixType 0x5637202a5f50 'matrix' # | | |-TypedefDecl 0x5637202a64f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202a63f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563720288eb0 'int64_t' sugar # | | | | |-Typedef 0x563720263ea8 'int64_t' # | | | | `-BuiltinType 0x563720233280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202a6178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202a6138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202a6198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202a6158 'int' 3 # | | | `-ConstantMatrixType 0x5637202a6390 'matrix' # | | |-TypedefDecl 0x5637202c0da0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202c0ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563720288eb0 'int64_t' sugar # | | | | |-Typedef 0x563720263ea8 'int64_t' # | | | | `-BuiltinType 0x563720233280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202a65b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202a6578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202a65d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202a6598 'int' 4 # | | | `-ConstantMatrixType 0x5637202c0c40 'matrix' # | | |-TypedefDecl 0x5637202c11e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202c10e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563720288eb0 'int64_t' sugar # | | | | |-Typedef 0x563720263ea8 'int64_t' # | | | | `-BuiltinType 0x563720233280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202c0e68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202c0e28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202c0e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202c0e48 'int' 1 # | | | `-ConstantMatrixType 0x5637202c1080 'matrix' # | | |-TypedefDecl 0x5637202c1620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202c1520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563720288eb0 'int64_t' sugar # | | | | |-Typedef 0x563720263ea8 'int64_t' # | | | | `-BuiltinType 0x563720233280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202c12a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202c1268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202c12c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202c1288 'int' 2 # | | | `-ConstantMatrixType 0x5637202c14c0 'matrix' # | | |-TypedefDecl 0x5637202c1a60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202c1960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563720288eb0 'int64_t' sugar # | | | | |-Typedef 0x563720263ea8 'int64_t' # | | | | `-BuiltinType 0x563720233280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202c16e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202c16a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202c1708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202c16c8 'int' 3 # | | | `-ConstantMatrixType 0x5637202c1900 'matrix' # | | |-TypedefDecl 0x5637202c2110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202c2010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563720288eb0 'int64_t' sugar # | | | | |-Typedef 0x563720263ea8 'int64_t' # | | | | `-BuiltinType 0x563720233280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202c1b28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202c1ae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202c1b48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202c1b08 'int' 4 # | | | `-ConstantMatrixType 0x5637202c1fb0 'matrix' # | | |-TypedefDecl 0x5637202c2550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202c2450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563720288eb0 'int64_t' sugar # | | | | |-Typedef 0x563720263ea8 'int64_t' # | | | | `-BuiltinType 0x563720233280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202c21d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202c2198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202c21f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202c21b8 'int' 1 # | | | `-ConstantMatrixType 0x5637202c23f0 'matrix' # | | |-TypedefDecl 0x5637202c2990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202c2890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563720288eb0 'int64_t' sugar # | | | | |-Typedef 0x563720263ea8 'int64_t' # | | | | `-BuiltinType 0x563720233280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202c2618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202c25d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202c2638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202c25f8 'int' 2 # | | | `-ConstantMatrixType 0x5637202c2830 'matrix' # | | |-TypedefDecl 0x5637202c2dd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202c2cd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563720288eb0 'int64_t' sugar # | | | | |-Typedef 0x563720263ea8 'int64_t' # | | | | `-BuiltinType 0x563720233280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202c2a58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202c2a18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202c2a78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202c2a38 'int' 3 # | | | `-ConstantMatrixType 0x5637202c2c70 'matrix' # | | |-TypedefDecl 0x5637202c3470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202c3370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563720288eb0 'int64_t' sugar # | | | | |-Typedef 0x563720263ea8 'int64_t' # | | | | `-BuiltinType 0x563720233280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202c30f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202c30b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202c3110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202c30d0 'int' 4 # | | | `-ConstantMatrixType 0x5637202c3310 'matrix' # | | |-TypedefDecl 0x5637202c38f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202c37f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5637202898e0 'uint64_t' sugar # | | | | |-Typedef 0x563720263e38 'uint64_t' # | | | | `-BuiltinType 0x563720233320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202c3538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202c34f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202c3558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202c3518 'int' 1 # | | | `-ConstantMatrixType 0x5637202c3790 'matrix' # | | |-TypedefDecl 0x5637202c3d30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202c3c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5637202898e0 'uint64_t' sugar # | | | | |-Typedef 0x563720263e38 'uint64_t' # | | | | `-BuiltinType 0x563720233320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202c39b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202c3978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202c39d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202c3998 'int' 2 # | | | `-ConstantMatrixType 0x5637202c3bd0 'matrix' # | | |-TypedefDecl 0x5637202c7350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202c7250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5637202898e0 'uint64_t' sugar # | | | | |-Typedef 0x563720263e38 'uint64_t' # | | | | `-BuiltinType 0x563720233320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202c3df8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202c3db8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202c3e18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202c3dd8 'int' 3 # | | | `-ConstantMatrixType 0x5637202c4010 'matrix' # | | |-TypedefDecl 0x5637202c7790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202c7690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5637202898e0 'uint64_t' sugar # | | | | |-Typedef 0x563720263e38 'uint64_t' # | | | | `-BuiltinType 0x563720233320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202c7418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202c73d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202c7438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202c73f8 'int' 4 # | | | `-ConstantMatrixType 0x5637202c7630 'matrix' # | | |-TypedefDecl 0x5637202c7bd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202c7ad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5637202898e0 'uint64_t' sugar # | | | | |-Typedef 0x563720263e38 'uint64_t' # | | | | `-BuiltinType 0x563720233320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202c7858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202c7818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202c7878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202c7838 'int' 1 # | | | `-ConstantMatrixType 0x5637202c7a70 'matrix' # | | |-TypedefDecl 0x5637202c8010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202c7f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5637202898e0 'uint64_t' sugar # | | | | |-Typedef 0x563720263e38 'uint64_t' # | | | | `-BuiltinType 0x563720233320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202c7c98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202c7c58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202c7cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202c7c78 'int' 2 # | | | `-ConstantMatrixType 0x5637202c7eb0 'matrix' # | | |-TypedefDecl 0x5637202c8460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202c8360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5637202898e0 'uint64_t' sugar # | | | | |-Typedef 0x563720263e38 'uint64_t' # | | | | `-BuiltinType 0x563720233320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202c80d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202c8098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202c80f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202c80b8 'int' 3 # | | | `-ConstantMatrixType 0x5637202c8300 'matrix' # | | |-TypedefDecl 0x5637202c88a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202c87a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5637202898e0 'uint64_t' sugar # | | | | |-Typedef 0x563720263e38 'uint64_t' # | | | | `-BuiltinType 0x563720233320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202c8528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202c84e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202c8548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202c8508 'int' 4 # | | | `-ConstantMatrixType 0x5637202c8740 'matrix' # | | |-TypedefDecl 0x5637202c8ce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202c8be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5637202898e0 'uint64_t' sugar # | | | | |-Typedef 0x563720263e38 'uint64_t' # | | | | `-BuiltinType 0x563720233320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202c8968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202c8928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202c8988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202c8948 'int' 1 # | | | `-ConstantMatrixType 0x5637202c8b80 'matrix' # | | |-TypedefDecl 0x5637202c9120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202c9020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5637202898e0 'uint64_t' sugar # | | | | |-Typedef 0x563720263e38 'uint64_t' # | | | | `-BuiltinType 0x563720233320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202c8da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202c8d68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202c8dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202c8d88 'int' 2 # | | | `-ConstantMatrixType 0x5637202c8fc0 'matrix' # | | |-TypedefDecl 0x5637202c9590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202c9490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5637202898e0 'uint64_t' sugar # | | | | |-Typedef 0x563720263e38 'uint64_t' # | | | | `-BuiltinType 0x563720233320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202c91e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202c91a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202c9208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202c91c8 'int' 3 # | | | `-ConstantMatrixType 0x5637202c9430 'matrix' # | | |-TypedefDecl 0x5637202c99d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202c98d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5637202898e0 'uint64_t' sugar # | | | | |-Typedef 0x563720263e38 'uint64_t' # | | | | `-BuiltinType 0x563720233320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202c9658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202c9618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202c9678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202c9638 'int' 4 # | | | `-ConstantMatrixType 0x5637202c9870 'matrix' # | | |-TypedefDecl 0x5637202c9e10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202c9d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5637202898e0 'uint64_t' sugar # | | | | |-Typedef 0x563720263e38 'uint64_t' # | | | | `-BuiltinType 0x563720233320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202c9a98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202c9a58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202c9ab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202c9a78 'int' 1 # | | | `-ConstantMatrixType 0x5637202c9cb0 'matrix' # | | |-TypedefDecl 0x5637202ca280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202ca150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5637202898e0 'uint64_t' sugar # | | | | |-Typedef 0x563720263e38 'uint64_t' # | | | | `-BuiltinType 0x563720233320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202c9ed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202c9e98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202c9ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202c9eb8 'int' 2 # | | | `-ConstantMatrixType 0x5637202ca0f0 'matrix' # | | |-TypedefDecl 0x5637202ca6c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202ca5c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5637202898e0 'uint64_t' sugar # | | | | |-Typedef 0x563720263e38 'uint64_t' # | | | | `-BuiltinType 0x563720233320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202ca348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202ca308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202ca368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202ca328 'int' 3 # | | | `-ConstantMatrixType 0x5637202ca560 'matrix' # | | |-TypedefDecl 0x5637202cab00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202caa00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5637202898e0 'uint64_t' sugar # | | | | |-Typedef 0x563720263e38 'uint64_t' # | | | | `-BuiltinType 0x563720233320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202ca788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202ca748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202ca7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202ca768 'int' 4 # | | | `-ConstantMatrixType 0x5637202ca9a0 'matrix' # | | |-TypedefDecl 0x5637202caf60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202cae60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5637202339d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202cabb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202cab70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202cabd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202cab90 'int' 1 # | | | `-ConstantMatrixType 0x5637202cae00 'matrix' # | | |-TypedefDecl 0x5637202cb3c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202cb2c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5637202339d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202cb010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202cafd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202cb030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202caff0 'int' 2 # | | | `-ConstantMatrixType 0x5637202cb230 'matrix' # | | |-TypedefDecl 0x5637202cb7f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202cb6f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5637202339d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202cb470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202cb430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202cb490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202cb450 'int' 3 # | | | `-ConstantMatrixType 0x5637202cb690 'matrix' # | | |-TypedefDecl 0x5637202cbc20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202cbb20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5637202339d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202cb8a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202cb860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202cb8c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202cb880 'int' 4 # | | | `-ConstantMatrixType 0x5637202cbac0 'matrix' # | | |-TypedefDecl 0x5637202cc050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202cbf50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5637202339d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202cbcd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202cbc90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202cbcf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202cbcb0 'int' 1 # | | | `-ConstantMatrixType 0x5637202cbef0 'matrix' # | | |-TypedefDecl 0x5637202cc6e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202cc5e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5637202339d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202cc100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202cc0c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202cc120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202cc0e0 'int' 2 # | | | `-ConstantMatrixType 0x5637202cc580 'matrix' # | | |-TypedefDecl 0x5637202ccb10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202cca10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5637202339d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202cc790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202cc750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202cc7b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202cc770 'int' 3 # | | | `-ConstantMatrixType 0x5637202cc9b0 'matrix' # | | |-TypedefDecl 0x5637202ccf40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202cce40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5637202339d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202ccbc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202ccb80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202ccbe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202ccba0 'int' 4 # | | | `-ConstantMatrixType 0x5637202ccde0 'matrix' # | | |-TypedefDecl 0x5637202cd370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202cd270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5637202339d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202ccff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202ccfb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202cd010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202ccfd0 'int' 1 # | | | `-ConstantMatrixType 0x5637202cd210 'matrix' # | | |-TypedefDecl 0x5637202cfa10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202cf910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5637202339d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202cd420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202cd3e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202cd440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202cd400 'int' 2 # | | | `-ConstantMatrixType 0x5637202cf8b0 'matrix' # | | |-TypedefDecl 0x5637202cfe40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202cfd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5637202339d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202cfac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202cfa80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202cfae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202cfaa0 'int' 3 # | | | `-ConstantMatrixType 0x5637202cfce0 'matrix' # | | |-TypedefDecl 0x5637202d0270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202d0170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5637202339d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202cfef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202cfeb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202cff10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202cfed0 'int' 4 # | | | `-ConstantMatrixType 0x5637202d0110 'matrix' # | | |-TypedefDecl 0x5637202d06a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202d05a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5637202339d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202d0320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202d02e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202d0340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202d0300 'int' 1 # | | | `-ConstantMatrixType 0x5637202d0540 'matrix' # | | |-TypedefDecl 0x5637202d0af0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202d09f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5637202339d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202d0770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202d0710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202d0790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202d0750 'int' 2 # | | | `-ConstantMatrixType 0x5637202d0990 'matrix' # | | |-TypedefDecl 0x5637202d0f20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202d0e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5637202339d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202d0ba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202d0b60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202d0bc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202d0b80 'int' 3 # | | | `-ConstantMatrixType 0x5637202d0dc0 'matrix' # | | |-TypedefDecl 0x5637202d1350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202d1250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5637202339d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202d0fd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202d0f90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202d0ff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202d0fb0 'int' 4 # | | | `-ConstantMatrixType 0x5637202d11f0 'matrix' # | | |-TypedefDecl 0x5637202abc80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202d16b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202d1400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202d13c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202d1420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202d13e0 'int' 1 # | | | `-ConstantMatrixType 0x5637202d1650 'matrix' # | | |-TypedefDecl 0x5637202ac0b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202abfb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202abd30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202abcf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202abd50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202abd10 'int' 2 # | | | `-ConstantMatrixType 0x5637202abf50 'matrix' # | | |-TypedefDecl 0x5637202ac4e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202ac3e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202ac160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202ac120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202ac180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202ac140 'int' 3 # | | | `-ConstantMatrixType 0x5637202ac380 'matrix' # | | |-TypedefDecl 0x5637202ac910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202ac810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202ac590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202ac550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202ac5b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202ac570 'int' 4 # | | | `-ConstantMatrixType 0x5637202ac7b0 'matrix' # | | |-TypedefDecl 0x5637202acd70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202acc70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202ac9c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202ac980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202ac9e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202ac9a0 'int' 1 # | | | `-ConstantMatrixType 0x5637202acc10 'matrix' # | | |-TypedefDecl 0x5637202ad1a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202ad0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202ace20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202acde0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202ace40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202ace00 'int' 2 # | | | `-ConstantMatrixType 0x5637202ad040 'matrix' # | | |-TypedefDecl 0x5637202ad5d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202ad4d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202ad250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202ad210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202ad270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202ad230 'int' 3 # | | | `-ConstantMatrixType 0x5637202ad470 'matrix' # | | |-TypedefDecl 0x5637202ada00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202ad900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202ad680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202ad640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202ad6a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202ad660 'int' 4 # | | | `-ConstantMatrixType 0x5637202ad8a0 'matrix' # | | |-TypedefDecl 0x5637202ade40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202add40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202adab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202ada70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202adad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202ada90 'int' 1 # | | | `-ConstantMatrixType 0x5637202adce0 'matrix' # | | |-TypedefDecl 0x5637202ae270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202ae170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202adef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202adeb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202adf10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202aded0 'int' 2 # | | | `-ConstantMatrixType 0x5637202ae110 'matrix' # | | |-TypedefDecl 0x5637202ae6a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202ae5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202ae320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202ae2e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202ae340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202ae300 'int' 3 # | | | `-ConstantMatrixType 0x5637202ae540 'matrix' # | | |-TypedefDecl 0x5637202aead0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202ae9d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202ae750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202ae710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202ae770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202ae730 'int' 4 # | | | `-ConstantMatrixType 0x5637202ae970 'matrix' # | | |-TypedefDecl 0x5637202aff30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202afe30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202aeb80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202aeb40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202aeba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202aeb60 'int' 1 # | | | `-ConstantMatrixType 0x5637202afdd0 'matrix' # | | |-TypedefDecl 0x5637202b0360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202b0260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202affe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202affa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202b0000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202affc0 'int' 2 # | | | `-ConstantMatrixType 0x5637202b0200 'matrix' # | | |-TypedefDecl 0x5637202b0790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202b0690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202b0410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202b03d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202b0430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202b03f0 'int' 3 # | | | `-ConstantMatrixType 0x5637202b0630 'matrix' # | | |-TypedefDecl 0x5637202b0bc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202b0ac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202b0840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202b0800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202b0860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202b0820 'int' 4 # | | | `-ConstantMatrixType 0x5637202b0a60 'matrix' # | | |-TypedefDecl 0x5637202b1040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202b0f40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202b0c90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202b0c50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202b0cb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202b0c70 'int' 1 # | | | `-ConstantMatrixType 0x5637202b0ee0 'matrix' # | | |-TypedefDecl 0x5637202b1470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202b1370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202b10f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202b10b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202b1110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202b10d0 'int' 2 # | | | `-ConstantMatrixType 0x5637202b1310 'matrix' # | | |-TypedefDecl 0x5637202b18a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202b17a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202b1520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202b14e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202b1540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202b1500 'int' 3 # | | | `-ConstantMatrixType 0x5637202b1740 'matrix' # | | |-TypedefDecl 0x5637202b24f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202b1bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202b1950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202b1910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202b1970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202b1930 'int' 4 # | | | `-ConstantMatrixType 0x5637202b1b70 'matrix' # | | |-TypedefDecl 0x5637202b2920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202b2820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202b25a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202b2560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202b25c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202b2580 'int' 1 # | | | `-ConstantMatrixType 0x5637202b27c0 'matrix' # | | |-TypedefDecl 0x5637202b2d50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202b2c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202b29d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202b2990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202b29f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202b29b0 'int' 2 # | | | `-ConstantMatrixType 0x5637202b2bf0 'matrix' # | | |-TypedefDecl 0x5637202b3180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202b3080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202b2e00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202b2dc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202b2e20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202b2de0 'int' 3 # | | | `-ConstantMatrixType 0x5637202b3020 'matrix' # | | |-TypedefDecl 0x5637202b35e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202b34e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202b3230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202b31f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202b3250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202b3210 'int' 4 # | | | `-ConstantMatrixType 0x5637202b3480 'matrix' # | | |-TypedefDecl 0x5637202b3a10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202b3910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202b3690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202b3650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202b36b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202b3670 'int' 1 # | | | `-ConstantMatrixType 0x5637202b38b0 'matrix' # | | |-TypedefDecl 0x5637202b3e40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202b3d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202b3ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202b3a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202b3ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202b3aa0 'int' 2 # | | | `-ConstantMatrixType 0x5637202b3ce0 'matrix' # | | |-TypedefDecl 0x5637202b4270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202b4170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202b3ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202b3eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202b3f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202b3ed0 'int' 3 # | | | `-ConstantMatrixType 0x5637202b4110 'matrix' # | | |-TypedefDecl 0x5637202b59c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202b58c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202b4320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202b42e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202b4340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202b4300 'int' 4 # | | | `-ConstantMatrixType 0x5637202b5860 'matrix' # | | |-TypedefDecl 0x5637202b5df0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202b5cf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202b5a70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202b5a30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202b5a90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202b5a50 'int' 1 # | | | `-ConstantMatrixType 0x5637202b5c90 'matrix' # | | |-TypedefDecl 0x5637202b6220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202b6120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202b5ea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202b5e60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202b5ec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202b5e80 'int' 2 # | | | `-ConstantMatrixType 0x5637202b60c0 'matrix' # | | |-TypedefDecl 0x5637202b6650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202b6550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202b62d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202b6290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202b62f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202b62b0 'int' 3 # | | | `-ConstantMatrixType 0x5637202b64f0 'matrix' # | | |-TypedefDecl 0x5637202b6da0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202b6ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202b6700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202b66c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202b6720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202b66e0 'int' 4 # | | | `-ConstantMatrixType 0x5637202b6c40 'matrix' # | | |-TypedefDecl 0x5637202b7120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202b7020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56372028c8a0 'float32_t' sugar # | | | | |-Typedef 0x563720263dc8 'float32_t' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202b6e68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202b6e28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202b6e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202b6e48 'int' 1 # | | | `-ConstantMatrixType 0x5637202b6fc0 'matrix' # | | |-TypedefDecl 0x5637202b7460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202b7360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56372028c8a0 'float32_t' sugar # | | | | |-Typedef 0x563720263dc8 'float32_t' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202b71e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202b71a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202b7208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202b71c8 'int' 2 # | | | `-ConstantMatrixType 0x5637202b7300 'matrix' # | | |-TypedefDecl 0x5637202b77a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202b76a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56372028c8a0 'float32_t' sugar # | | | | |-Typedef 0x563720263dc8 'float32_t' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202b7528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202b74e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202b7548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202b7508 'int' 3 # | | | `-ConstantMatrixType 0x5637202b7640 'matrix' # | | |-TypedefDecl 0x5637202b8b10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202b79e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56372028c8a0 'float32_t' sugar # | | | | |-Typedef 0x563720263dc8 'float32_t' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202b7868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202b7828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202b7888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202b7848 'int' 4 # | | | `-ConstantMatrixType 0x5637202b7980 'matrix' # | | |-TypedefDecl 0x5637202b8e50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202b8d50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56372028c8a0 'float32_t' sugar # | | | | |-Typedef 0x563720263dc8 'float32_t' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202b8bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202b8b98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202b8bf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202b8bb8 'int' 1 # | | | `-ConstantMatrixType 0x5637202b8cf0 'matrix' # | | |-TypedefDecl 0x5637202b9190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202b9090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56372028c8a0 'float32_t' sugar # | | | | |-Typedef 0x563720263dc8 'float32_t' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202b8f18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202b8ed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202b8f38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202b8ef8 'int' 2 # | | | `-ConstantMatrixType 0x5637202b9030 'matrix' # | | |-TypedefDecl 0x5637202b94d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202b93d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56372028c8a0 'float32_t' sugar # | | | | |-Typedef 0x563720263dc8 'float32_t' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202b9258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202b9218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202b9278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202b9238 'int' 3 # | | | `-ConstantMatrixType 0x5637202b9370 'matrix' # | | |-TypedefDecl 0x5637202b9810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202b9710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56372028c8a0 'float32_t' sugar # | | | | |-Typedef 0x563720263dc8 'float32_t' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202b9598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202b9558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202b95b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202b9578 'int' 4 # | | | `-ConstantMatrixType 0x5637202b96b0 'matrix' # | | |-TypedefDecl 0x5637202b9b60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202b9a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56372028c8a0 'float32_t' sugar # | | | | |-Typedef 0x563720263dc8 'float32_t' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202b98d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202b9898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202b98f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202b98b8 'int' 1 # | | | `-ConstantMatrixType 0x5637202b99f0 'matrix' # | | |-TypedefDecl 0x5637202b9ea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202b9da0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56372028c8a0 'float32_t' sugar # | | | | |-Typedef 0x563720263dc8 'float32_t' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202b9c28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202b9be8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202b9c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202b9c08 'int' 2 # | | | `-ConstantMatrixType 0x5637202b9d40 'matrix' # | | |-TypedefDecl 0x5637202ba1e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202ba0e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56372028c8a0 'float32_t' sugar # | | | | |-Typedef 0x563720263dc8 'float32_t' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202b9f68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202b9f28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202b9f88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202b9f48 'int' 3 # | | | `-ConstantMatrixType 0x5637202ba080 'matrix' # | | |-TypedefDecl 0x5637202ba520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202ba420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56372028c8a0 'float32_t' sugar # | | | | |-Typedef 0x563720263dc8 'float32_t' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202ba2a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202ba268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202ba2c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202ba288 'int' 4 # | | | `-ConstantMatrixType 0x5637202ba3c0 'matrix' # | | |-TypedefDecl 0x5637202ba860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202ba760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56372028c8a0 'float32_t' sugar # | | | | |-Typedef 0x563720263dc8 'float32_t' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202ba5e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202ba5a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202ba608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202ba5c8 'int' 1 # | | | `-ConstantMatrixType 0x5637202ba700 'matrix' # | | |-TypedefDecl 0x5637202babf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202baaf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56372028c8a0 'float32_t' sugar # | | | | |-Typedef 0x563720263dc8 'float32_t' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202ba928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202ba8e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202ba948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202ba908 'int' 2 # | | | `-ConstantMatrixType 0x5637202baa40 'matrix' # | | |-TypedefDecl 0x5637202baf30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202bae30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56372028c8a0 'float32_t' sugar # | | | | |-Typedef 0x563720263dc8 'float32_t' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202bacb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202bac78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202bacd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202bac98 'int' 3 # | | | `-ConstantMatrixType 0x5637202badd0 'matrix' # | | |-TypedefDecl 0x5637202bb270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202bb170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56372028c8a0 'float32_t' sugar # | | | | |-Typedef 0x563720263dc8 'float32_t' # | | | | `-BuiltinType 0x563720233360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202baff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202bafb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202bb018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202bafd8 'int' 4 # | | | `-ConstantMatrixType 0x5637202bb110 'matrix' # | | |-TypedefDecl 0x5637202bb5f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202bb4f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56372028d200 'float64_t' sugar # | | | | |-Typedef 0x563720263f18 'float64_t' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202bb338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202bb2f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202bb358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202bb318 'int' 1 # | | | `-ConstantMatrixType 0x5637202bb490 'matrix' # | | |-TypedefDecl 0x5637202bb930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202bb830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56372028d200 'float64_t' sugar # | | | | |-Typedef 0x563720263f18 'float64_t' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202bb6b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202bb678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202bb6d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202bb698 'int' 2 # | | | `-ConstantMatrixType 0x5637202bb7d0 'matrix' # | | |-TypedefDecl 0x5637202bbc90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202bbb90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56372028d200 'float64_t' sugar # | | | | |-Typedef 0x563720263f18 'float64_t' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202bb9f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202bb9b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202bba18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202bb9d8 'int' 3 # | | | `-ConstantMatrixType 0x5637202bbb30 'matrix' # | | |-TypedefDecl 0x5637202bbfd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202bbed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56372028d200 'float64_t' sugar # | | | | |-Typedef 0x563720263f18 'float64_t' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202bbd58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202bbd18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202bbd78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202bbd38 'int' 4 # | | | `-ConstantMatrixType 0x5637202bbe70 'matrix' # | | |-TypedefDecl 0x5637202bc310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202bc210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56372028d200 'float64_t' sugar # | | | | |-Typedef 0x563720263f18 'float64_t' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202bc098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202bc058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202bc0b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202bc078 'int' 1 # | | | `-ConstantMatrixType 0x5637202bc1b0 'matrix' # | | |-TypedefDecl 0x5637202bc650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202bc550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56372028d200 'float64_t' sugar # | | | | |-Typedef 0x563720263f18 'float64_t' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202bc3d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202bc398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202bc3f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202bc3b8 'int' 2 # | | | `-ConstantMatrixType 0x5637202bc4f0 'matrix' # | | |-TypedefDecl 0x5637202bc990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202bc890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56372028d200 'float64_t' sugar # | | | | |-Typedef 0x563720263f18 'float64_t' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202bc718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202bc6d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202bc738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202bc6f8 'int' 3 # | | | `-ConstantMatrixType 0x5637202bc830 'matrix' # | | |-TypedefDecl 0x5637202bcce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202bcbe0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56372028d200 'float64_t' sugar # | | | | |-Typedef 0x563720263f18 'float64_t' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202bca58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202bca18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202bca78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202bca38 'int' 4 # | | | `-ConstantMatrixType 0x5637202bcb80 'matrix' # | | |-TypedefDecl 0x5637202bd020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202bcf20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56372028d200 'float64_t' sugar # | | | | |-Typedef 0x563720263f18 'float64_t' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202bcda8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202bcd68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202bcdc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202bcd88 'int' 1 # | | | `-ConstantMatrixType 0x5637202bcec0 'matrix' # | | |-TypedefDecl 0x5637202bd360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202bd260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56372028d200 'float64_t' sugar # | | | | |-Typedef 0x563720263f18 'float64_t' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202bd0e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202bd0a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202bd108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202bd0c8 'int' 2 # | | | `-ConstantMatrixType 0x5637202bd200 'matrix' # | | |-TypedefDecl 0x5637202bd6a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202bd5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56372028d200 'float64_t' sugar # | | | | |-Typedef 0x563720263f18 'float64_t' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202bd428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202bd3e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202bd448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202bd408 'int' 3 # | | | `-ConstantMatrixType 0x5637202bd540 'matrix' # | | |-TypedefDecl 0x5637202bd9e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5637202bd8e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56372028d200 'float64_t' sugar # | | | | |-Typedef 0x563720263f18 'float64_t' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202bd768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202bd728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202bd788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202bd748 'int' 4 # | | | `-ConstantMatrixType 0x5637202bd880 'matrix' # | | |-TypedefDecl 0x5637202bdd30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5637202bdc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56372028d200 'float64_t' sugar # | | | | |-Typedef 0x563720263f18 'float64_t' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202bdaa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202bda68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5637202bdac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5637202bda88 'int' 1 # | | | `-ConstantMatrixType 0x5637202bdbd0 'matrix' # | | |-TypedefDecl 0x5637202be070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5637202bdf70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56372028d200 'float64_t' sugar # | | | | |-Typedef 0x563720263f18 'float64_t' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202bddf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202bddb8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5637202bde18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5637202bddd8 'int' 2 # | | | `-ConstantMatrixType 0x5637202bdf10 'matrix' # | | |-TypedefDecl 0x5637202be3b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5637202be2b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56372028d200 'float64_t' sugar # | | | | |-Typedef 0x563720263f18 'float64_t' # | | | | `-BuiltinType 0x563720233380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5637202be138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5637202be0f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5637202be158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5637202be118 'int' 3 # | | | `-ConstantMatrixType 0x5637202be250 'matrix' # | | `-TypedefDecl 0x5637202be6f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x5637202be5f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x56372025f2f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x56372028d200 'float64_t' sugar # | | | |-Typedef 0x563720263f18 'float64_t' # | | | `-BuiltinType 0x563720233380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x5637202be478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x5637202be438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x5637202be498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x5637202be458 'int' 4 # | | `-ConstantMatrixType 0x5637202be590 'matrix' # | |-NamespaceDecl 0x5637202d1a18 prev 0x563720263bf0 line:12:11 hlsl # | | |-original Namespace 0x563720233a98 'hlsl' # | | `-NamespaceDecl 0x5637202d1a88 line:14:11 __detail # | | |-ClassTemplateDecl 0x5637202d1d68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x5637202d1b10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x5637202d1b90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x5637202d1c68 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 0x5637202d1d10 <> Implicit # | | | |-CXXRecordDecl 0x5637202d1e40 col:42 implicit struct is_same # | | | `-VarDecl 0x5637202d1ef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x5637202d1f80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x5637202d22f0 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 0x563720233b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x563720233b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x5637202d2028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x5637202d2520 <> Implicit # | | | |-CXXRecordDecl 0x5637202d25e0 col:30 implicit struct is_same # | | | `-VarDecl 0x5637202d2698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x5637202d2700 'bool' true # | | |-ClassTemplateDecl 0x5637202d7088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x5637202d6e88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x5637202d6ee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x5637202d6f88 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 0x5637202d7030 <> Implicit # | | | `-CXXRecordDecl 0x5637202d7160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x5637202d7540 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 0x563720233b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x5637202d7248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x5637202d77a0 <> Implicit # | | | |-CXXRecordDecl 0x5637202d7860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x5637202d7918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x5637202d72a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x5637202d7248 'T' # | | |-TypeAliasTemplateDecl 0x5637202d7d00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x5637202d79e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x5637202d7a48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x5637202331c0 'void' # | | | `-TypeAliasDecl 0x5637202d7ca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x5637202d7c30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x5637202d9160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x5637202d7d58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x5637202d8630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x5637202d86c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x5637202d90b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x5637202d8f68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x5637202d9440 # | | | `-ReturnStmt 0x5637202d9430 # | | | `-BuiltinBitCastExpr 0x5637202d9408 'vector' # | | | `-DeclRefExpr 0x5637202d93b0 'vector' lvalue ParmVar 0x5637202d8f68 'V' 'vector' # | | |-FunctionTemplateDecl 0x5637202dbc50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x5637202d9458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x5637202d94e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x5637202dbba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x5637202dba60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x5637202dbda8 # | | | `-ReturnStmt 0x5637202dbd98 # | | | `-BuiltinBitCastExpr 0x5637202dbd70 'U' # | | | `-DeclRefExpr 0x5637202dbd40 'T' lvalue ParmVar 0x5637202dba60 'F' 'T' # | | |-ClassTemplateDecl 0x5637202dbf60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x5637202dbdc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x5637202dbe60 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 0x5637202dbf08 <> Implicit # | | | |-CXXRecordDecl 0x5637202dc038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x5637202dc0f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x5637202dc168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x5637202dbe10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x5637202dbdc0 'T' # | | `-TypeAliasTemplateDecl 0x5637202dcc08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x5637202dc1d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x5637202dc278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x5637202dcba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x5637202dcad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x563720233df0 <> 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 0x5637202dc6a0 '__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 0x5637202d1a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x5637202d7d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x5637202dc3f0 'bool' # | | | | `-BinaryOperator 0x5637202dc3d0 'bool' '&&' # | | | | |-BinaryOperator 0x5637202dc350 'bool' '>' # | | | | | |-DeclRefExpr 0x5637202dc310 'int' NonTypeTemplateParm 0x5637202dc278 'N' 'int' # | | | | | `-IntegerLiteral 0x5637202dc330 'int' 1 # | | | | `-BinaryOperator 0x5637202dc3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x5637202dc370 'int' NonTypeTemplateParm 0x5637202dc278 'N' 'int' # | | | | `-IntegerLiteral 0x5637202dc390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5637202dc230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5637202dc1d8 'T' # | | | `-DependentNameType 0x5637202dc650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x5637202dc9b0 'int' NonTypeTemplateParm 0x5637202dc278 'N' 'int' # | | `-DependentSizedExtVectorType 0x5637202dca80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x5637202dc9e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563720233df0 'vector' # | | | `-TemplateSpecializationType 0x5637202dc6a0 '__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 0x5637202d1a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x5637202d7d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x5637202dc3f0 'bool' # | | | | `-BinaryOperator 0x5637202dc3d0 'bool' '&&' # | | | | |-BinaryOperator 0x5637202dc350 'bool' '>' # | | | | | |-DeclRefExpr 0x5637202dc310 'int' NonTypeTemplateParm 0x5637202dc278 'N' 'int' # | | | | | `-IntegerLiteral 0x5637202dc330 'int' 1 # | | | | `-BinaryOperator 0x5637202dc3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x5637202dc370 'int' NonTypeTemplateParm 0x5637202dc278 'N' 'int' # | | | | `-IntegerLiteral 0x5637202dc390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5637202dc230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5637202dc1d8 'T' # | | | `-DependentNameType 0x5637202dc650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x5637202dca18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x563720233c20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x563720233c78 <> 'int' 4 # | | `-DeclRefExpr 0x5637202dc9b0 'int' NonTypeTemplateParm 0x5637202dc278 'N' 'int' # | |-NamespaceDecl 0x5637202dcca8 prev 0x5637202d1a18 line:12:11 hlsl # | | |-original Namespace 0x563720233a98 'hlsl' # | | |-FunctionDecl 0x5637202dce28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x5637202dcd40 col:14 'half' # | | | |-BuiltinAliasAttr 0x5637202dced8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5637202dcf50 Implicit # | | | `-ConstAttr 0x5637202dcf78 Implicit # | | |-FunctionDecl 0x5637202dd128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x5637202dd000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5637202dd1d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5637202dd250 Implicit # | | | `-ConstAttr 0x5637202dd278 Implicit # | | |-FunctionDecl 0x5637202dd438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x5637202dd310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5637202dd4e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5637202dd560 Implicit # | | | `-ConstAttr 0x5637202dd588 Implicit # | | |-FunctionDecl 0x5637202dd748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x5637202dd620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5637202dd7f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5637202dd870 Implicit # | | | `-ConstAttr 0x5637202dd898 Implicit # | | |-FunctionDecl 0x5637202dee68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x5637202ded80 col:12 'int' # | | | |-BuiltinAliasAttr 0x5637202def18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5637202def90 Implicit # | | | `-ConstAttr 0x5637202defb8 Implicit # | | |-FunctionDecl 0x5637202df178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x5637202df050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5637202df228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5637202df2a0 Implicit # | | | `-ConstAttr 0x5637202df2c8 Implicit # | | |-FunctionDecl 0x5637202df488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x5637202df360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5637202df538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5637202df5b0 Implicit # | | | `-ConstAttr 0x5637202df5d8 Implicit # | | |-FunctionDecl 0x5637202df798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x5637202df670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5637202df848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5637202df8c0 Implicit # | | | `-ConstAttr 0x5637202df8e8 Implicit # | | |-FunctionDecl 0x5637202dfa68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x5637202df938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x5637202dfb88 # | | | `-ReturnStmt 0x5637202dfb78 # | | | `-ImplicitCastExpr 0x5637202dfb60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x5637202dfb40 'uint':'unsigned int' lvalue ParmVar 0x5637202df938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x5637202dfd90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5637202dfbd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x5637202dfeb0 # | | | `-ReturnStmt 0x5637202dfea0 # | | | `-ImplicitCastExpr 0x5637202dfe88 'uint2':'vector' # | | | `-DeclRefExpr 0x5637202dfe68 'uint2':'vector' lvalue ParmVar 0x5637202dfbd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x5637202e0038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5637202dff08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x5637202e0158 # | | | `-ReturnStmt 0x5637202e0148 # | | | `-ImplicitCastExpr 0x5637202e0130 'uint3':'vector' # | | | `-DeclRefExpr 0x5637202e0110 'uint3':'vector' lvalue ParmVar 0x5637202dff08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x5637202e02d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5637202e01a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x5637202e03f8 # | | | `-ReturnStmt 0x5637202e03e8 # | | | `-ImplicitCastExpr 0x5637202e03d0 'uint4':'vector' # | | | `-DeclRefExpr 0x5637202e03b0 'uint4':'vector' lvalue ParmVar 0x5637202e01a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x5637202e0528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x5637202e0438 col:16 'float' # | | | |-BuiltinAliasAttr 0x5637202e05d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5637202e0650 Implicit # | | | `-ConstAttr 0x5637202e0678 Implicit # | | |-FunctionDecl 0x5637202e0838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x5637202e0710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5637202e08e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5637202e0960 Implicit # | | | `-ConstAttr 0x5637202e0988 Implicit # | | |-FunctionDecl 0x5637202e0b48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x5637202e0a20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5637202e0bf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5637202e0c70 Implicit # | | | `-ConstAttr 0x5637202e0c98 Implicit # | | |-FunctionDecl 0x5637202e15d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x5637202e14b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5637202e1688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5637202e1700 Implicit # | | | `-ConstAttr 0x5637202e1728 Implicit # | | |-FunctionDecl 0x5637202e18c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5637202e17a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5637202e1978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5637202e19f0 Implicit # | | | `-ConstAttr 0x5637202e1a18 Implicit # | | |-FunctionDecl 0x5637202e1bd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5637202e1ab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5637202e1c88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5637202e1d00 Implicit # | | | `-ConstAttr 0x5637202e1d28 Implicit # | | |-FunctionDecl 0x5637202e1ee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5637202e1dc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5637202e1f98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5637202e2010 Implicit # | | | `-ConstAttr 0x5637202e2038 Implicit # | | |-FunctionDecl 0x5637202e21f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5637202e20d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5637202e22a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5637202e2320 Implicit # | | | `-ConstAttr 0x5637202e2348 Implicit # | | |-FunctionDecl 0x5637202e6b70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5637202e2398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x5637202e6c90 # | | | `-ReturnStmt 0x5637202e6c80 # | | | `-ImplicitCastExpr 0x5637202e6c68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x5637202e6c48 'uint64_t':'unsigned long' lvalue ParmVar 0x5637202e2398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x5637202e6e18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5637202e6ce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x5637202e6f38 # | | | `-ReturnStmt 0x5637202e6f28 # | | | `-ImplicitCastExpr 0x5637202e6f10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x5637202e6ef0 'uint64_t2':'vector' lvalue ParmVar 0x5637202e6ce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x5637202e70b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5637202e6f88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x5637202e71d8 # | | | `-ReturnStmt 0x5637202e71c8 # | | | `-ImplicitCastExpr 0x5637202e71b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x5637202e7190 'uint64_t3':'vector' lvalue ParmVar 0x5637202e6f88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x5637202e7358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5637202e7228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x5637202e7478 # | | | `-ReturnStmt 0x5637202e7468 # | | | `-ImplicitCastExpr 0x5637202e7450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x5637202e7430 'uint64_t4':'vector' lvalue ParmVar 0x5637202e7228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x5637202e75a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x5637202e74b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x5637202e7658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5637202e76d0 Implicit # | | | `-ConstAttr 0x5637202e76f8 Implicit # | | |-FunctionDecl 0x5637202e78b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x5637202e7790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5637202e7968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5637202e79e0 Implicit # | | | `-ConstAttr 0x5637202e7a08 Implicit # | | |-FunctionDecl 0x5637202e8cc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x5637202e7aa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5637202e8d78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5637202e8df0 Implicit # | | | `-ConstAttr 0x5637202e8e18 Implicit # | | |-FunctionDecl 0x5637202e8fd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x5637202e8eb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5637202e9088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5637202e9100 Implicit # | | | `-ConstAttr 0x5637202e9128 Implicit # | | |-FunctionDecl 0x5637202e9238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x5637202e9188 col:15 'half' # | | | |-BuiltinAliasAttr 0x5637202e92e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5637202e9360 Implicit # | | | `-ConstAttr 0x5637202e9388 Implicit # | | |-FunctionDecl 0x5637202e94a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x5637202e93f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5637202e9550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5637202e95c8 Implicit # | | | `-ConstAttr 0x5637202e95f0 Implicit # | | |-FunctionDecl 0x5637202e9718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x5637202e9668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5637202e97c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5637202e9840 Implicit # | | | `-ConstAttr 0x5637202e9868 Implicit # | | |-FunctionDecl 0x5637202e9990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x5637202e98e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5637202e9a40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5637202e9ab8 Implicit # | | | `-ConstAttr 0x5637202e9ae0 Implicit # | | |-FunctionDecl 0x5637202e9c30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x5637202e9b40 col:17 'float' # | | | |-BuiltinAliasAttr 0x5637202e9ce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5637202e9d58 Implicit # | | | `-ConstAttr 0x5637202e9d80 Implicit # | | |-FunctionDecl 0x5637202e9ea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x5637202e9df8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5637202e9f58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5637202e9fd0 Implicit # | | | `-ConstAttr 0x5637202e9ff8 Implicit # | | |-FunctionDecl 0x5637202ea120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x5637202ea070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5637202ea1d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5637202ea248 Implicit # | | | `-ConstAttr 0x5637202ea270 Implicit # | | |-FunctionDecl 0x5637202ea398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x5637202ea2e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5637202ea448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5637202ea4c0 Implicit # | | | `-ConstAttr 0x5637202ea4e8 Implicit # | | |-FunctionDecl 0x5637202ea768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x5637202ea590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x5637202ea610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x5637202ea820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5637202ea8e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x5637202ea928 Implicit # | | | `-ConstAttr 0x5637202ea950 Implicit # | | |-FunctionDecl 0x5637202ed050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x5637202ea9f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x5637202eaa70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x5637202ed108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5637202ed1c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x5637202ed210 Implicit # | | | `-ConstAttr 0x5637202ed238 Implicit # | | |-FunctionDecl 0x5637202ed380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x5637202ed298 col:14 'half' # | | | |-BuiltinAliasAttr 0x5637202ed430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5637202ed4a8 Implicit # | | | `-ConstAttr 0x5637202ed4d0 Implicit # | | |-FunctionDecl 0x5637202ed660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x5637202ed538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5637202ed710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5637202ed788 Implicit # | | | `-ConstAttr 0x5637202ed7b0 Implicit # | | |-FunctionDecl 0x5637202ed950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x5637202ed828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5637202eda00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5637202eda78 Implicit # | | | `-ConstAttr 0x5637202edaa0 Implicit # | | |-FunctionDecl 0x5637202edc40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x5637202edb18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5637202edcf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5637202edd68 Implicit # | | | `-ConstAttr 0x5637202edd90 Implicit # | | |-FunctionDecl 0x5637202eded0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x5637202edde8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x5637202edf80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5637202edff8 Implicit # | | | `-ConstAttr 0x5637202ee020 Implicit # | | |-FunctionDecl 0x5637202ee1f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x5637202ee0d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5637202ee2a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5637202ee318 Implicit # | | | `-ConstAttr 0x5637202ee340 Implicit # | | |-FunctionDecl 0x5637202ee500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x5637202ee3e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5637202ee5b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5637202ee628 Implicit # | | | `-ConstAttr 0x5637202ee650 Implicit # | | |-FunctionDecl 0x5637202ee810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x5637202ee6f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5637202ee8c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5637202ee938 Implicit # | | | `-ConstAttr 0x5637202ee960 Implicit # | | |-FunctionDecl 0x5637202eeab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x5637202ee9d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x5637202eeb60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x5637202eebc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5637202eec08 Implicit # | | | `-ConstAttr 0x5637202eec30 Implicit # | | |-FunctionDecl 0x5637202eedd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x5637202eeca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5637202eee80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5637202eeef8 Implicit # | | | `-ConstAttr 0x5637202eef20 Implicit # | | |-FunctionDecl 0x5637202ef0d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x5637202eef98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5637202ef180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5637202ef1f8 Implicit # | | | `-ConstAttr 0x5637202ef220 Implicit # | | |-FunctionDecl 0x5637202ef3c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x5637202ef298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5637202ef470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5637202ef4e8 Implicit # | | | `-ConstAttr 0x5637202ef510 Implicit # | | |-FunctionDecl 0x5637202ef6b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x5637202ef588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5637202ef760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5637202ef7d8 Implicit # | | | `-ConstAttr 0x5637202ef800 Implicit # | | |-FunctionDecl 0x5637202ef9a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x5637202ef878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5637202efa50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5637202efac8 Implicit # | | | `-ConstAttr 0x5637202efaf0 Implicit # | | |-FunctionDecl 0x5637202efc90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x5637202efb68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5637202efd40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5637202efdb8 Implicit # | | | `-ConstAttr 0x5637202efde0 Implicit # | | |-FunctionDecl 0x5637202eff80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x5637202efe58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5637202f0030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5637202f00c8 Implicit # | | | `-ConstAttr 0x5637202f00f0 Implicit # | | |-FunctionDecl 0x5637202f0230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x5637202f0150 col:15 'float' # | | | |-BuiltinAliasAttr 0x5637202f02e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5637202f0358 Implicit # | | | `-ConstAttr 0x5637202f0380 Implicit # | | |-FunctionDecl 0x5637202f0520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x5637202f03f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5637202f05d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5637202f0648 Implicit # | | | `-ConstAttr 0x5637202f0670 Implicit # | | |-FunctionDecl 0x5637202f0810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x5637202f06e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5637202f08c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5637202f0938 Implicit # | | | `-ConstAttr 0x5637202f0960 Implicit # | | |-FunctionDecl 0x5637202f0b00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x5637202f09d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5637202f0bb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5637202f0c28 Implicit # | | | `-ConstAttr 0x5637202f0c50 Implicit # | | |-FunctionDecl 0x5637202f0df0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x5637202f0cc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5637202f0ea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5637202f0f18 Implicit # | | | `-ConstAttr 0x5637202f0f40 Implicit # | | |-FunctionDecl 0x5637202f10f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x5637202f0fb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5637202f11a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5637202f1218 Implicit # | | | `-ConstAttr 0x5637202f1240 Implicit # | | |-FunctionDecl 0x5637202f13e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x5637202f12b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5637202f1490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5637202f1508 Implicit # | | | `-ConstAttr 0x5637202f1530 Implicit # | | |-FunctionDecl 0x5637202f16d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x5637202f15a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5637202f1780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5637202f17f8 Implicit # | | | `-ConstAttr 0x5637202f1820 Implicit # | | |-FunctionDecl 0x5637202f19c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x5637202f1898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5637202f1a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5637202f1ae8 Implicit # | | | `-ConstAttr 0x5637202f1b10 Implicit # | | |-FunctionDecl 0x5637202f1cb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x5637202f1b88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5637202f1d60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5637202f1dd8 Implicit # | | | `-ConstAttr 0x5637202f1e00 Implicit # | | |-FunctionDecl 0x5637202f1fa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x5637202f1e78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5637202f2050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5637202f3c98 Implicit # | | | `-ConstAttr 0x5637202f3cc0 Implicit # | | |-FunctionDecl 0x5637202f3e60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x5637202f3d38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5637202f3f10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5637202f3f88 Implicit # | | | `-ConstAttr 0x5637202f3fb0 Implicit # | | |-FunctionDecl 0x5637202f40f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x5637202f4010 col:16 'double' # | | | |-BuiltinAliasAttr 0x5637202f41a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5637202f4218 Implicit # | | | `-ConstAttr 0x5637202f4240 Implicit # | | |-FunctionDecl 0x5637202f43e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x5637202f42b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5637202f4490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5637202f4508 Implicit # | | | `-ConstAttr 0x5637202f4530 Implicit # | | |-FunctionDecl 0x5637202f46d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x5637202f45a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5637202f4780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5637202f47f8 Implicit # | | | `-ConstAttr 0x5637202f4820 Implicit # | | |-FunctionDecl 0x5637202f49c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x5637202f4898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5637202f4a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5637202f4ae8 Implicit # | | | `-ConstAttr 0x5637202f4b10 Implicit # | | |-FunctionDecl 0x5637202f4d00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x5637202f4b68 col:15 x 'bool' # | | | |-ParmVarDecl 0x5637202f4be0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x5637202f4db8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5637202f4e30 Implicit # | | | `-ConstAttr 0x5637202f4e58 Implicit # | | |-FunctionDecl 0x5637202f5078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x5637202f4ea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x5637202f4f28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5637202f5130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5637202f51a8 Implicit # | | | `-ConstAttr 0x5637202f51d0 Implicit # | | |-FunctionDecl 0x5637202f5408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x5637202f5230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x5637202f52b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5637202f54c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5637202f5538 Implicit # | | | `-ConstAttr 0x5637202f5560 Implicit # | | |-FunctionDecl 0x5637202f5798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x5637202f55c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x5637202f5640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5637202f5850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5637202f58c8 Implicit # | | | `-ConstAttr 0x5637202f58f0 Implicit # | | |-FunctionDecl 0x5637202f5b48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x5637202f5978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x5637202f59f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x5637202f5c00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5637202f5c88 Implicit # | | | `-ConstAttr 0x5637202f5cb0 Implicit # | | |-FunctionDecl 0x5637202f5f08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x5637202f5d38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x5637202f5db8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x5637202f5fc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5637202f6038 Implicit # | | | `-ConstAttr 0x5637202f6060 Implicit # | | |-FunctionDecl 0x5637202f62b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x5637202f60e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x5637202f6168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x5637202f6370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5637202f63e8 Implicit # | | | `-ConstAttr 0x5637202f6410 Implicit # | | |-FunctionDecl 0x5637202f6668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x5637202f6498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x5637202f6518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x5637202f6720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5637202f6798 Implicit # | | | `-ConstAttr 0x5637202f67c0 Implicit # | | |-FunctionDecl 0x5637202f6a18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x5637202f6848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x5637202f68c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x5637202f6ad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5637202f6b48 Implicit # | | | `-ConstAttr 0x5637202f6b70 Implicit # | | |-FunctionDecl 0x5637202f6de8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x5637202f6bf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x5637202f6c98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x5637202f6ea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5637202f6f18 Implicit # | | | `-ConstAttr 0x5637202f6f40 Implicit # | | |-FunctionDecl 0x5637202f7198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x5637202f6fc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x5637202f7048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x5637202f7250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5637202f72c8 Implicit # | | | `-ConstAttr 0x5637202f72f0 Implicit # | | |-FunctionDecl 0x5637202f7548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x5637202f7378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x5637202f73f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x5637202f7600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5637202f7678 Implicit # | | | `-ConstAttr 0x5637202f76a0 Implicit # | | |-FunctionDecl 0x5637202f78f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x5637202f7728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x5637202f77a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x5637202f79b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5637202f7a28 Implicit # | | | `-ConstAttr 0x5637202f7a50 Implicit # | | |-FunctionDecl 0x5637202f7cc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x5637202f7ad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x5637202f7b58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x5637202f7d80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5637202f7df8 Implicit # | | | `-ConstAttr 0x5637202f7e20 Implicit # | | |-FunctionDecl 0x5637202f8078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x5637202f7ea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x5637202f7f28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x5637202f8130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5637202f81a8 Implicit # | | | `-ConstAttr 0x5637202f81d0 Implicit # | | |-FunctionDecl 0x5637202f8428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x5637202f8258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x5637202f82d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x5637202f84e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5637202f8558 Implicit # | | | `-ConstAttr 0x5637202f8580 Implicit # | | |-FunctionDecl 0x5637202f87d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x5637202f8608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x5637202f8688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x5637202f8890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5637202f8908 Implicit # | | | `-ConstAttr 0x5637202f8930 Implicit # | | |-FunctionDecl 0x5637202f8b88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x5637202f89b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x5637202f8a38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x5637202f8c40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5637202c4288 Implicit # | | | `-ConstAttr 0x5637202c42b0 Implicit # | | |-FunctionDecl 0x5637202c4508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x5637202c4338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x5637202c43b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x5637202c45c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5637202c4638 Implicit # | | | `-ConstAttr 0x5637202c4660 Implicit # | | |-FunctionDecl 0x5637202c4768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x5637202c46c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x5637202c4818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5637202c4890 Implicit # | | | `-ConstAttr 0x5637202c48b8 Implicit # | | |-FunctionDecl 0x5637202c49c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x5637202c4920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5637202c4a78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5637202c4af0 Implicit # | | | `-ConstAttr 0x5637202c4b18 Implicit # | | |-FunctionDecl 0x5637202c4c38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x5637202c4b90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5637202c4ce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5637202c4d60 Implicit # | | | `-ConstAttr 0x5637202c4d88 Implicit # | | |-FunctionDecl 0x5637202c4ea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x5637202c4e00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5637202c4f58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5637202c4fd0 Implicit # | | | `-ConstAttr 0x5637202c4ff8 Implicit # | | |-FunctionDecl 0x5637202c50f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x5637202c5050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x5637202c51a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5637202fdcb0 Implicit # | | | `-ConstAttr 0x5637202fdcd8 Implicit # | | |-FunctionDecl 0x5637202fddf8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x5637202fdd50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5637202fdea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5637202fdf20 Implicit # | | | `-ConstAttr 0x5637202fdf48 Implicit # | | |-FunctionDecl 0x5637202fe068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x5637202fdfc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5637202fe118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5637202fe190 Implicit # | | | `-ConstAttr 0x5637202fe1b8 Implicit # | | |-FunctionDecl 0x5637202fe2d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x5637202fe230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5637202fe388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5637202fe400 Implicit # | | | `-ConstAttr 0x5637202fe428 Implicit # | | |-FunctionDecl 0x5637202fe540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x5637202fe498 col:13 'int' # | | | |-BuiltinAliasAttr 0x5637202fe5f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x5637202fe650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5637202fe698 Implicit # | | | `-ConstAttr 0x5637202fe6c0 Implicit # | | |-FunctionDecl 0x5637202fe7e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x5637202fe738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5637202fe890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5637202fe908 Implicit # | | | `-ConstAttr 0x5637202fe930 Implicit # | | |-FunctionDecl 0x5637202fea50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x5637202fe9a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5637202feb00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5637202feb78 Implicit # | | | `-ConstAttr 0x5637202feba0 Implicit # | | |-FunctionDecl 0x5637202fece8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x5637202fec18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5637202fed98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5637202fee10 Implicit # | | | `-ConstAttr 0x5637202fee38 Implicit # | | |-FunctionDecl 0x5637202fef58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x5637202feeb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5637202ff008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5637202ff080 Implicit # | | | `-ConstAttr 0x5637202ff0a8 Implicit # | | |-FunctionDecl 0x5637202ff1c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x5637202ff120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5637202ff278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5637202ff2f0 Implicit # | | | `-ConstAttr 0x5637202ff318 Implicit # | | |-FunctionDecl 0x5637202ff438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x5637202ff390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5637202ff4e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5637202ff560 Implicit # | | | `-ConstAttr 0x5637202ff588 Implicit # | | |-FunctionDecl 0x5637202ff6a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x5637202ff600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5637202ff758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5637202ff7d0 Implicit # | | | `-ConstAttr 0x5637202ff7f8 Implicit # | | |-FunctionDecl 0x5637202ff900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x5637202ff858 col:15 'float' # | | | |-BuiltinAliasAttr 0x5637202ff9b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5637202ffa28 Implicit # | | | `-ConstAttr 0x5637202ffa50 Implicit # | | |-FunctionDecl 0x5637202ffb70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x5637202ffac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5637202ffc20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5637202ffc98 Implicit # | | | `-ConstAttr 0x5637202ffcd0 Implicit # | | |-FunctionDecl 0x5637202ffdf0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x5637202ffd48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5637202ffea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5637202fff18 Implicit # | | | `-ConstAttr 0x5637202fff40 Implicit # | | |-FunctionDecl 0x563720300060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x5637202fffb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563720300110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563720300188 Implicit # | | | `-ConstAttr 0x5637203001b0 Implicit # | | |-FunctionDecl 0x5637203002d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x563720300228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x563720300380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5637203003f8 Implicit # | | | `-ConstAttr 0x563720300420 Implicit # | | |-FunctionDecl 0x563720300540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x563720300498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5637203005f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563720300668 Implicit # | | | `-ConstAttr 0x563720300690 Implicit # | | |-FunctionDecl 0x5637203007b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x563720300708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563720300860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5637203008d8 Implicit # | | | `-ConstAttr 0x563720300900 Implicit # | | |-FunctionDecl 0x563720300a20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x563720300978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563720300ad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563720300b48 Implicit # | | | `-ConstAttr 0x563720300b70 Implicit # | | |-FunctionDecl 0x563720300ce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x563720300be8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x563720300d90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563720300e08 Implicit # | | | `-ConstAttr 0x563720300e30 Implicit # | | |-FunctionDecl 0x563720300f50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x563720300ea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563720301000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563720301078 Implicit # | | | `-ConstAttr 0x5637203010a0 Implicit # | | |-FunctionDecl 0x5637203011c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x563720301118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563720301270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5637203012e8 Implicit # | | | `-ConstAttr 0x563720301310 Implicit # | | |-FunctionDecl 0x563720301430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x563720301388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5637203014e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563720301558 Implicit # | | | `-ConstAttr 0x563720301580 Implicit # | | |-FunctionDecl 0x563720301688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x5637203015e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x563720301738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5637203017b0 Implicit # | | | `-ConstAttr 0x5637203017d8 Implicit # | | |-FunctionDecl 0x5637203018f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x563720301850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5637203019a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563720301a20 Implicit # | | | `-ConstAttr 0x563720301a48 Implicit # | | |-FunctionDecl 0x563720301b68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x563720301ac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x563720301c18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563720301c90 Implicit # | | | `-ConstAttr 0x563720301cb8 Implicit # | | |-FunctionDecl 0x563720301de8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x563720301d40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563720301e98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563720301f10 Implicit # | | | `-ConstAttr 0x563720301f38 Implicit # | | |-FunctionDecl 0x563720302188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x563720301fb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563720302030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563720302240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5637203022b8 Implicit # | | | `-ConstAttr 0x5637203022e0 Implicit # | | |-FunctionDecl 0x563720302518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x563720302348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x5637203023c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5637203025d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x563720302648 Implicit # | | | `-ConstAttr 0x563720302670 Implicit # | | |-FunctionDecl 0x5637203028b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x5637203026e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x563720302768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563720302970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5637203029e8 Implicit # | | | `-ConstAttr 0x563720302a10 Implicit # | | |-FunctionDecl 0x563720302d00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x563720302a88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x563720302b08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563720302db8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x563720302e30 Implicit # | | | `-ConstAttr 0x563720302e58 Implicit # | | |-FunctionDecl 0x563720302f68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x563720302eb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x563720303018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x563720303090 Implicit # | | | `-ConstAttr 0x5637203030b8 Implicit # | | |-FunctionDecl 0x5637203031d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x563720303120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563720303280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5637203032f8 Implicit # | | | `-ConstAttr 0x563720303320 Implicit # | | |-FunctionDecl 0x563720303448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x563720303398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5637203034f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x563720303570 Implicit # | | | `-ConstAttr 0x563720303598 Implicit # | | |-FunctionDecl 0x5637203036c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x563720303610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563720303770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5637203037e8 Implicit # | | | `-ConstAttr 0x563720303810 Implicit # | | |-FunctionDecl 0x563720303920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x563720303870 col:17 'float' # | | | |-BuiltinAliasAttr 0x5637203039d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x563720303a48 Implicit # | | | `-ConstAttr 0x563720303a70 Implicit # | | |-FunctionDecl 0x563720303b98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x563720303ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563720303c48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x563720303cc0 Implicit # | | | `-ConstAttr 0x5637202f2460 Implicit # | | |-FunctionDecl 0x5637202f2588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x5637202f24d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5637202f2638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5637202f26b0 Implicit # | | | `-ConstAttr 0x5637202f26d8 Implicit # | | |-FunctionDecl 0x5637202f2800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x5637202f2750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5637202f28b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5637202f2928 Implicit # | | | `-ConstAttr 0x5637202f2950 Implicit # | | |-FunctionDecl 0x5637202f2a60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x5637202f29b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x5637202f2b10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5637202f2b88 Implicit # | | | `-ConstAttr 0x5637202f2bb0 Implicit # | | |-FunctionDecl 0x5637202f2cc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x5637202f2c18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5637202f2d78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5637202f2df0 Implicit # | | | `-ConstAttr 0x5637202f2e18 Implicit # | | |-FunctionDecl 0x5637202f2f40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x5637202f2e90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5637202f2ff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5637202f3068 Implicit # | | | `-ConstAttr 0x5637202f3090 Implicit # | | |-FunctionDecl 0x5637202f31b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x5637202f3108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5637202f3268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5637202f32e0 Implicit # | | | `-ConstAttr 0x5637202f3308 Implicit # | | |-FunctionDecl 0x563720306d00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x5637202f3368 col:17 'float' # | | | |-BuiltinAliasAttr 0x563720306db0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x563720306e28 Implicit # | | | `-ConstAttr 0x563720306e50 Implicit # | | |-FunctionDecl 0x563720306f78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x563720306ec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563720307028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5637203070a0 Implicit # | | | `-ConstAttr 0x5637203070c8 Implicit # | | |-FunctionDecl 0x5637203071f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x563720307140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5637203072a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x563720307318 Implicit # | | | `-ConstAttr 0x563720307340 Implicit # | | |-FunctionDecl 0x563720307468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x5637203073b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563720307518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x563720307590 Implicit # | | | `-ConstAttr 0x5637203075b8 Implicit # | | |-FunctionDecl 0x5637203077a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x563720307618 col:17 y 'half' # | | | |-ParmVarDecl 0x563720307698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x563720307860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5637203078d8 Implicit # | | | `-ConstAttr 0x563720307900 Implicit # | | |-FunctionDecl 0x563720307b28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x563720307950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x5637203079d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563720307be0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x563720307c58 Implicit # | | | `-ConstAttr 0x563720307c80 Implicit # | | |-FunctionDecl 0x563720307ee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x563720307d10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x563720307d90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563720307fa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x563720308018 Implicit # | | | `-ConstAttr 0x563720308040 Implicit # | | |-FunctionDecl 0x563720308278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5637203080a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x563720308120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563720308330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5637203083a8 Implicit # | | | `-ConstAttr 0x5637203083d0 Implicit # | | |-FunctionDecl 0x5637203085c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x563720308430 col:19 y 'float' # | | | |-ParmVarDecl 0x5637203084b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x563720308680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5637203086f8 Implicit # | | | `-ConstAttr 0x563720308720 Implicit # | | |-FunctionDecl 0x563720308958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x563720308780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x563720308800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563720308a10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x563720308a88 Implicit # | | | `-ConstAttr 0x563720308ab0 Implicit # | | |-FunctionDecl 0x563720308d20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x563720308b10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x563720308b90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563720308dd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x563720308e50 Implicit # | | | `-ConstAttr 0x563720308e78 Implicit # | | |-FunctionDecl 0x5637203090a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x563720308ed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x563720308f58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563720309160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5637203091d8 Implicit # | | | `-ConstAttr 0x563720309200 Implicit # | | |-FunctionDecl 0x563720309310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x563720309260 col:15 'half' # | | | |-BuiltinAliasAttr 0x5637203093c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x563720309438 Implicit # | | | `-ConstAttr 0x563720309460 Implicit # | | |-FunctionDecl 0x563720309578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x5637203094c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563720309628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5637203096a0 Implicit # | | | `-ConstAttr 0x5637203096c8 Implicit # | | |-FunctionDecl 0x5637203097f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x563720309740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5637203098a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x563720309918 Implicit # | | | `-ConstAttr 0x563720309940 Implicit # | | |-FunctionDecl 0x563720309a68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x5637203099b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563720309b18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x563720309b90 Implicit # | | | `-ConstAttr 0x563720309bb8 Implicit # | | |-FunctionDecl 0x563720309d30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x563720309c18 col:17 'float' # | | | |-BuiltinAliasAttr 0x563720309de0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x563720309e58 Implicit # | | | `-ConstAttr 0x563720309e80 Implicit # | | |-FunctionDecl 0x563720309fa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x563720309ef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56372030a058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x56372030a0d0 Implicit # | | | `-ConstAttr 0x56372030a0f8 Implicit # | | |-FunctionDecl 0x56372030a220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x56372030a170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56372030a2d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x56372030a348 Implicit # | | | `-ConstAttr 0x56372030a370 Implicit # | | |-FunctionDecl 0x56372030a498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x56372030a3e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56372030a548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x56372030a5c0 Implicit # | | | `-ConstAttr 0x56372030a5e8 Implicit # | | |-FunctionDecl 0x56372030a888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x56372030a648 col:16 'half' # | | | |-ParmVarDecl 0x56372030a6c8 col:22 'half' # | | | |-ParmVarDecl 0x56372030a748 col:28 'half' # | | | |-BuiltinAliasAttr 0x56372030a948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56372030a9c0 Implicit # | | | `-ConstAttr 0x56372030a9e8 Implicit # | | |-FunctionDecl 0x56372030ad40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x56372030aa50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x56372030aad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x56372030ab50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56372030ae00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56372030ae78 Implicit # | | | `-ConstAttr 0x56372030aea0 Implicit # | | |-FunctionDecl 0x56372030b1a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x56372030af18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x56372030af98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x56372030b018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56372030b268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56372030b2e0 Implicit # | | | `-ConstAttr 0x56372030b308 Implicit # | | |-FunctionDecl 0x56372030b608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x56372030b380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x56372030b400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x56372030b480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56372030b6c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56372030b740 Implicit # | | | `-ConstAttr 0x56372030b768 Implicit # | | |-FunctionDecl 0x56372030ba08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x56372030b7c8 col:14 'int' # | | | |-ParmVarDecl 0x56372030b848 col:19 'int' # | | | |-ParmVarDecl 0x56372030b8c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x56372030bac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56372030bb40 Implicit # | | | `-ConstAttr 0x56372030bb68 Implicit # | | |-FunctionDecl 0x56372030bed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x56372030bbe0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x56372030bc60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x56372030bd50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x56372030bf98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56372030c010 Implicit # | | | `-ConstAttr 0x56372030c038 Implicit # | | |-FunctionDecl 0x56372030c338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x56372030c0b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x56372030c130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x56372030c1b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x56372030c3f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56372030c470 Implicit # | | | `-ConstAttr 0x56372030c498 Implicit # | | |-FunctionDecl 0x56372030c798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x56372030c510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x56372030c590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x56372030c610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x56372030c858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56372030c8d0 Implicit # | | | `-ConstAttr 0x56372030c8f8 Implicit # | | |-FunctionDecl 0x56372030cbf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x56372030c970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56372030c9f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56372030ca70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x56372030ccb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56372030cd60 Implicit # | | | `-ConstAttr 0x56372030cd88 Implicit # | | |-FunctionDecl 0x56372030d088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x56372030ce00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x56372030ce80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x56372030cf00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x56372030d148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56372030d1c0 Implicit # | | | `-ConstAttr 0x56372030d1e8 Implicit # | | |-FunctionDecl 0x56372030d4e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x56372030d260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x56372030d2e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x56372030d360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x56372030d5a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56372030d620 Implicit # | | | `-ConstAttr 0x56372030d648 Implicit # | | |-FunctionDecl 0x56372030d948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x56372030d6c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x56372030d740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x56372030d7c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x56372030da08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56372030da80 Implicit # | | | `-ConstAttr 0x56372030daa8 Implicit # | | |-FunctionDecl 0x56372030ee08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x56372030db20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x56372030dba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x56372030dc20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x56372030eec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56372030ef40 Implicit # | | | `-ConstAttr 0x56372030ef68 Implicit # | | |-FunctionDecl 0x56372030f268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x56372030efe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x56372030f060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x56372030f0e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56372030f328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56372030f3a0 Implicit # | | | `-ConstAttr 0x56372030f3c8 Implicit # | | |-FunctionDecl 0x56372030f6c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x56372030f440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x56372030f4c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x56372030f540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56372030f788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56372030f800 Implicit # | | | `-ConstAttr 0x56372030f828 Implicit # | | |-FunctionDecl 0x56372030fb28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x56372030f8a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x56372030f920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x56372030f9a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56372030fbe8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56372030fc60 Implicit # | | | `-ConstAttr 0x56372030fc88 Implicit # | | |-FunctionDecl 0x56372030ff98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x56372030fd00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x56372030fd90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x56372030fe10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x563720310058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5637203100d0 Implicit # | | | `-ConstAttr 0x5637203100f8 Implicit # | | |-FunctionDecl 0x5637203103f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x563720310170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5637203101f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x563720310270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5637203104b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563720310530 Implicit # | | | `-ConstAttr 0x563720310558 Implicit # | | |-FunctionDecl 0x563720310858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5637203105d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x563720310650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5637203106d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563720310918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563720310990 Implicit # | | | `-ConstAttr 0x5637203109b8 Implicit # | | |-FunctionDecl 0x563720310cb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x563720310a30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x563720310ab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x563720310b30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563720310da0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563720310e18 Implicit # | | | `-ConstAttr 0x563720310e40 Implicit # | | |-FunctionDecl 0x5637203110d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x563720310ea0 col:18 'float' # | | | |-ParmVarDecl 0x563720310f20 col:25 'float' # | | | |-ParmVarDecl 0x563720310fa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x563720311198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563720311210 Implicit # | | | `-ConstAttr 0x563720311238 Implicit # | | |-FunctionDecl 0x563720311538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x5637203112b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x563720311330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x5637203113b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5637203115f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563720311670 Implicit # | | | `-ConstAttr 0x563720311698 Implicit # | | |-FunctionDecl 0x563720311998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x563720311710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x563720311790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x563720311810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563720311a58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563720311ad0 Implicit # | | | `-ConstAttr 0x563720311af8 Implicit # | | |-FunctionDecl 0x5637202f8d28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x563720311b70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x563720311bf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x563720311c70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5637202f8de8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5637202f8e60 Implicit # | | | `-ConstAttr 0x5637202f8e88 Implicit # | | |-FunctionDecl 0x5637202f9128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x5637202f8ee8 col:20 'double' # | | | |-ParmVarDecl 0x5637202f8f68 col:28 'double' # | | | |-ParmVarDecl 0x5637202f8fe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x5637202f91e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5637202f9260 Implicit # | | | `-ConstAttr 0x5637202f9288 Implicit # | | |-FunctionDecl 0x5637202f9588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x5637202f9300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x5637202f9380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x5637202f9400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5637202f9648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5637202f96c0 Implicit # | | | `-ConstAttr 0x5637202f96e8 Implicit # | | |-FunctionDecl 0x5637202f99e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x5637202f9760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x5637202f97e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x5637202f9860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5637202f9aa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5637202f9b20 Implicit # | | | `-ConstAttr 0x5637202f9b48 Implicit # | | |-FunctionDecl 0x563720313fc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x5637202f9bc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x563720313dc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x563720313e40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563720314088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563720314100 Implicit # | | | `-ConstAttr 0x563720314128 Implicit # | | |-FunctionDecl 0x563720314270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x563720314188 col:16 'float' # | | | |-BuiltinAliasAttr 0x563720314320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x563720314398 Implicit # | | | `-ConstAttr 0x5637203143c0 Implicit # | | |-FunctionDecl 0x563720314550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x563720314428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563720314600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x563720314678 Implicit # | | | `-ConstAttr 0x5637203146a0 Implicit # | | |-FunctionDecl 0x563720314840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x563720314718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5637203148f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x563720314968 Implicit # | | | `-ConstAttr 0x563720314990 Implicit # | | |-FunctionDecl 0x563720314b30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x563720314a08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563720314be0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x563720314c58 Implicit # | | | `-ConstAttr 0x563720314c80 Implicit # | | |-FunctionDecl 0x563720314dd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x563720314ce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x563720314e80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x563720314ef8 Implicit # | | | `-ConstAttr 0x563720314f20 Implicit # | | |-FunctionDecl 0x563720315038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x563720314f88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5637203150e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x563720315160 Implicit # | | | `-ConstAttr 0x563720315188 Implicit # | | |-FunctionDecl 0x5637203152b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x563720315200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563720315360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5637203153d8 Implicit # | | | `-ConstAttr 0x563720315400 Implicit # | | |-FunctionDecl 0x563720315528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x563720315478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5637203155d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x563720315650 Implicit # | | | `-ConstAttr 0x563720315678 Implicit # | | |-FunctionDecl 0x563720315788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x5637203156d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x563720315838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5637203158b0 Implicit # | | | `-ConstAttr 0x5637203158d8 Implicit # | | |-FunctionDecl 0x563720315a00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x563720315950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563720315ab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x563720315b28 Implicit # | | | `-ConstAttr 0x563720315b50 Implicit # | | |-FunctionDecl 0x563720315c78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x563720315bc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563720315d28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x563720315da0 Implicit # | | | `-ConstAttr 0x563720316df0 Implicit # | | |-FunctionDecl 0x563720316f18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x563720316e68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563720316fc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x563720317040 Implicit # | | | `-ConstAttr 0x563720317068 Implicit # | | |-FunctionDecl 0x563720317178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x5637203170c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x563720317228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5637203172a0 Implicit # | | | `-ConstAttr 0x5637203172c8 Implicit # | | |-FunctionDecl 0x5637203173e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x563720317330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563720317490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x563720317508 Implicit # | | | `-ConstAttr 0x563720317530 Implicit # | | |-FunctionDecl 0x563720317658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x5637203175a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563720317708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x563720317780 Implicit # | | | `-ConstAttr 0x5637203177a8 Implicit # | | |-FunctionDecl 0x5637203178d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x563720317820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563720317980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5637203179f8 Implicit # | | | `-ConstAttr 0x563720317a20 Implicit # | | |-FunctionDecl 0x563720317b30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x563720317a80 col:17 'float' # | | | |-BuiltinAliasAttr 0x563720317be0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x563720317c58 Implicit # | | | `-ConstAttr 0x563720317c80 Implicit # | | |-FunctionDecl 0x563720317e00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x563720317cf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563720317eb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x563720317f28 Implicit # | | | `-ConstAttr 0x563720317f50 Implicit # | | |-FunctionDecl 0x563720318078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x563720317fc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563720318128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5637203181a0 Implicit # | | | `-ConstAttr 0x5637203181c8 Implicit # | | |-FunctionDecl 0x5637203182f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x563720318240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5637203183a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x563720318418 Implicit # | | | `-ConstAttr 0x563720318440 Implicit # | | |-FunctionDecl 0x5637203185b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x563720318490 col:33 used x 'int' # | | | `-CompoundStmt 0x563720318a28 # | | | `-ReturnStmt 0x563720318a18 # | | | `-ImplicitCastExpr 0x563720318a00 'const uint':'const unsigned int' # | | | `-CallExpr 0x5637203189b8 'int' # | | | |-ImplicitCastExpr 0x5637203189a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5637203188e8 '' Function 0x563720318748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5637203189e8 'int' # | | | `-DeclRefExpr 0x563720318920 'int' lvalue ParmVar 0x563720318490 'x' 'int' # | | |-FunctionDecl 0x563720318b88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x563720318a58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x563720318d28 # | | | `-ReturnStmt 0x563720318d18 # | | | `-ImplicitCastExpr 0x563720318d00 'vector' # | | | `-CallExpr 0x563720318cb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x563720318ca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563720318c60 '' Function 0x563720318748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563720318ce8 'int2':'vector' # | | | `-DeclRefExpr 0x563720318c80 'int2':'vector' lvalue ParmVar 0x563720318a58 'x' 'int2':'vector' # | | |-FunctionDecl 0x563720318eb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x563720318d58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x563720319058 # | | | `-ReturnStmt 0x563720319048 # | | | `-ImplicitCastExpr 0x563720319030 'vector' # | | | `-CallExpr 0x563720318fe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x563720318fd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563720318f90 '' Function 0x563720318748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563720319018 'int3':'vector' # | | | `-DeclRefExpr 0x563720318fb0 'int3':'vector' lvalue ParmVar 0x563720318d58 'x' 'int3':'vector' # | | |-FunctionDecl 0x5637203191b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x563720319088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x563720319358 # | | | `-ReturnStmt 0x563720319348 # | | | `-ImplicitCastExpr 0x563720319330 'vector' # | | | `-CallExpr 0x5637203192e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x5637203192d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563720319290 '' Function 0x563720318748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563720319318 'int4':'vector' # | | | `-DeclRefExpr 0x5637203192b0 'int4':'vector' lvalue ParmVar 0x563720319088 'x' 'int4':'vector' # | | |-FunctionDecl 0x5637203194b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x563720319388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x563720319640 # | | | `-ReturnStmt 0x563720319630 # | | | `-CallExpr 0x5637203195e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x5637203195d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563720319590 '' Function 0x563720318748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563720319618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x5637203195b0 'uint':'unsigned int' lvalue ParmVar 0x563720319388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x563720319798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x563720319670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x563720319920 # | | | `-ReturnStmt 0x563720319910 # | | | `-CallExpr 0x5637203198c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x5637203198b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563720319870 '' Function 0x563720318748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5637203198f8 'uint2':'vector' # | | | `-DeclRefExpr 0x563720319890 'uint2':'vector' lvalue ParmVar 0x563720319670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x563720319a78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x563720319950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x563720319c00 # | | | `-ReturnStmt 0x563720319bf0 # | | | `-CallExpr 0x563720319ba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x563720319b90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563720319b50 '' Function 0x563720318748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563720319bd8 'uint3':'vector' # | | | `-DeclRefExpr 0x563720319b70 'uint3':'vector' lvalue ParmVar 0x563720319950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x563720319d58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x563720319c30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x563720319ef8 # | | | `-ReturnStmt 0x563720319ee8 # | | | `-CallExpr 0x563720319ea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x563720319e88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563720319e48 '' Function 0x563720318748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563720319ed0 'uint4':'vector' # | | | `-DeclRefExpr 0x563720319e68 'uint4':'vector' lvalue ParmVar 0x563720319c30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x56372031a058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x563720319f28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x56372031a1f8 # | | | `-ReturnStmt 0x56372031a1e8 # | | | `-ImplicitCastExpr 0x56372031a1d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x56372031a188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x56372031a170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x56372031a130 '' Function 0x563720318748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x56372031a1b8 'int64_t':'long' # | | | `-DeclRefExpr 0x56372031a150 'int64_t':'long' lvalue ParmVar 0x563720319f28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x56372031a358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x56372031a228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x56372031a4f8 # | | | `-ReturnStmt 0x56372031a4e8 # | | | `-ImplicitCastExpr 0x56372031a4d0 'vector' # | | | `-CallExpr 0x56372031a488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x56372031a470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x56372031a430 '' Function 0x563720318748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x56372031a4b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x56372031a450 'int64_t2':'vector' lvalue ParmVar 0x56372031a228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x56372031a658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x56372031a528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x56372031a7f8 # | | | `-ReturnStmt 0x56372031a7e8 # | | | `-ImplicitCastExpr 0x56372031a7d0 'vector' # | | | `-CallExpr 0x56372031a788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x56372031a770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x56372031a730 '' Function 0x563720318748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x56372031a7b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x56372031a750 'int64_t3':'vector' lvalue ParmVar 0x56372031a528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x56372031a958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x56372031a828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x56372031aaf8 # | | | `-ReturnStmt 0x56372031aae8 # | | | `-ImplicitCastExpr 0x56372031aad0 'vector' # | | | `-CallExpr 0x56372031aa88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x56372031aa70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x56372031aa30 '' Function 0x563720318748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x56372031aab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x56372031aa50 'int64_t4':'vector' lvalue ParmVar 0x56372031a828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x56372031ac58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x56372031ab28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x56372031adf8 # | | | `-ReturnStmt 0x56372031ade8 # | | | `-ImplicitCastExpr 0x56372031add0 'const uint':'const unsigned int' # | | | `-CallExpr 0x56372031ad88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x56372031ad70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x56372031ad30 '' Function 0x563720318748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x56372031adb8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x56372031ad50 'uint64_t':'unsigned long' lvalue ParmVar 0x56372031ab28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x56372031af78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x56372031ae48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x56372031b118 # | | | `-ReturnStmt 0x56372031b108 # | | | `-ImplicitCastExpr 0x56372031b0f0 'vector' # | | | `-CallExpr 0x56372031b0a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x56372031b090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x56372031b050 '' Function 0x563720318748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x56372031b0d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x56372031b070 'uint64_t2':'vector' lvalue ParmVar 0x56372031ae48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x56372031b278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x56372031b148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x56372031b418 # | | | `-ReturnStmt 0x56372031b408 # | | | `-ImplicitCastExpr 0x56372031b3f0 'vector' # | | | `-CallExpr 0x56372031b3a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x56372031b390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x56372031b350 '' Function 0x563720318748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x56372031b3d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x56372031b370 'uint64_t3':'vector' lvalue ParmVar 0x56372031b148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x56372031b578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x56372031b448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x56372031b718 # | | | `-ReturnStmt 0x56372031b708 # | | | `-ImplicitCastExpr 0x56372031b6f0 'vector' # | | | `-CallExpr 0x56372031b6a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x56372031b690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x56372031b650 '' Function 0x563720318748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x56372031b6d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x56372031b670 'uint64_t4':'vector' lvalue ParmVar 0x56372031b448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x56372031b808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x56372031b758 col:18 'half' # | | | |-BuiltinAliasAttr 0x56372031b8b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x56372031b930 Implicit # | | | `-ConstAttr 0x56372031b958 Implicit # | | |-FunctionDecl 0x56372031ba70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x56372031b9c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56372031bb20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x56372031bb98 Implicit # | | | `-ConstAttr 0x56372031bbc0 Implicit # | | |-FunctionDecl 0x56372031bce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x56372031bc38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56372031bd98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x56372031cb50 Implicit # | | | `-ConstAttr 0x56372031cb78 Implicit # | | |-FunctionDecl 0x56372031cca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x56372031cbf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56372031cd50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x56372031cdc8 Implicit # | | | `-ConstAttr 0x56372031cdf0 Implicit # | | |-FunctionDecl 0x56372031cf00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x56372031ce50 col:20 'float' # | | | |-BuiltinAliasAttr 0x56372031cfb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x56372031d028 Implicit # | | | `-ConstAttr 0x56372031d050 Implicit # | | |-FunctionDecl 0x56372031d178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x56372031d0c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56372031d228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x56372031d2a0 Implicit # | | | `-ConstAttr 0x56372031d2c8 Implicit # | | |-FunctionDecl 0x56372031d3f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x56372031d340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56372031d4a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x56372031d518 Implicit # | | | `-ConstAttr 0x56372031d540 Implicit # | | |-FunctionDecl 0x56372031d668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x56372031d5b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56372031d718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x56372031d790 Implicit # | | | `-ConstAttr 0x56372031d7b8 Implicit # | | |-FunctionDecl 0x56372031d968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x56372031d818 col:14 'half' # | | | |-ParmVarDecl 0x56372031d898 col:20 'half' # | | | |-BuiltinAliasAttr 0x56372031da20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56372031da98 Implicit # | | | `-ConstAttr 0x56372031dac0 Implicit # | | |-FunctionDecl 0x56372031dd38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x56372031db60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x56372031dbe0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56372031ddf0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56372031de68 Implicit # | | | `-ConstAttr 0x56372031de90 Implicit # | | |-FunctionDecl 0x56372031e0d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x56372031df08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x56372031df88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56372031e190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56372031e208 Implicit # | | | `-ConstAttr 0x56372031e230 Implicit # | | |-FunctionDecl 0x56372031e478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x56372031e2a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x56372031e328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56372031e530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56372031e5a8 Implicit # | | | `-ConstAttr 0x56372031e5d0 Implicit # | | |-FunctionDecl 0x56372031e780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x56372031e630 col:16 'float' # | | | |-ParmVarDecl 0x56372031e6b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x56372031e838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56372031e8b0 Implicit # | | | `-ConstAttr 0x56372031e8d8 Implicit # | | |-FunctionDecl 0x56372031eb70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x56372031e950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x56372031e9d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56372031ec28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56372031eca0 Implicit # | | | `-ConstAttr 0x56372031ecc8 Implicit # | | |-FunctionDecl 0x56372031ef18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x56372031ed40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x56372031edc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56372031efd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56372031f048 Implicit # | | | `-ConstAttr 0x56372031f070 Implicit # | | |-FunctionDecl 0x56372031f2b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x56372031f0e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x56372031f168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56372031f370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56372031f3e8 Implicit # | | | `-ConstAttr 0x56372031f410 Implicit # | | |-FunctionDecl 0x56372031f608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x56372031f470 col:18 'double' # | | | |-ParmVarDecl 0x56372031f4f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x56372031f6c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56372031f738 Implicit # | | | `-ConstAttr 0x56372031f760 Implicit # | | |-FunctionDecl 0x56372031f958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x56372031f7c0 col:12 'int' # | | | |-ParmVarDecl 0x56372031f840 col:17 'int' # | | | |-BuiltinAliasAttr 0x56372031fa10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56372031fa88 Implicit # | | | `-ConstAttr 0x56372031fab0 Implicit # | | |-FunctionDecl 0x56372031fd58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x56372031fb80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x56372031fc00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x56372031fe10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56372031fe88 Implicit # | | | `-ConstAttr 0x56372031feb0 Implicit # | | |-FunctionDecl 0x5637203200f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x56372031ff28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x56372031ffa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5637203201b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563720320228 Implicit # | | | `-ConstAttr 0x563720320250 Implicit # | | |-FunctionDecl 0x563720320498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x5637203202c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x563720320348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x563720320550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5637203205c8 Implicit # | | | `-ConstAttr 0x5637203205f0 Implicit # | | |-FunctionDecl 0x563720320838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x563720320668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5637203206e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5637203208f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563720320968 Implicit # | | | `-ConstAttr 0x563720320990 Implicit # | | |-FunctionDecl 0x563720320c08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x563720320a08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x563720320a88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563720320cc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563720320d38 Implicit # | | | `-ConstAttr 0x563720320d60 Implicit # | | |-FunctionDecl 0x563720320fa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x563720320dd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x563720320e58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563720321060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5637203210d8 Implicit # | | | `-ConstAttr 0x563720321100 Implicit # | | |-FunctionDecl 0x563720321348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x563720321178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x5637203211f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563720321400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563720321478 Implicit # | | | `-ConstAttr 0x5637203214a0 Implicit # | | |-FunctionDecl 0x5637203216e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x563720321518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x563720321598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5637203217a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563720321818 Implicit # | | | `-ConstAttr 0x563720321840 Implicit # | | |-FunctionDecl 0x563720321a88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5637203218b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x563720321938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563720321b40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563720321be8 Implicit # | | | `-ConstAttr 0x563720321c10 Implicit # | | |-FunctionDecl 0x563720321e58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x563720321c88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x563720321d08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563720321f10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563720321f88 Implicit # | | | `-ConstAttr 0x563720321fb0 Implicit # | | |-FunctionDecl 0x5637203221f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x563720322028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5637203220a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5637203222b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563720322328 Implicit # | | | `-ConstAttr 0x563720322350 Implicit # | | |-FunctionDecl 0x563720322598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5637203223c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x563720322448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x563720322650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5637203226c8 Implicit # | | | `-ConstAttr 0x5637203226f0 Implicit # | | |-FunctionDecl 0x563720322938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x563720322768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5637203227e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5637203229f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563720322a68 Implicit # | | | `-ConstAttr 0x563720322a90 Implicit # | | |-FunctionDecl 0x563720322d08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x563720322b08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x563720322bb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563720322dc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563720322e38 Implicit # | | | `-ConstAttr 0x563720322e60 Implicit # | | |-FunctionDecl 0x5637203230a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x563720322ed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x563720322f58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563720323160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5637203231d8 Implicit # | | | `-ConstAttr 0x563720323200 Implicit # | | |-FunctionDecl 0x563720323518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x563720323288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563720323308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563720323388 col:37 'int' # | | | |-AvailabilityAttr 0x5637203235d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563720323698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x5637203236e0 Implicit # | | | `-ConstAttr 0x563720323708 Implicit # | | |-FunctionDecl 0x563720323970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x563720323780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563720323800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563720323880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x563720323a30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563720323af0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x563720323b38 Implicit # | | | `-ConstAttr 0x563720323b60 Implicit # | | |-FunctionDecl 0x563720323c70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x563720323bc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x563720323d20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x563720323d98 Implicit # | | | `-ConstAttr 0x563720323dc0 Implicit # | | |-FunctionDecl 0x563720323ed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x563720323e28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563720323f88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x563720324000 Implicit # | | | `-ConstAttr 0x563720324028 Implicit # | | |-FunctionDecl 0x563720324150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x5637203240a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563720324200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x563720324278 Implicit # | | | `-ConstAttr 0x5637203242a0 Implicit # | | |-FunctionDecl 0x5637203243c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x563720324318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563720324478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5637203244f0 Implicit # | | | `-ConstAttr 0x563720324518 Implicit # | | |-FunctionDecl 0x563720324628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x563720324578 col:16 'float' # | | | |-BuiltinAliasAttr 0x5637203246d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x563720324750 Implicit # | | | `-ConstAttr 0x563720324778 Implicit # | | |-FunctionDecl 0x5637203248a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x5637203247f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563720324950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5637203249c8 Implicit # | | | `-ConstAttr 0x5637203249f0 Implicit # | | |-FunctionDecl 0x563720324b18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x563720324a68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563720324bd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x563720324c50 Implicit # | | | `-ConstAttr 0x563720324c78 Implicit # | | |-FunctionDecl 0x563720324da0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x563720324cf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563720324e50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x563720324ec8 Implicit # | | | `-ConstAttr 0x563720324ef0 Implicit # | | |-FunctionDecl 0x563720325000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x563720324f50 col:15 'half' # | | | |-BuiltinAliasAttr 0x5637203250b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x563720325128 Implicit # | | | `-ConstAttr 0x563720325150 Implicit # | | |-FunctionDecl 0x563720325268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x5637203251b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563720325318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x563720325390 Implicit # | | | `-ConstAttr 0x5637203253b8 Implicit # | | |-FunctionDecl 0x5637203254e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x563720325430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563720325590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x563720325608 Implicit # | | | `-ConstAttr 0x563720325630 Implicit # | | |-FunctionDecl 0x563720325758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x5637203256a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563720325808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x563720325880 Implicit # | | | `-ConstAttr 0x5637203258a8 Implicit # | | |-FunctionDecl 0x5637203259b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x563720325908 col:17 'float' # | | | |-BuiltinAliasAttr 0x563720325a68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x563720325ae0 Implicit # | | | `-ConstAttr 0x563720325b08 Implicit # | | |-FunctionDecl 0x563720303dc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x563720303d10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563720303e70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x563720303ee8 Implicit # | | | `-ConstAttr 0x563720303f10 Implicit # | | |-FunctionDecl 0x563720304038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x563720303f88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5637203040e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x563720304160 Implicit # | | | `-ConstAttr 0x563720304188 Implicit # | | |-FunctionDecl 0x5637203042b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x563720304200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563720304360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5637203043d8 Implicit # | | | `-ConstAttr 0x563720304400 Implicit # | | |-FunctionDecl 0x5637203045a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x563720304478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563720304658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5637203046d0 Implicit # | | | `-ConstAttr 0x5637203046f8 Implicit # | | |-FunctionDecl 0x563720304888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x563720304760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563720304938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5637203049b0 Implicit # | | | `-ConstAttr 0x5637203049d8 Implicit # | | |-FunctionDecl 0x563720304b78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x563720304a50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563720304c28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x563720304ca0 Implicit # | | | `-ConstAttr 0x563720304cc8 Implicit # | | |-FunctionDecl 0x563720304e78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x563720304d50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563720304f28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x563720304fa0 Implicit # | | | `-ConstAttr 0x563720304fc8 Implicit # | | |-FunctionDecl 0x563720305158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x563720305028 col:20 'float' # | | | |-BuiltinAliasAttr 0x563720305208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x563720305280 Implicit # | | | `-ConstAttr 0x5637203052a8 Implicit # | | |-FunctionDecl 0x563720305438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x563720305310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5637203054e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x563720305560 Implicit # | | | `-ConstAttr 0x563720305588 Implicit # | | |-FunctionDecl 0x563720305728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x563720305600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5637203057d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x563720305850 Implicit # | | | `-ConstAttr 0x563720305878 Implicit # | | |-FunctionDecl 0x563720305a18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x5637203058f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563720305ac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x563720305b40 Implicit # | | | `-ConstAttr 0x563720305b68 Implicit # | | |-FunctionDecl 0x56372032bbd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x563720305bc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x56372032bc80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x56372032bcf8 Implicit # | | | `-ConstAttr 0x56372032bd20 Implicit # | | |-FunctionDecl 0x56372032beb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x56372032bd88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x56372032bf68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x56372032bfe0 Implicit # | | | `-ConstAttr 0x56372032c008 Implicit # | | |-FunctionDecl 0x56372032c1a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x56372032c080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x56372032c258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x56372032c2d0 Implicit # | | | `-ConstAttr 0x56372032c2f8 Implicit # | | |-FunctionDecl 0x56372032c498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x56372032c370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x56372032c548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x56372032c5c0 Implicit # | | | `-ConstAttr 0x56372032c5e8 Implicit # | | |-FunctionDecl 0x56372032c710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x56372032c660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x56372032c7c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x56372032c838 Implicit # | | | `-ConstAttr 0x56372032c860 Implicit # | | |-FunctionDecl 0x56372032c988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x56372032c8d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x56372032ca38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x56372032cab0 Implicit # | | | `-ConstAttr 0x56372032cad8 Implicit # | | |-FunctionDecl 0x56372032cc10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x56372032cb50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x56372032ccc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x56372032cd38 Implicit # | | | `-ConstAttr 0x56372032cd60 Implicit # | | |-FunctionDecl 0x56372032ce88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x56372032cdd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x56372032cf38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x56372032cfb0 Implicit # | | | `-ConstAttr 0x56372032cfd8 Implicit # | | |-FunctionDecl 0x56372032d178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x56372032d050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x56372032d228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x56372032d2a0 Implicit # | | | `-ConstAttr 0x56372032d2c8 Implicit # | | |-FunctionDecl 0x56372032d468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x56372032d340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56372032d518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x56372032d590 Implicit # | | | `-ConstAttr 0x56372032d5b8 Implicit # | | |-FunctionDecl 0x56372032d758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x56372032d630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56372032d808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x56372032d880 Implicit # | | | `-ConstAttr 0x56372032d8a8 Implicit # | | |-FunctionDecl 0x56372032da48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x56372032d920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56372032daf8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x56372032db70 Implicit # | | | `-ConstAttr 0x56372032db98 Implicit # | | |-FunctionDecl 0x56372032dd48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x56372032dc20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x56372032ddf8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x56372032de70 Implicit # | | | `-ConstAttr 0x56372032de98 Implicit # | | |-FunctionDecl 0x56372032e038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x56372032df10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56372032e0e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x56372032e160 Implicit # | | | `-ConstAttr 0x56372032e188 Implicit # | | |-FunctionDecl 0x56372032e328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x56372032e200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56372032e3d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x56372032e450 Implicit # | | | `-ConstAttr 0x56372032e478 Implicit # | | |-FunctionDecl 0x56372032e618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x56372032e4f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56372032e6c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x56372032e740 Implicit # | | | `-ConstAttr 0x56372032e768 Implicit # | | |-FunctionDecl 0x56372032e878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x56372032e7c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x56372032e928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x56372032e9a0 Implicit # | | | `-ConstAttr 0x56372032e9c8 Implicit # | | |-FunctionDecl 0x56372032eae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x56372032ea30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56372032eb90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x56372032ec18 Implicit # | | | `-ConstAttr 0x56372032ec40 Implicit # | | |-FunctionDecl 0x56372032ed68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x56372032ecb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56372032ee18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x56372032ee90 Implicit # | | | `-ConstAttr 0x56372032eeb8 Implicit # | | |-FunctionDecl 0x56372032efe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x56372032ef30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56372032f090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x56372032f108 Implicit # | | | `-ConstAttr 0x56372032f130 Implicit # | | |-FunctionDecl 0x56372032f240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x56372032f190 col:18 'float' # | | | |-BuiltinAliasAttr 0x56372032f2f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x56372032f368 Implicit # | | | `-ConstAttr 0x56372032f390 Implicit # | | |-FunctionDecl 0x56372032f4b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x56372032f408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56372032f568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x56372032f5e0 Implicit # | | | `-ConstAttr 0x56372032f608 Implicit # | | |-FunctionDecl 0x56372032f730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x56372032f680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56372032f7e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x56372032f858 Implicit # | | | `-ConstAttr 0x56372032f880 Implicit # | | |-FunctionDecl 0x56372032f9a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x56372032f8f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56372032fa58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x56372032fad0 Implicit # | | | `-ConstAttr 0x56372032faf8 Implicit # | | |-FunctionDecl 0x56372032fc40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x56372032fb58 col:15 'half' # | | | |-BuiltinAliasAttr 0x56372032fcf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x56372032fd68 Implicit # | | | `-ConstAttr 0x56372032fd90 Implicit # | | |-FunctionDecl 0x56372032fea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x56372032fdf8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56372032ff58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x56372032ffd0 Implicit # | | | `-ConstAttr 0x56372032fff8 Implicit # | | |-FunctionDecl 0x563720330120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x563720330070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5637203301d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x563720330248 Implicit # | | | `-ConstAttr 0x563720330270 Implicit # | | |-FunctionDecl 0x563720330398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x5637203302e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563720330448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5637203304c0 Implicit # | | | `-ConstAttr 0x5637203304e8 Implicit # | | |-FunctionDecl 0x5637203305f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x563720330548 col:17 'float' # | | | |-BuiltinAliasAttr 0x5637203306a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x563720330720 Implicit # | | | `-ConstAttr 0x563720330748 Implicit # | | |-FunctionDecl 0x563720330870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x5637203307c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563720330920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x563720330998 Implicit # | | | `-ConstAttr 0x5637203309c0 Implicit # | | |-FunctionDecl 0x563720330ae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x563720330a38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563720330b98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x563720330c20 Implicit # | | | `-ConstAttr 0x563720330c48 Implicit # | | |-FunctionDecl 0x563720330d70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x563720330cc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563720330e20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x563720330e98 Implicit # | | | `-ConstAttr 0x563720330ec0 Implicit # | | |-FunctionDecl 0x563720330fc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x563720330f20 col:16 'half' # | | | |-BuiltinAliasAttr 0x563720331078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5637203310f0 Implicit # | | | `-ConstAttr 0x563720331118 Implicit # | | |-FunctionDecl 0x5637203312a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x563720331180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563720331358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5637203313d0 Implicit # | | | `-ConstAttr 0x5637203313f8 Implicit # | | |-FunctionDecl 0x563720331598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x563720331470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563720331648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5637203316c0 Implicit # | | | `-ConstAttr 0x5637203316e8 Implicit # | | |-FunctionDecl 0x563720331888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x563720331760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563720331938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5637203319b0 Implicit # | | | `-ConstAttr 0x5637203319d8 Implicit # | | |-FunctionDecl 0x563720331ae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x563720331a38 col:17 'float' # | | | |-BuiltinAliasAttr 0x563720331b90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x563720331c30 Implicit # | | | `-ConstAttr 0x563720331c58 Implicit # | | |-FunctionDecl 0x563720331df8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x563720331cd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563720331ea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x563720331f20 Implicit # | | | `-ConstAttr 0x563720331f48 Implicit # | | |-FunctionDecl 0x5637203320e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x563720331fc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563720332198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x563720332210 Implicit # | | | `-ConstAttr 0x563720332238 Implicit # | | |-FunctionDecl 0x5637203323d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x5637203322b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563720332488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x563720332500 Implicit # | | | `-ConstAttr 0x563720332528 Implicit # | | |-FunctionDecl 0x563720332630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x563720332588 col:16 'half' # | | | |-BuiltinAliasAttr 0x5637203326e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x563720332758 Implicit # | | | `-ConstAttr 0x563720332780 Implicit # | | |-FunctionDecl 0x563720332898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x5637203327e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563720332948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5637203329c0 Implicit # | | | `-ConstAttr 0x5637203329e8 Implicit # | | |-FunctionDecl 0x563720332b10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x563720332a60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563720332bc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x563720332c58 Implicit # | | | `-ConstAttr 0x563720332c80 Implicit # | | |-FunctionDecl 0x563720332da8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x563720332cf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563720332e58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x563720332ed0 Implicit # | | | `-ConstAttr 0x563720332ef8 Implicit # | | |-FunctionDecl 0x563720333000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x563720332f58 col:17 'float' # | | | |-BuiltinAliasAttr 0x5637203330b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x563720333128 Implicit # | | | `-ConstAttr 0x563720333150 Implicit # | | |-FunctionDecl 0x563720333278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x5637203331c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563720333328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5637203333a0 Implicit # | | | `-ConstAttr 0x5637203333c8 Implicit # | | |-FunctionDecl 0x5637203334f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x563720333440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5637203335a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x563720333618 Implicit # | | | `-ConstAttr 0x563720333640 Implicit # | | |-FunctionDecl 0x563720333768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x5637203336b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563720333818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x563720333890 Implicit # | | | `-ConstAttr 0x5637203338b8 Implicit # | | |-FunctionDecl 0x563720333b08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x563720333918 col:15 'half' # | | | |-ParmVarDecl 0x563720333998 col:21 'half' # | | | |-ParmVarDecl 0x563720333a18 col:27 'half' # | | | |-BuiltinAliasAttr 0x563720333bc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x563720333c50 Implicit # | | | `-ConstAttr 0x563720333c78 Implicit # | | |-FunctionDecl 0x563720333ed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x563720333ce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x563720333d60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x563720333de0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563720333f90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x563720334008 Implicit # | | | `-ConstAttr 0x563720334030 Implicit # | | |-FunctionDecl 0x563720334298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x5637203340a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x563720334128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x5637203341a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563720334358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5637203343d0 Implicit # | | | `-ConstAttr 0x5637203343f8 Implicit # | | |-FunctionDecl 0x563720334660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x563720334470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x5637203344f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x563720334570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563720334720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x563720334798 Implicit # | | | `-ConstAttr 0x5637203347c0 Implicit # | | |-FunctionDecl 0x563720334a10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x563720334820 col:17 'float' # | | | |-ParmVarDecl 0x5637203348a0 col:24 'float' # | | | |-ParmVarDecl 0x563720334920 col:31 'float' # | | | |-BuiltinAliasAttr 0x563720334ad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x563720334b48 Implicit # | | | `-ConstAttr 0x563720334b70 Implicit # | | |-FunctionDecl 0x563720334de8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x563720334be8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x563720334c78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x563720334cf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563720334ea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x563720334f20 Implicit # | | | `-ConstAttr 0x563720334f48 Implicit # | | |-FunctionDecl 0x5637203351b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x563720334fc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x563720335040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x5637203350c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563720335270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5637203352e8 Implicit # | | | `-ConstAttr 0x563720335310 Implicit # | | |-FunctionDecl 0x563720335578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x563720335388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x563720335408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x563720335488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563720335638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5637203356b0 Implicit # | | | `-ConstAttr 0x5637203356d8 Implicit # | | |-FunctionDecl 0x5637203357e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x563720335738 col:14 'half' # | | | |-BuiltinAliasAttr 0x563720335898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x563720335910 Implicit # | | | `-ConstAttr 0x563720335938 Implicit # | | |-FunctionDecl 0x563720335a50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x5637203359a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563720335b00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x563720335b78 Implicit # | | | `-ConstAttr 0x563720335ba0 Implicit # | | |-FunctionDecl 0x563720335d20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x563720335c70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563720335dd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x563720335e48 Implicit # | | | `-ConstAttr 0x563720335e70 Implicit # | | |-FunctionDecl 0x563720335f98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x563720335ee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563720336048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5637203360c0 Implicit # | | | `-ConstAttr 0x5637203360e8 Implicit # | | |-FunctionDecl 0x5637203361f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x563720336148 col:16 'float' # | | | |-BuiltinAliasAttr 0x5637203362a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x563720336320 Implicit # | | | `-ConstAttr 0x563720336348 Implicit # | | |-FunctionDecl 0x563720336470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x5637203363c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563720336520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x563720336598 Implicit # | | | `-ConstAttr 0x5637203365c0 Implicit # | | |-FunctionDecl 0x5637203366e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x563720336638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563720336798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x563720336810 Implicit # | | | `-ConstAttr 0x563720336838 Implicit # | | |-FunctionDecl 0x563720336960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x5637203368b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563720336a10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x563720336a88 Implicit # | | | `-ConstAttr 0x563720336ab0 Implicit # | | |-FunctionDecl 0x563720336bc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x563720336b10 col:16 'half' # | | | |-BuiltinAliasAttr 0x563720336c70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x563720336ce8 Implicit # | | | `-ConstAttr 0x563720336d10 Implicit # | | |-FunctionDecl 0x563720336e28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x563720336d78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563720336ed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x563720336f50 Implicit # | | | `-ConstAttr 0x563720336f78 Implicit # | | |-FunctionDecl 0x5637203370a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x563720336ff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563720337150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5637203371c8 Implicit # | | | `-ConstAttr 0x5637203371f0 Implicit # | | |-FunctionDecl 0x563720337318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x563720337268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5637203373c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x563720337440 Implicit # | | | `-ConstAttr 0x563720337468 Implicit # | | |-FunctionDecl 0x563720337578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x5637203374c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x563720337628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5637203376a0 Implicit # | | | `-ConstAttr 0x5637203376c8 Implicit # | | |-FunctionDecl 0x5637203377f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x563720337740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5637203378a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x563720337918 Implicit # | | | `-ConstAttr 0x563720337940 Implicit # | | |-FunctionDecl 0x563720337a68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x5637203379b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563720337b18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x563720337b90 Implicit # | | | `-ConstAttr 0x563720337bb8 Implicit # | | |-FunctionDecl 0x563720338d40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x563720338c90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563720338df0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x563720338e68 Implicit # | | | `-ConstAttr 0x563720338e90 Implicit # | | |-FunctionDecl 0x563720338fa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x563720338ef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x563720339050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5637203390c8 Implicit # | | | `-ConstAttr 0x5637203390f0 Implicit # | | |-FunctionDecl 0x563720339208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x563720339158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5637203392b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x563720339330 Implicit # | | | `-ConstAttr 0x563720339358 Implicit # | | |-FunctionDecl 0x563720339480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x5637203393d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563720339530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5637203395a8 Implicit # | | | `-ConstAttr 0x5637203395d0 Implicit # | | |-FunctionDecl 0x5637203396f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x563720339648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5637203397a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x563720339820 Implicit # | | | `-ConstAttr 0x563720339848 Implicit # | | |-FunctionDecl 0x563720339958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x5637203398a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x563720339a08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x563720339a80 Implicit # | | | `-ConstAttr 0x563720339aa8 Implicit # | | |-FunctionDecl 0x563720339bd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x563720339b20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563720339c80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x563720339cf8 Implicit # | | | `-ConstAttr 0x563720339d20 Implicit # | | |-FunctionDecl 0x563720339e48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x563720339d98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563720339ef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x563720339f70 Implicit # | | | `-ConstAttr 0x563720339f98 Implicit # | | |-FunctionDecl 0x56372033a0c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x56372033a010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56372033a170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x56372033a1e8 Implicit # | | | `-ConstAttr 0x56372033a210 Implicit # | | |-FunctionDecl 0x56372033a460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x56372033a270 col:14 'half' # | | | |-ParmVarDecl 0x56372033a2f0 col:20 'half' # | | | |-ParmVarDecl 0x56372033a370 col:26 'half' # | | | |-BuiltinAliasAttr 0x56372033a520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56372033a598 Implicit # | | | `-ConstAttr 0x56372033a5c0 Implicit # | | |-FunctionDecl 0x56372033a818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x56372033a628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x56372033a6a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x56372033a728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56372033a8d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56372033a950 Implicit # | | | `-ConstAttr 0x56372033a978 Implicit # | | |-FunctionDecl 0x56372033abe0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x56372033a9f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x56372033aa70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x56372033aaf0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56372033bcc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56372033bd40 Implicit # | | | `-ConstAttr 0x56372033bd68 Implicit # | | |-FunctionDecl 0x56372033bfd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x56372033bde0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x56372033be60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x56372033bee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56372033c090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56372033c108 Implicit # | | | `-ConstAttr 0x56372033c130 Implicit # | | |-FunctionDecl 0x56372033c380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x56372033c190 col:12 'int' # | | | |-ParmVarDecl 0x56372033c210 col:17 'int' # | | | |-ParmVarDecl 0x56372033c290 col:22 'int' # | | | |-BuiltinAliasAttr 0x56372033c440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56372033c4b8 Implicit # | | | `-ConstAttr 0x56372033c4e0 Implicit # | | |-FunctionDecl 0x56372033c748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x56372033c558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x56372033c5d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x56372033c658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x56372033c808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56372033c880 Implicit # | | | `-ConstAttr 0x56372033c8a8 Implicit # | | |-FunctionDecl 0x56372033cb10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x56372033c920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x56372033c9a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x56372033ca20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x56372033cbd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56372033cc48 Implicit # | | | `-ConstAttr 0x56372033cc70 Implicit # | | |-FunctionDecl 0x56372033ced8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x56372033cce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x56372033cd68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x56372033cde8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x56372033cf98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56372033d010 Implicit # | | | `-ConstAttr 0x56372033d038 Implicit # | | |-FunctionDecl 0x56372033d2a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x56372033d0b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56372033d130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56372033d1b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x56372033d360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56372033d3d8 Implicit # | | | `-ConstAttr 0x56372033d400 Implicit # | | |-FunctionDecl 0x56372033d668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x56372033d478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x56372033d4f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x56372033d578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x56372033d728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56372033d7a0 Implicit # | | | `-ConstAttr 0x56372033d7c8 Implicit # | | |-FunctionDecl 0x56372033da30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x56372033d840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x56372033d8c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x56372033d940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x56372033daf0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56372033db68 Implicit # | | | `-ConstAttr 0x56372033db90 Implicit # | | |-FunctionDecl 0x56372033de30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x56372033dc08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x56372033dcc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x56372033dd40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x56372033def0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56372033df68 Implicit # | | | `-ConstAttr 0x56372033df90 Implicit # | | |-FunctionDecl 0x56372033e1f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x56372033e008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x56372033e088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x56372033e108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x56372033e2b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56372033e330 Implicit # | | | `-ConstAttr 0x56372033e358 Implicit # | | |-FunctionDecl 0x56372033e5c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x56372033e3d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x56372033e450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x56372033e4d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56372033e680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56372033e6f8 Implicit # | | | `-ConstAttr 0x56372033e720 Implicit # | | |-FunctionDecl 0x56372033e988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x56372033e798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x56372033e818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x56372033e898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56372033ea48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56372033eac0 Implicit # | | | `-ConstAttr 0x56372033eae8 Implicit # | | |-FunctionDecl 0x56372033ed50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x56372033eb60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x56372033ebe0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x56372033ec60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56372033ee10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56372033ee88 Implicit # | | | `-ConstAttr 0x56372033eeb0 Implicit # | | |-FunctionDecl 0x56372033f118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x56372033ef28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x56372033efa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x56372033f028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x56372033f1d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56372033f250 Implicit # | | | `-ConstAttr 0x56372033f278 Implicit # | | |-FunctionDecl 0x56372033f4e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x56372033f2f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x56372033f370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x56372033f3f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56372033f5a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56372033f618 Implicit # | | | `-ConstAttr 0x56372033f640 Implicit # | | |-FunctionDecl 0x56372033f8a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x56372033f6b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x56372033f738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x56372033f7b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56372033f968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56372033f9e0 Implicit # | | | `-ConstAttr 0x56372033fa08 Implicit # | | |-FunctionDecl 0x56372033fcd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x56372033fa80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x56372033fb00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x56372033fb80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56372033fd90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56372033fe08 Implicit # | | | `-ConstAttr 0x56372033fe30 Implicit # | | |-FunctionDecl 0x563720340080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x56372033fe90 col:16 'float' # | | | |-ParmVarDecl 0x56372033ff10 col:23 'float' # | | | |-ParmVarDecl 0x56372033ff90 col:30 'float' # | | | |-BuiltinAliasAttr 0x563720340140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5637203401b8 Implicit # | | | `-ConstAttr 0x5637203401e0 Implicit # | | |-FunctionDecl 0x563720340448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x563720340258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5637203402d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x563720340358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563720340508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563720340580 Implicit # | | | `-ConstAttr 0x5637203405a8 Implicit # | | |-FunctionDecl 0x563720340810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x563720340620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5637203406a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x563720340720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5637203408d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563720340948 Implicit # | | | `-ConstAttr 0x563720340970 Implicit # | | |-FunctionDecl 0x563720340bd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x5637203409e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x563720340a68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x563720340ae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563720340c98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563720340d10 Implicit # | | | `-ConstAttr 0x563720340d38 Implicit # | | |-FunctionDecl 0x563720340f88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x563720340d98 col:18 'double' # | | | |-ParmVarDecl 0x563720340e18 col:26 'double' # | | | |-ParmVarDecl 0x563720340e98 col:34 'double' # | | | |-BuiltinAliasAttr 0x563720341048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5637203410c0 Implicit # | | | `-ConstAttr 0x5637203410e8 Implicit # | | |-FunctionDecl 0x563720341350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x563720341160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5637203411e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x563720341260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563720341410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563720341488 Implicit # | | | `-ConstAttr 0x5637203414b0 Implicit # | | |-FunctionDecl 0x563720341718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x563720341528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5637203415a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x563720341628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5637203417d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563720341850 Implicit # | | | `-ConstAttr 0x563720341878 Implicit # | | |-FunctionDecl 0x563720341ae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x5637203418f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x563720341970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x5637203419f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563720341ba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563720341c18 Implicit # | | | `-ConstAttr 0x563720341c40 Implicit # | | |-FunctionDecl 0x563720311f00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x563720311db0 col:14 'half' # | | | |-ParmVarDecl 0x563720311e30 col:20 'half' # | | | |-BuiltinAliasAttr 0x563720311fb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563720312030 Implicit # | | | `-ConstAttr 0x563720312058 Implicit # | | |-FunctionDecl 0x563720312210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5637203120c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x563720312140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5637203122c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563720312340 Implicit # | | | `-ConstAttr 0x563720312368 Implicit # | | |-FunctionDecl 0x563720312530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5637203123e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x563720312460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5637203125e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563720312660 Implicit # | | | `-ConstAttr 0x563720312688 Implicit # | | |-FunctionDecl 0x563720312850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x563720312700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x563720312780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563720312908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563720312980 Implicit # | | | `-ConstAttr 0x5637203129a8 Implicit # | | |-FunctionDecl 0x563720312b58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x563720312a08 col:12 'int' # | | | |-ParmVarDecl 0x563720312a88 col:17 'int' # | | | |-BuiltinAliasAttr 0x563720312c10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563720312c88 Implicit # | | | `-ConstAttr 0x563720312cb0 Implicit # | | |-FunctionDecl 0x563720312ef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x563720312d28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x563720312da8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x563720312fb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563720313028 Implicit # | | | `-ConstAttr 0x563720313050 Implicit # | | |-FunctionDecl 0x563720313298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x5637203130c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x563720313148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x563720313350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5637203133c8 Implicit # | | | `-ConstAttr 0x5637203133f0 Implicit # | | |-FunctionDecl 0x563720313638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x563720313468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x5637203134e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5637203136f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563720313768 Implicit # | | | `-ConstAttr 0x563720313790 Implicit # | | |-FunctionDecl 0x563720313958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x563720313808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563720313888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563720313a10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563720313a88 Implicit # | | | `-ConstAttr 0x563720313ab0 Implicit # | | |-FunctionDecl 0x563720313cb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x563720313b28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x563720313ba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563720313d70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563720347d48 Implicit # | | | `-ConstAttr 0x563720347d70 Implicit # | | |-FunctionDecl 0x563720347fb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x563720347de8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x563720347e68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563720348070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5637203480e8 Implicit # | | | `-ConstAttr 0x563720348110 Implicit # | | |-FunctionDecl 0x563720348318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x563720348188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x563720348208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5637203483d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563720348448 Implicit # | | | `-ConstAttr 0x563720348470 Implicit # | | |-FunctionDecl 0x563720348638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x5637203484e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x563720348568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5637203486f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563720348768 Implicit # | | | `-ConstAttr 0x563720348790 Implicit # | | |-FunctionDecl 0x5637203489d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x563720348808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x563720348888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563720348a90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563720348b08 Implicit # | | | `-ConstAttr 0x563720348b30 Implicit # | | |-FunctionDecl 0x563720348d78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x563720348ba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x563720348c28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563720348e30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563720348ea8 Implicit # | | | `-ConstAttr 0x563720348ed0 Implicit # | | |-FunctionDecl 0x563720349118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x563720348f48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x563720348fc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5637203491d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563720349248 Implicit # | | | `-ConstAttr 0x563720349270 Implicit # | | |-FunctionDecl 0x563720349438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5637203492e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x563720349368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5637203494f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563720349568 Implicit # | | | `-ConstAttr 0x563720349590 Implicit # | | |-FunctionDecl 0x5637203497d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x563720349608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x563720349688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563720349890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563720349908 Implicit # | | | `-ConstAttr 0x563720349930 Implicit # | | |-FunctionDecl 0x563720349b78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5637203499a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x563720349a28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563720349c30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563720349ca8 Implicit # | | | `-ConstAttr 0x563720349cd0 Implicit # | | |-FunctionDecl 0x563720349f38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x563720349d60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x563720349de0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563720349ff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56372034a068 Implicit # | | | `-ConstAttr 0x56372034a090 Implicit # | | |-FunctionDecl 0x56372034a240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x56372034a0f0 col:16 'float' # | | | |-ParmVarDecl 0x56372034a170 col:23 'float' # | | | |-BuiltinAliasAttr 0x56372034a2f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56372034a370 Implicit # | | | `-ConstAttr 0x56372034a398 Implicit # | | |-FunctionDecl 0x56372034a560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x56372034a410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x56372034a490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56372034a618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56372034a690 Implicit # | | | `-ConstAttr 0x56372034a6b8 Implicit # | | |-FunctionDecl 0x56372034a880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x56372034a730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x56372034a7b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56372034a938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56372034a9b0 Implicit # | | | `-ConstAttr 0x56372034a9d8 Implicit # | | |-FunctionDecl 0x56372034aba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x56372034aa50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x56372034aad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56372034ac58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56372034acd0 Implicit # | | | `-ConstAttr 0x56372034acf8 Implicit # | | |-FunctionDecl 0x56372034aea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x56372034ad58 col:18 'double' # | | | |-ParmVarDecl 0x56372034add8 col:26 'double' # | | | |-BuiltinAliasAttr 0x56372034af60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56372034afd8 Implicit # | | | `-ConstAttr 0x56372034b000 Implicit # | | |-FunctionDecl 0x56372034b248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x56372034b078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x56372034b0f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x56372034b300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56372034b378 Implicit # | | | `-ConstAttr 0x56372034b3a0 Implicit # | | |-FunctionDecl 0x56372034b5e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x56372034b418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x56372034b498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x56372034b6a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56372034b718 Implicit # | | | `-ConstAttr 0x56372034b740 Implicit # | | |-FunctionDecl 0x56372034b988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x56372034b7b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x56372034b838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x56372034ba40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56372034bab8 Implicit # | | | `-ConstAttr 0x56372034bae0 Implicit # | | |-FunctionDecl 0x56372034bd20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x56372034bb40 col:14 'half' # | | | |-ParmVarDecl 0x56372034bbc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x56372034bdd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56372034be50 Implicit # | | | `-ConstAttr 0x56372034be78 Implicit # | | |-FunctionDecl 0x56372034c030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x56372034bee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x56372034bf60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56372034c0e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56372034c160 Implicit # | | | `-ConstAttr 0x56372034c188 Implicit # | | |-FunctionDecl 0x56372034c350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x56372034c200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x56372034c280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56372034c408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56372034c480 Implicit # | | | `-ConstAttr 0x56372034c4a8 Implicit # | | |-FunctionDecl 0x56372034c670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x56372034c520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x56372034c5a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56372034c728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56372034c7a0 Implicit # | | | `-ConstAttr 0x56372034c7c8 Implicit # | | |-FunctionDecl 0x56372034c978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x56372034c828 col:12 'int' # | | | |-ParmVarDecl 0x56372034c8a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x56372034ca30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56372034caa8 Implicit # | | | `-ConstAttr 0x56372034cad0 Implicit # | | |-FunctionDecl 0x56372034cc98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x56372034cb48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x56372034cbc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x56372034cd50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56372034cdc8 Implicit # | | | `-ConstAttr 0x56372034cdf0 Implicit # | | |-FunctionDecl 0x56372034cfb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x56372034ce68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x56372034cee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x56372034d070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56372034d0e8 Implicit # | | | `-ConstAttr 0x56372034d110 Implicit # | | |-FunctionDecl 0x56372034d2d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x56372034d188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x56372034d208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x56372034d390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56372034d408 Implicit # | | | `-ConstAttr 0x56372034d430 Implicit # | | |-FunctionDecl 0x56372034d5f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x56372034d4a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56372034d528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x56372034d6b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56372034d728 Implicit # | | | `-ConstAttr 0x56372034d750 Implicit # | | |-FunctionDecl 0x56372034d918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x56372034d7c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x56372034d848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x56372034d9d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56372034da48 Implicit # | | | `-ConstAttr 0x56372034da70 Implicit # | | |-FunctionDecl 0x56372034dc38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x56372034dae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x56372034db68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x56372034dcf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56372034dd78 Implicit # | | | `-ConstAttr 0x56372034dda0 Implicit # | | |-FunctionDecl 0x56372034df68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x56372034de18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x56372034de98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x56372034e020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56372034e098 Implicit # | | | `-ConstAttr 0x56372034e0c0 Implicit # | | |-FunctionDecl 0x56372034e270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x56372034e120 col:16 'float' # | | | |-ParmVarDecl 0x56372034e1a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x56372034e328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56372034e3a0 Implicit # | | | `-ConstAttr 0x56372034e3c8 Implicit # | | |-FunctionDecl 0x56372034e590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x56372034e440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x56372034e4c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56372034e648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56372034e6c0 Implicit # | | | `-ConstAttr 0x56372034e6e8 Implicit # | | |-FunctionDecl 0x56372034e8b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x56372034e760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x56372034e7e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56372034e968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56372034e9e0 Implicit # | | | `-ConstAttr 0x56372034ea08 Implicit # | | |-FunctionDecl 0x56372034ebd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x56372034ea80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x56372034eb00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56372034ec88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56372034ed00 Implicit # | | | `-ConstAttr 0x56372034ed28 Implicit # | | |-FunctionDecl 0x56372034eef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x56372034eda0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x56372034ee20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x56372034efa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56372034f020 Implicit # | | | `-ConstAttr 0x56372034f048 Implicit # | | |-FunctionDecl 0x56372034f210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x56372034f0c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x56372034f140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56372034f2c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56372034f340 Implicit # | | | `-ConstAttr 0x56372034f368 Implicit # | | |-FunctionDecl 0x56372034f530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x56372034f3e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x56372034f460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56372034f5e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56372034f660 Implicit # | | | `-ConstAttr 0x56372034f688 Implicit # | | |-FunctionDecl 0x56372034f850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x56372034f700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x56372034f780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56372034f908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56372034f980 Implicit # | | | `-ConstAttr 0x56372034f9a8 Implicit # | | |-FunctionDecl 0x56372034fb70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x56372034fa20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x56372034faa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x56372034fc28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56372034fca0 Implicit # | | | `-ConstAttr 0x56372034fcc8 Implicit # | | |-FunctionDecl 0x5637203518b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x563720351768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5637203517e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563720351970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5637203519e8 Implicit # | | | `-ConstAttr 0x563720351a10 Implicit # | | |-FunctionDecl 0x563720351bd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x563720351a88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x563720351b08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563720351c90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563720351d08 Implicit # | | | `-ConstAttr 0x563720351d30 Implicit # | | |-FunctionDecl 0x563720351ef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x563720351da8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x563720351e28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563720351fb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563720352028 Implicit # | | | `-ConstAttr 0x563720352050 Implicit # | | |-FunctionDecl 0x563720352200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x5637203520b0 col:18 'double' # | | | |-ParmVarDecl 0x563720352130 col:26 'double' # | | | |-BuiltinAliasAttr 0x5637203522b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563720352330 Implicit # | | | `-ConstAttr 0x563720352358 Implicit # | | |-FunctionDecl 0x563720352520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x5637203523d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x563720352450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5637203525d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563720352650 Implicit # | | | `-ConstAttr 0x563720352678 Implicit # | | |-FunctionDecl 0x563720352840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x5637203526f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x563720352770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5637203528f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563720352970 Implicit # | | | `-ConstAttr 0x563720352998 Implicit # | | |-FunctionDecl 0x563720352b60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x563720352a10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x563720352a90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563720352c18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563720352c90 Implicit # | | | `-ConstAttr 0x563720352cb8 Implicit # | | |-FunctionTemplateDecl 0x5637203530e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x563720352d08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x563720352d78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x563720353038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x563720352e90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x563720352f68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x563720353148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x563720353650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x5637203531c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563720353258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5637203532c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5637203535a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5637203533f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x5637203534d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x5637203536b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x563720353b50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x563720353778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5637203537e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x563720353aa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x563720353920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x5637203539d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x563720353bb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5637203540d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x563720353c40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563720353cd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x563720353d48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x563720354028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x563720353e98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x563720353f58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x563720354138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x563720354668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5637203541d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x563720354248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x5637203542b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5637203545c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x563720354418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x5637203544f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x5637203546d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x563720354ca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x563720354758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5637203547f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x563720354868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x5637203548d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x563720354c00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x563720354a50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x563720354b30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x563720354d10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5637203550d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x563720354db0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x563720354e20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x563720355028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x563720354f78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x563720355130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x563720355580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x5637203551a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563720355248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5637203552b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5637203554d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x563720355428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x5637203555e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x563720355770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x563720355690 col:20 'half' # | | | |-BuiltinAliasAttr 0x563720355820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x563720355898 Implicit # | | | `-ConstAttr 0x5637203558c0 Implicit # | | |-FunctionDecl 0x5637203559d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x563720355928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563720355a88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x563720355b00 Implicit # | | | `-ConstAttr 0x563720355b28 Implicit # | | |-FunctionDecl 0x563720355c50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x563720355ba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563720355d00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x563720355d78 Implicit # | | | `-ConstAttr 0x563720355da0 Implicit # | | |-FunctionDecl 0x563720355ec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x563720355e18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563720355f78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x563720355ff0 Implicit # | | | `-ConstAttr 0x563720356018 Implicit # | | |-FunctionDecl 0x563720356128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x563720356078 col:22 'float' # | | | |-BuiltinAliasAttr 0x5637203561d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x563720356250 Implicit # | | | `-ConstAttr 0x563720356278 Implicit # | | |-FunctionDecl 0x5637203563a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x5637203562f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563720356450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5637203564c8 Implicit # | | | `-ConstAttr 0x5637203564f0 Implicit # | | |-FunctionDecl 0x563720356618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x563720356568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5637203566c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x563720356740 Implicit # | | | `-ConstAttr 0x563720356768 Implicit # | | |-FunctionDecl 0x563720356890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x5637203567e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563720356940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5637203569b8 Implicit # | | | `-ConstAttr 0x5637203569e0 Implicit # | | |-FunctionDecl 0x563720356b78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x563720356a38 col:13 'bool' # | | | |-ParmVarDecl 0x563720356ab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x563720356c30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563720356ca8 Implicit # | | | `-ConstAttr 0x563720356cd0 Implicit # | | |-FunctionDecl 0x563720356e88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x563720356d38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x563720356db8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x563720356f40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563720356fb8 Implicit # | | | `-ConstAttr 0x563720356fe0 Implicit # | | |-FunctionDecl 0x5637203571a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x563720357058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x5637203570d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x563720357260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5637203572d8 Implicit # | | | `-ConstAttr 0x563720357300 Implicit # | | |-FunctionDecl 0x5637203574c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x563720357378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x5637203573f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x563720357580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5637203575f8 Implicit # | | | `-ConstAttr 0x563720357620 Implicit # | | |-FunctionDecl 0x5637203577e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x563720357680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x563720357700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x5637203578a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563720357918 Implicit # | | | `-ConstAttr 0x563720357940 Implicit # | | |-FunctionDecl 0x563720357af0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x5637203579a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x563720357a20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x563720357ba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563720357c20 Implicit # | | | `-ConstAttr 0x563720357c48 Implicit # | | |-FunctionDecl 0x563720357df8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x563720357ca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x563720357d28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x563720357eb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563720357f28 Implicit # | | | `-ConstAttr 0x563720357f50 Implicit # | | |-FunctionDecl 0x563720358100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x563720357fb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x563720358030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x5637203581b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563720358230 Implicit # | | | `-ConstAttr 0x563720358258 Implicit # | | |-FunctionDecl 0x563720358408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x5637203582b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x563720358338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x5637203584c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563720358538 Implicit # | | | `-ConstAttr 0x563720358560 Implicit # | | |-FunctionDecl 0x563720358710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x5637203585c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x563720358640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x5637203587c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563720358840 Implicit # | | | `-ConstAttr 0x563720358868 Implicit # | | |-FunctionDecl 0x563720358a18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x5637203588c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x563720358948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x563720358ad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563720358b48 Implicit # | | | `-ConstAttr 0x563720358b70 Implicit # | | |-FunctionDecl 0x563720358d20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x563720358bd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x563720358c50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x563720358dd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563720358e50 Implicit # | | | `-ConstAttr 0x563720358e78 Implicit # | | |-FunctionDecl 0x563720359028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x563720358ed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x563720358f58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x5637203590e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563720359158 Implicit # | | | `-ConstAttr 0x563720359180 Implicit # | | |-FunctionDecl 0x563720359330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x5637203591e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x563720359260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x5637203593e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563720359460 Implicit # | | | `-ConstAttr 0x563720359488 Implicit # | | |-FunctionDecl 0x563720359638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x5637203594e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x563720359568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x5637203596f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563720359790 Implicit # | | | `-ConstAttr 0x5637203597b8 Implicit # | | |-FunctionDecl 0x563720359968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x563720359818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x563720359898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x563720359a20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563720359a98 Implicit # | | | `-ConstAttr 0x563720359ac0 Implicit # | | |-FunctionDecl 0x563720359c70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x563720359b20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x563720359ba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x563720359d28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563720359da0 Implicit # | | | `-ConstAttr 0x563720359dc8 Implicit # | | |-FunctionDecl 0x563720359f78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x563720359e28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x563720359ea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x56372035a030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x56372035a0a8 Implicit # | | | `-ConstAttr 0x56372035a0d0 Implicit # | | |-FunctionDecl 0x56372035a280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x56372035a130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x56372035a1b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x56372035a338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x56372035a3b0 Implicit # | | | `-ConstAttr 0x56372035a3d8 Implicit # | | |-FunctionDecl 0x56372035a588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x56372035a438 col:14 'half' # | | | |-ParmVarDecl 0x56372035a4b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x56372035a640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x56372035a6b8 Implicit # | | | `-ConstAttr 0x56372035a6e0 Implicit # | | |-FunctionDecl 0x56372035a898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x56372035a748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x56372035a7c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56372035a950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x56372035a9c8 Implicit # | | | `-ConstAttr 0x56372035a9f0 Implicit # | | |-FunctionDecl 0x56372035abb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x56372035aa68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x56372035aae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56372035ac70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x56372035ace8 Implicit # | | | `-ConstAttr 0x56372035ad10 Implicit # | | |-FunctionDecl 0x56372035aed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x56372035ad88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x56372035ae08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56372035af90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x56372035b008 Implicit # | | | `-ConstAttr 0x56372035b030 Implicit # | | |-FunctionDecl 0x56372035b1e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x56372035b090 col:16 'float' # | | | |-ParmVarDecl 0x56372035b110 col:23 'float' # | | | |-BuiltinAliasAttr 0x56372035b298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x56372035b310 Implicit # | | | `-ConstAttr 0x56372035b338 Implicit # | | |-FunctionDecl 0x56372035b500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x56372035b3b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x56372035b430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56372035b5b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x56372035b630 Implicit # | | | `-ConstAttr 0x56372035b658 Implicit # | | |-FunctionDecl 0x56372035b870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x56372035b6d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x56372035b7a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56372035b928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x56372035b9a0 Implicit # | | | `-ConstAttr 0x56372035b9c8 Implicit # | | |-FunctionDecl 0x56372035bb90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x56372035ba40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x56372035bac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56372035bc48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x56372035bcc0 Implicit # | | | `-ConstAttr 0x56372035bce8 Implicit # | | |-FunctionDecl 0x56372035be10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x56372035bd60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x56372035bec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x56372035bf38 Implicit # | | | `-ConstAttr 0x56372035bf60 Implicit # | | |-FunctionDecl 0x56372035c078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x56372035bfc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x56372035c128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x56372035c1a0 Implicit # | | | `-ConstAttr 0x56372035c1c8 Implicit # | | |-FunctionDecl 0x56372035c2f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x56372035c240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x56372035c3a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x56372035c418 Implicit # | | | `-ConstAttr 0x56372035c440 Implicit # | | |-FunctionDecl 0x56372035c568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x56372035c4b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x56372035c618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x56372035c690 Implicit # | | | `-ConstAttr 0x56372035c6b8 Implicit # | | |-FunctionDecl 0x56372035c7e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x56372035c730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x56372035c890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x56372035c908 Implicit # | | | `-ConstAttr 0x56372035c930 Implicit # | | |-FunctionDecl 0x56372035ca58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x56372035c9a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56372035cb08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x56372035cb80 Implicit # | | | `-ConstAttr 0x56372035cba8 Implicit # | | |-FunctionDecl 0x56372035ccd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x56372035cc20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56372035cd80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x56372035cdf8 Implicit # | | | `-ConstAttr 0x56372035ce20 Implicit # | | |-FunctionDecl 0x56372035cf48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x56372035ce98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56372035cff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x56372035d070 Implicit # | | | `-ConstAttr 0x56372035d098 Implicit # | | |-FunctionDecl 0x56372035d260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x56372035d110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x56372035d190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56372035d318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x56372035d390 Implicit # | | | `-ConstAttr 0x56372035d3b8 Implicit # | | |-FunctionDecl 0x56372035d570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x56372035d420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x56372035d4a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56372035d628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x56372035d6a0 Implicit # | | | `-ConstAttr 0x56372035d6c8 Implicit # | | |-FunctionDecl 0x56372035d7f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x56372035d728 col:14 'half' # | | | |-BuiltinAliasAttr 0x56372035d8a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x56372035d920 Implicit # | | | `-ConstAttr 0x56372035d948 Implicit # | | |-FunctionDecl 0x56372035da60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x56372035d9b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56372035db10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x56372035db88 Implicit # | | | `-ConstAttr 0x56372035dbb0 Implicit # | | |-FunctionDecl 0x56372035dcd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x56372035dc28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56372035dd88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x56372035de00 Implicit # | | | `-ConstAttr 0x56372035de28 Implicit # | | |-FunctionDecl 0x56372035df50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x56372035dea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56372035e000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x56372035e078 Implicit # | | | `-ConstAttr 0x56372035e0a0 Implicit # | | |-FunctionDecl 0x56372035e1b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x56372035e100 col:16 'float' # | | | |-BuiltinAliasAttr 0x56372035e260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x56372035e2d8 Implicit # | | | `-ConstAttr 0x56372035e300 Implicit # | | |-FunctionDecl 0x56372035e428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x56372035e378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56372035e4d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x56372035e550 Implicit # | | | `-ConstAttr 0x56372035e578 Implicit # | | |-FunctionDecl 0x56372035e6a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x56372035e5f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56372035e750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x56372035e7c8 Implicit # | | | `-ConstAttr 0x56372035e7f0 Implicit # | | |-FunctionDecl 0x56372035e918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x56372035e868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56372035e9c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x56372035ea40 Implicit # | | | `-ConstAttr 0x56372035ea68 Implicit # | | |-FunctionDecl 0x56372035eb78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x56372035eac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x56372035ec28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x56372035eca0 Implicit # | | | `-ConstAttr 0x56372035ecc8 Implicit # | | |-FunctionDecl 0x56372035edf0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x56372035ed40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x56372035eea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x56372035ef18 Implicit # | | | `-ConstAttr 0x56372035ef40 Implicit # | | |-FunctionDecl 0x56372035f068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x56372035efb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x56372035f118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x56372035f190 Implicit # | | | `-ConstAttr 0x56372035f1b8 Implicit # | | |-FunctionDecl 0x56372035f2e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x56372035f230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x56372035f390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x56372035f408 Implicit # | | | `-ConstAttr 0x56372035f430 Implicit # | | |-FunctionDecl 0x56372035f540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x56372035f490 col:16 'half' # | | | |-BuiltinAliasAttr 0x56372035f5f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x56372035f668 Implicit # | | | `-ConstAttr 0x56372035f690 Implicit # | | |-FunctionDecl 0x56372035f7c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x56372035f6f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56372035f870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x56372035f8e8 Implicit # | | | `-ConstAttr 0x56372035f910 Implicit # | | |-FunctionDecl 0x56372035fa38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x56372035f988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56372035fae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x56372035fb60 Implicit # | | | `-ConstAttr 0x56372035fb88 Implicit # | | |-FunctionDecl 0x56372035fcb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x56372035fc00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56372035fd60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x56372035fdd8 Implicit # | | | `-ConstAttr 0x56372035fe00 Implicit # | | |-FunctionDecl 0x56372035ff10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x56372035fe60 col:18 'float' # | | | |-BuiltinAliasAttr 0x56372035ffc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x563720360038 Implicit # | | | `-ConstAttr 0x563720360060 Implicit # | | |-FunctionDecl 0x563720360188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x5637203600d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563720360238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5637203602b0 Implicit # | | | `-ConstAttr 0x5637203602d8 Implicit # | | |-FunctionDecl 0x563720360400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x563720360350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5637203604b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x563720360528 Implicit # | | | `-ConstAttr 0x563720360550 Implicit # | | |-FunctionDecl 0x563720360678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x5637203605c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563720360728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5637203607a0 Implicit # | | | `-ConstAttr 0x5637203607c8 Implicit # | | |-FunctionDecl 0x5637203608d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x563720360828 col:16 'half' # | | | |-BuiltinAliasAttr 0x563720360988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x563720360a00 Implicit # | | | `-ConstAttr 0x563720360a28 Implicit # | | |-FunctionDecl 0x563720360b40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x563720360a90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563720360bf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x563720360c68 Implicit # | | | `-ConstAttr 0x563720360c90 Implicit # | | |-FunctionDecl 0x563720360db8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x563720360d08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563720360e68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x563720360ee0 Implicit # | | | `-ConstAttr 0x563720360f08 Implicit # | | |-FunctionDecl 0x563720361030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x563720360f80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5637203610e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x563720361158 Implicit # | | | `-ConstAttr 0x563720361180 Implicit # | | |-FunctionDecl 0x563720361290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x5637203611e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x563720361340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5637203613b8 Implicit # | | | `-ConstAttr 0x5637203613e0 Implicit # | | |-FunctionDecl 0x563720361508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x563720361458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5637203615b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x563720361630 Implicit # | | | `-ConstAttr 0x563720361658 Implicit # | | |-FunctionDecl 0x563720325be0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x5637203616d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563720325c90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x563720325d08 Implicit # | | | `-ConstAttr 0x563720325d30 Implicit # | | |-FunctionDecl 0x563720325e58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x563720325da8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563720325f08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x563720325f80 Implicit # | | | `-ConstAttr 0x563720325fa8 Implicit # | | |-FunctionDecl 0x5637203260b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x563720326008 col:19 'half' # | | | |-BuiltinAliasAttr 0x563720326168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5637203261e0 Implicit # | | | `-ConstAttr 0x563720326208 Implicit # | | |-FunctionDecl 0x563720326320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x563720326270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5637203263d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x563720326448 Implicit # | | | `-ConstAttr 0x563720326470 Implicit # | | |-FunctionDecl 0x563720326598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x5637203264e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563720326648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5637203266c0 Implicit # | | | `-ConstAttr 0x5637203266e8 Implicit # | | |-FunctionDecl 0x563720326810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x563720326760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5637203268c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x563720326938 Implicit # | | | `-ConstAttr 0x563720326960 Implicit # | | |-FunctionDecl 0x563720326a70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x5637203269c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x563720326b20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x563720326b98 Implicit # | | | `-ConstAttr 0x563720326bc0 Implicit # | | |-FunctionDecl 0x563720326ce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x563720326c38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563720326d98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x563720326e10 Implicit # | | | `-ConstAttr 0x563720326e38 Implicit # | | |-FunctionDecl 0x563720326f60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x563720326eb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563720327010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x563720327088 Implicit # | | | `-ConstAttr 0x5637203270b0 Implicit # | | |-FunctionDecl 0x5637203271d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x563720327128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563720327288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x563720327300 Implicit # | | | `-ConstAttr 0x563720327328 Implicit # | | |-FunctionDecl 0x563720327438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x563720327388 col:23 'double' # | | | |-BuiltinAliasAttr 0x5637203274e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x563720327560 Implicit # | | | `-ConstAttr 0x563720327588 Implicit # | | |-FunctionDecl 0x5637203276b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x563720327600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563720327760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5637203277d8 Implicit # | | | `-ConstAttr 0x563720327800 Implicit # | | |-FunctionDecl 0x563720327928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x563720327878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5637203279d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x563720327a50 Implicit # | | | `-ConstAttr 0x563720327a78 Implicit # | | |-FunctionDecl 0x563720327bf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x563720327af0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563720327ca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x563720327d18 Implicit # | | | `-ConstAttr 0x563720327d40 Implicit # | | |-FunctionTemplateDecl 0x563720328158 col:3 select # | | | |-TemplateTypeParmDecl 0x563720327d78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5637203280b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x563720327e40 col:14 'bool' # | | | |-ParmVarDecl 0x563720327eb8 col:17 'T' # | | | |-ParmVarDecl 0x563720327f30 col:20 'T' # | | | |-BuiltinAliasAttr 0x5637203281c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x5637203282a8 Implicit # | | | `-ConstAttr 0x5637203282d0 Implicit # | | |-FunctionTemplateDecl 0x5637203287d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5637203282f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563720328728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x563720328478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x563720328558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x563720328638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x563720328840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x563720328da0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5637203288c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563720328cf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x563720328a48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x563720328b28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x563720328c08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x563720328e10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x563720329370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x563720328e98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5637203292c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x563720329018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5637203290f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5637203291d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x5637203293e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x563720329970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x563720329468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5637203298c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5637203295e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x563720329660 col:39 'T' # | | | |-ParmVarDecl 0x563720329740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5637203299e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x56372036db00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x563720329a68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56372036da58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x56372036d7c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x56372036d838 col:39 'T' # | | | |-ParmVarDecl 0x56372036d918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x56372036db70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x56372036e0b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x56372036dbf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56372036e008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x56372036dd78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x56372036ddf0 col:39 'T' # | | | |-ParmVarDecl 0x56372036ded0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x56372036e120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x56372036e6b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x56372036e1a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56372036e608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x56372036e328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x56372036e408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x56372036e480 col:53 'T' # | | | `-BuiltinAliasAttr 0x56372036e720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x56372036ec60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x56372036e7a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56372036ebb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x56372036e928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x56372036ea08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x56372036ea80 col:53 'T' # | | | `-BuiltinAliasAttr 0x56372036ecd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x56372036f210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x56372036ed58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56372036f168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x56372036eed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x56372036efb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x56372036f030 col:53 'T' # | | | `-BuiltinAliasAttr 0x56372036f280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x56372036f950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x56372036f308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56372036f8a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x56372036f620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x56372036f698 col:23 'T' # | | | |-ParmVarDecl 0x56372036f710 col:26 'T' # | | | `-BuiltinAliasAttr 0x56372036f9c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x56372036ffc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x56372036fa48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56372036ff18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x56372036fcf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x56372036fd68 col:23 'T' # | | | |-ParmVarDecl 0x56372036fde0 col:26 'T' # | | | `-BuiltinAliasAttr 0x563720370030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x563720370630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x5637203700b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563720370588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x563720370360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5637203703d8 col:23 'T' # | | | |-ParmVarDecl 0x563720370450 col:26 'T' # | | | `-BuiltinAliasAttr 0x5637203706a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x563720370800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x563720370750 col:14 'half' # | | | |-BuiltinAliasAttr 0x5637203708b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x563720370928 Implicit # | | | `-ConstAttr 0x563720370950 Implicit # | | |-FunctionDecl 0x563720370a68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x5637203709b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563720370b18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x563720370b90 Implicit # | | | `-ConstAttr 0x563720370bb8 Implicit # | | |-FunctionDecl 0x563720370ce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x563720370c30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563720370d90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x563720370e08 Implicit # | | | `-ConstAttr 0x563720370e30 Implicit # | | |-FunctionDecl 0x563720370f58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x563720370ea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563720371008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x563720371080 Implicit # | | | `-ConstAttr 0x5637203710a8 Implicit # | | |-FunctionDecl 0x5637203711b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x563720371108 col:16 'float' # | | | |-BuiltinAliasAttr 0x563720371268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5637203712e0 Implicit # | | | `-ConstAttr 0x563720371308 Implicit # | | |-FunctionDecl 0x563720371430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x563720371380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5637203714e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x563720371558 Implicit # | | | `-ConstAttr 0x563720371580 Implicit # | | |-FunctionDecl 0x5637203716a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x5637203715f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563720371758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5637203717e0 Implicit # | | | `-ConstAttr 0x563720371808 Implicit # | | |-FunctionDecl 0x563720371930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x563720371880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5637203719e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x563720371a58 Implicit # | | | `-ConstAttr 0x563720371a80 Implicit # | | |-FunctionDecl 0x563720371b90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x563720371ae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x563720371c40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x563720371cb8 Implicit # | | | `-ConstAttr 0x563720371ce0 Implicit # | | |-FunctionDecl 0x563720371df8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x563720371d48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563720371ea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x563720371f20 Implicit # | | | `-ConstAttr 0x563720371f48 Implicit # | | |-FunctionDecl 0x563720372070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x563720371fc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563720372120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x563720372198 Implicit # | | | `-ConstAttr 0x5637203721c0 Implicit # | | |-FunctionDecl 0x5637203722e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x563720372238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563720372398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x563720372410 Implicit # | | | `-ConstAttr 0x563720372438 Implicit # | | |-FunctionDecl 0x563720372548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x563720372498 col:17 'float' # | | | |-BuiltinAliasAttr 0x5637203725f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x563720372670 Implicit # | | | `-ConstAttr 0x563720372698 Implicit # | | |-FunctionDecl 0x5637203727c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x563720372710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563720372870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5637203728e8 Implicit # | | | `-ConstAttr 0x563720372910 Implicit # | | |-FunctionDecl 0x563720372a38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x563720372988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563720372ae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x563720372b60 Implicit # | | | `-ConstAttr 0x563720372b88 Implicit # | | |-FunctionDecl 0x563720372cb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x563720372c00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563720372d60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x563720372dd8 Implicit # | | | `-ConstAttr 0x563720372e00 Implicit # | | |-FunctionDecl 0x563720372f10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x563720372e60 col:15 'half' # | | | |-BuiltinAliasAttr 0x563720372fc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x563720373038 Implicit # | | | `-ConstAttr 0x563720373060 Implicit # | | |-FunctionDecl 0x563720373178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x5637203730c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563720373228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5637203732a0 Implicit # | | | `-ConstAttr 0x5637203732c8 Implicit # | | |-FunctionDecl 0x5637203733f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x563720373340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5637203734a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x563720373518 Implicit # | | | `-ConstAttr 0x563720373540 Implicit # | | |-FunctionDecl 0x563720373668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x5637203735b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563720373718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x563720373790 Implicit # | | | `-ConstAttr 0x5637203737b8 Implicit # | | |-FunctionDecl 0x5637203738d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x563720373828 col:17 'float' # | | | |-BuiltinAliasAttr 0x563720373988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x563720373a00 Implicit # | | | `-ConstAttr 0x563720373a28 Implicit # | | |-FunctionDecl 0x563720373b50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x563720373aa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563720373c00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x563720373c78 Implicit # | | | `-ConstAttr 0x563720373ca0 Implicit # | | |-FunctionDecl 0x563720373dc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x563720373d18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563720373e78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x563720373ef0 Implicit # | | | `-ConstAttr 0x563720373f18 Implicit # | | |-FunctionDecl 0x563720374040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x563720373f90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5637203740f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x563720374168 Implicit # | | | `-ConstAttr 0x563720374190 Implicit # | | |-FunctionDecl 0x563720374340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x5637203741f0 col:15 'half' # | | | |-ParmVarDecl 0x563720374270 col:21 'half' # | | | |-BuiltinAliasAttr 0x5637203743f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x563720374470 Implicit # | | | `-ConstAttr 0x563720374498 Implicit # | | |-FunctionDecl 0x563720374650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x563720374500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x563720374580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563720374708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x563720374780 Implicit # | | | `-ConstAttr 0x5637203747a8 Implicit # | | |-FunctionDecl 0x563720374970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x563720374820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x5637203748a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563720374a28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x563720374aa0 Implicit # | | | `-ConstAttr 0x563720374ac8 Implicit # | | |-FunctionDecl 0x563720374c90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x563720374b40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x563720374bc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563720374d48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x563720374dc0 Implicit # | | | `-ConstAttr 0x563720374de8 Implicit # | | |-FunctionDecl 0x563720374f98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x563720374e48 col:17 'float' # | | | |-ParmVarDecl 0x563720374ec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x563720375050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5637203750c8 Implicit # | | | `-ConstAttr 0x5637203750f0 Implicit # | | |-FunctionDecl 0x5637203752b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x563720375168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x5637203751e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563720375370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5637203753e8 Implicit # | | | `-ConstAttr 0x563720375410 Implicit # | | |-FunctionDecl 0x5637203755d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x563720375488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x563720375508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563720375690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x563720375708 Implicit # | | | `-ConstAttr 0x563720375730 Implicit # | | |-FunctionDecl 0x563720375950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x563720375800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x563720375880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563720375a08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x563720375a80 Implicit # | | | `-ConstAttr 0x563720375aa8 Implicit # | | |-FunctionDecl 0x563720375bb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x563720375b08 col:14 'half' # | | | |-BuiltinAliasAttr 0x563720375c68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x563720375ce0 Implicit # | | | `-ConstAttr 0x563720375d08 Implicit # | | |-FunctionDecl 0x563720375e20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x563720375d70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563720375ed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x563720375f48 Implicit # | | | `-ConstAttr 0x563720375f70 Implicit # | | |-FunctionDecl 0x563720376098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x563720375fe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563720376148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5637203761c0 Implicit # | | | `-ConstAttr 0x5637203761e8 Implicit # | | |-FunctionDecl 0x563720376310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x563720376260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5637203763c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x563720376438 Implicit # | | | `-ConstAttr 0x563720376460 Implicit # | | |-FunctionDecl 0x563720376570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x5637203764c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x563720376620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x563720376698 Implicit # | | | `-ConstAttr 0x5637203766c0 Implicit # | | |-FunctionDecl 0x5637203767e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x563720376738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563720376898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x563720376910 Implicit # | | | `-ConstAttr 0x563720376938 Implicit # | | |-FunctionDecl 0x563720376a60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x5637203769b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563720376b10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x563720376b88 Implicit # | | | `-ConstAttr 0x563720376bb0 Implicit # | | |-FunctionDecl 0x563720376cd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x563720376c28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563720376d88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x563720376e00 Implicit # | | | `-ConstAttr 0x563720376e28 Implicit # | | |-FunctionDecl 0x563720376f38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x563720376e88 col:15 'half' # | | | |-BuiltinAliasAttr 0x563720376fe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x563720377060 Implicit # | | | `-ConstAttr 0x563720377088 Implicit # | | |-FunctionDecl 0x5637203771a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x5637203770f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563720377250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5637203772c8 Implicit # | | | `-ConstAttr 0x5637203772f0 Implicit # | | |-FunctionDecl 0x563720377418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x563720377368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5637203774c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x563720377540 Implicit # | | | `-ConstAttr 0x563720377568 Implicit # | | |-FunctionDecl 0x563720377690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x5637203775e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563720377740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5637203777b8 Implicit # | | | `-ConstAttr 0x563720377810 Implicit # | | |-FunctionDecl 0x563720377920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x563720377870 col:17 'float' # | | | |-BuiltinAliasAttr 0x5637203779d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x563720377a48 Implicit # | | | `-ConstAttr 0x563720377a70 Implicit # | | |-FunctionDecl 0x563720377b98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x563720377ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563720377c48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x563720377cc0 Implicit # | | | `-ConstAttr 0x563720377ce8 Implicit # | | |-FunctionDecl 0x563720377e10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x563720377d60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563720377ec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x563720377f38 Implicit # | | | `-ConstAttr 0x563720377f60 Implicit # | | |-FunctionDecl 0x563720378088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x563720377fd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563720378138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5637203781b0 Implicit # | | | `-ConstAttr 0x5637203781d8 Implicit # | | |-FunctionDecl 0x5637203782e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x563720378238 col:16 'half' # | | | |-BuiltinAliasAttr 0x563720378398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x563720378410 Implicit # | | | `-ConstAttr 0x563720378438 Implicit # | | |-FunctionDecl 0x563720378550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x5637203784a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563720378600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x563720378678 Implicit # | | | `-ConstAttr 0x5637203786a0 Implicit # | | |-FunctionDecl 0x5637203787c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x563720378718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563720378878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5637203788f0 Implicit # | | | `-ConstAttr 0x563720378918 Implicit # | | |-FunctionDecl 0x563720378a40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x563720378990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563720378af0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x563720378b68 Implicit # | | | `-ConstAttr 0x563720378b90 Implicit # | | |-FunctionDecl 0x563720378ca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x563720378bf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x563720378d50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x563720378dc8 Implicit # | | | `-ConstAttr 0x563720378df0 Implicit # | | |-FunctionDecl 0x563720378f18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x563720378e68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563720378fc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x563720379040 Implicit # | | | `-ConstAttr 0x563720379068 Implicit # | | |-FunctionDecl 0x563720379190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x5637203790e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563720379240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5637203792b8 Implicit # | | | `-ConstAttr 0x5637203792e0 Implicit # | | |-FunctionDecl 0x563720379408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x563720379358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5637203794b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x563720379530 Implicit # | | | `-ConstAttr 0x563720379558 Implicit # | | |-FunctionDecl 0x563720379660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x5637203795b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x563720379710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563720379770 # | | | |-NoThrowAttr 0x5637203797b0 Implicit # | | | `-ConstAttr 0x5637203797d8 Implicit # | | |-FunctionDecl 0x563720379900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x563720379850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5637203799b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563720379a10 # | | | |-NoThrowAttr 0x563720379a50 Implicit # | | | `-ConstAttr 0x563720379a78 Implicit # | | |-FunctionDecl 0x563720379ba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x563720379af0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563720379c50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563720379cb0 # | | | |-NoThrowAttr 0x563720379cf0 Implicit # | | | `-ConstAttr 0x563720379d18 Implicit # | | |-FunctionDecl 0x563720379e40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x563720379d90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563720379ef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563720379f50 # | | | |-NoThrowAttr 0x563720379f90 Implicit # | | | `-ConstAttr 0x563720379fb8 Implicit # | | |-FunctionDecl 0x56372037a0d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x56372037a028 col:56 'int' # | | | |-AvailabilityAttr 0x56372037a180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372037a240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56372037a270 # | | | |-NoThrowAttr 0x56372037a2b0 Implicit # | | | `-ConstAttr 0x56372037a2d8 Implicit # | | |-FunctionDecl 0x56372037a488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x56372037a360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x56372037a538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372037a5f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56372037a628 # | | | |-NoThrowAttr 0x56372037a668 Implicit # | | | `-ConstAttr 0x56372037a690 Implicit # | | |-FunctionDecl 0x56372037a848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x56372037a718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x56372037a8f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372037a9b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56372037a9e8 # | | | |-NoThrowAttr 0x56372037aa28 Implicit # | | | `-ConstAttr 0x56372037aa50 Implicit # | | |-FunctionDecl 0x56372037ac08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x56372037aad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x56372037acb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372037ad78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56372037ada8 # | | | |-NoThrowAttr 0x56372037ade8 Implicit # | | | `-ConstAttr 0x56372037ae10 Implicit # | | |-FunctionDecl 0x56372037af40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x56372037ae98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x56372037aff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372037b0b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56372037b0e0 # | | | |-NoThrowAttr 0x56372037b120 Implicit # | | | `-ConstAttr 0x56372037b148 Implicit # | | |-FunctionDecl 0x56372037b2f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x56372037b1d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x56372037b3a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372037b468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56372037b498 # | | | |-NoThrowAttr 0x56372037b4d8 Implicit # | | | `-ConstAttr 0x56372037b500 Implicit # | | |-FunctionDecl 0x56372037b6b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x56372037b588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x56372037b768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372037b860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56372037b890 # | | | |-NoThrowAttr 0x56372037b8d0 Implicit # | | | `-ConstAttr 0x56372037b8f8 Implicit # | | |-FunctionDecl 0x56372037baa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x56372037b980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x56372037bb58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372037bc18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56372037bc48 # | | | |-NoThrowAttr 0x56372037bc88 Implicit # | | | `-ConstAttr 0x56372037bcb0 Implicit # | | |-FunctionDecl 0x56372037bde0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x56372037bd38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x56372037be90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372037bf50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56372037bf80 # | | | |-NoThrowAttr 0x56372037bfc0 Implicit # | | | `-ConstAttr 0x56372037bfe8 Implicit # | | |-FunctionDecl 0x56372037c198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x56372037c070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x56372037c248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372037c308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56372037c338 # | | | |-NoThrowAttr 0x56372037c378 Implicit # | | | `-ConstAttr 0x56372037c3a0 Implicit # | | |-FunctionDecl 0x56372037c558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x56372037c428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x56372037c608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372037c6c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56372037c6f8 # | | | |-NoThrowAttr 0x56372037c738 Implicit # | | | `-ConstAttr 0x56372037c760 Implicit # | | |-FunctionDecl 0x56372037c918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x56372037c7e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x56372037c9c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372037ca88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56372037cab8 # | | | |-NoThrowAttr 0x56372037caf8 Implicit # | | | `-ConstAttr 0x56372037cb20 Implicit # | | |-FunctionDecl 0x56372037cc50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x56372037cba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x56372037cd00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372037cdc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56372037cdf0 # | | | |-NoThrowAttr 0x56372037ce30 Implicit # | | | `-ConstAttr 0x56372037ce58 Implicit # | | |-FunctionDecl 0x56372037d008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x56372037cee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x56372037d0b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372037d178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56372037d1a8 # | | | |-NoThrowAttr 0x56372037d1e8 Implicit # | | | `-ConstAttr 0x56372037d210 Implicit # | | |-FunctionDecl 0x56372037d3c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x56372037d298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x56372037d478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372037d538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56372037d568 # | | | |-NoThrowAttr 0x56372037d5a8 Implicit # | | | `-ConstAttr 0x56372037d5d0 Implicit # | | |-FunctionDecl 0x56372037d788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x56372037d658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x56372037d848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372037d908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56372037d938 # | | | |-NoThrowAttr 0x56372037d978 Implicit # | | | `-ConstAttr 0x56372037d9a0 Implicit # | | |-FunctionDecl 0x56372037dab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x56372037da10 col:58 'float' # | | | |-AvailabilityAttr 0x56372037db68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372037dc28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56372037dc58 # | | | |-NoThrowAttr 0x56372037dc98 Implicit # | | | `-ConstAttr 0x56372037dcc0 Implicit # | | |-FunctionDecl 0x56372037ddf8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x56372037dd48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x56372037dea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372037df68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56372037df98 # | | | |-NoThrowAttr 0x56372037dfd8 Implicit # | | | `-ConstAttr 0x56372037e000 Implicit # | | |-FunctionDecl 0x56372037e138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x56372037e088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x56372037e1e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372037e2a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56372037e2d8 # | | | |-NoThrowAttr 0x56372037e318 Implicit # | | | `-ConstAttr 0x56372037e340 Implicit # | | |-FunctionDecl 0x56372037e478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x56372037e3c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x56372037e528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372037e5e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56372037e618 # | | | |-NoThrowAttr 0x56372037e658 Implicit # | | | `-ConstAttr 0x56372037e680 Implicit # | | |-FunctionDecl 0x56372037e798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x56372037e6f0 col:59 'double' # | | | |-AvailabilityAttr 0x56372037e848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372037e908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56372037e938 # | | | |-NoThrowAttr 0x56372037e978 Implicit # | | | `-ConstAttr 0x56372037e9a0 Implicit # | | |-FunctionDecl 0x56372037eb58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x56372037ea28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x56372037ec08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372037ecc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56372037ecf8 # | | | |-NoThrowAttr 0x56372037ed38 Implicit # | | | `-ConstAttr 0x56372037ed60 Implicit # | | |-FunctionDecl 0x56372037ef18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x56372037ede8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x56372037efc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372037f088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56372037f0b8 # | | | |-NoThrowAttr 0x56372037f0f8 Implicit # | | | `-ConstAttr 0x56372037f120 Implicit # | | |-FunctionDecl 0x56372037f2d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x56372037f1a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x56372037f388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372037f448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56372037f478 # | | | |-NoThrowAttr 0x56372037f4b8 Implicit # | | | `-ConstAttr 0x56372037f4e0 Implicit # | | |-FunctionDecl 0x56372037f5f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x56372037f548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x56372037f6a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372037f760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x56372037f790 # | | | |-NoThrowAttr 0x56372037f7d0 Implicit # | | | `-ConstAttr 0x56372037f7f8 Implicit # | | |-FunctionDecl 0x56372037f908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x56372037f860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x56372037f9b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372037fa78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x56372037faa8 # | | | |-NoThrowAttr 0x56372037fae8 Implicit # | | | `-ConstAttr 0x56372037fb10 Implicit # | | |-FunctionDecl 0x56372037fc98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x56372037fb68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x56372037fd48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372037fe08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x56372037fe38 # | | | |-NoThrowAttr 0x56372037fe78 Implicit # | | | `-ConstAttr 0x56372037fea0 Implicit # | | |-FunctionDecl 0x563720380028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x56372037fef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x5637203800d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563720380198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x5637203801c8 # | | | |-NoThrowAttr 0x563720380208 Implicit # | | | `-ConstAttr 0x563720380230 Implicit # | | |-FunctionDecl 0x563720380308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x5637203803b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563720380470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x5637203804a0 # | | | |-NoThrowAttr 0x5637203804e0 Implicit # | | | `-ConstAttr 0x563720380508 Implicit # | | |-FunctionDecl 0x5637203805a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x563720380648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563720380708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x563720380738 # | | | |-NoThrowAttr 0x563720380778 Implicit # | | | `-ConstAttr 0x5637203807a0 Implicit # | | |-FunctionDecl 0x563720380810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x5637203808b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563720380978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x5637203809a8 # | | | |-NoThrowAttr 0x5637203809e8 Implicit # | | | `-ConstAttr 0x563720380a10 Implicit # | | |-FunctionDecl 0x563720380b18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x563720380a68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x563720380bc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563720380c88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x563720380cb8 # | | | |-NoThrowAttr 0x563720380cf8 Implicit # | | | `-ConstAttr 0x563720380d20 Implicit # | | |-FunctionDecl 0x563720380f30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x563720380d68 col:53 'bool' # | | | |-ParmVarDecl 0x563720380de8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563720380fe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563720381048 # | | | |-NoThrowAttr 0x563720381088 Implicit # | | | `-ConstAttr 0x5637203810b0 Implicit # | | |-FunctionDecl 0x5637203812e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x563720381118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x563720381198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5637203813a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563720381400 # | | | |-NoThrowAttr 0x563720381440 Implicit # | | | `-ConstAttr 0x563720381468 Implicit # | | |-FunctionDecl 0x5637203816b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x5637203814e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x563720381560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563720381770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5637203817d0 # | | | |-NoThrowAttr 0x563720381810 Implicit # | | | `-ConstAttr 0x563720382870 Implicit # | | |-FunctionDecl 0x563720382ab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x5637203828e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x563720382968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563720382b70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563720382bd0 # | | | |-NoThrowAttr 0x563720382c10 Implicit # | | | `-ConstAttr 0x563720382c38 Implicit # | | |-FunctionDecl 0x563720382e68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x563720382c98 col:53 'half' # | | | |-ParmVarDecl 0x563720382d18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563720382f20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563720382f80 # | | | |-NoThrowAttr 0x563720382fc0 Implicit # | | | `-ConstAttr 0x563720382fe8 Implicit # | | |-FunctionDecl 0x563720383238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x563720383060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x5637203830e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5637203832f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563720383350 # | | | |-NoThrowAttr 0x563720383390 Implicit # | | | `-ConstAttr 0x5637203833b8 Implicit # | | |-FunctionDecl 0x563720383608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x563720383430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x5637203834b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5637203836c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563720383720 # | | | |-NoThrowAttr 0x563720383760 Implicit # | | | `-ConstAttr 0x563720383788 Implicit # | | |-FunctionDecl 0x5637203839d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x563720383800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x563720383880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563720383a90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563720383af0 # | | | |-NoThrowAttr 0x563720383b30 Implicit # | | | `-ConstAttr 0x563720383b58 Implicit # | | |-FunctionDecl 0x563720383d88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x563720383bb8 col:51 'int' # | | | |-ParmVarDecl 0x563720383c38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563720383e40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563720383ea0 # | | | |-NoThrowAttr 0x563720383ee0 Implicit # | | | `-ConstAttr 0x563720383f08 Implicit # | | |-FunctionDecl 0x563720384158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x563720383f80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x563720384000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563720384210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563720384270 # | | | |-NoThrowAttr 0x5637203842b0 Implicit # | | | `-ConstAttr 0x5637203842d8 Implicit # | | |-FunctionDecl 0x563720384528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x563720384350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x5637203843d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5637203845e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563720384640 # | | | |-NoThrowAttr 0x563720384680 Implicit # | | | `-ConstAttr 0x5637203846a8 Implicit # | | |-FunctionDecl 0x563720384938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x563720384720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x5637203847a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5637203849f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563720384a50 # | | | |-NoThrowAttr 0x563720384a90 Implicit # | | | `-ConstAttr 0x563720384ab8 Implicit # | | |-FunctionDecl 0x563720384cc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x563720384b30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563720384bb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563720384d80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563720384de0 # | | | |-NoThrowAttr 0x563720384e20 Implicit # | | | `-ConstAttr 0x563720384e48 Implicit # | | |-FunctionDecl 0x563720385098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x563720384ec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x563720384f40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563720385150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5637203851b0 # | | | |-NoThrowAttr 0x5637203851f0 Implicit # | | | `-ConstAttr 0x563720385218 Implicit # | | |-FunctionDecl 0x563720385468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x563720385290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x563720385310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563720385520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563720385580 # | | | |-NoThrowAttr 0x5637203855c0 Implicit # | | | `-ConstAttr 0x5637203855e8 Implicit # | | |-FunctionDecl 0x563720385838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x563720385660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x5637203856e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5637203858f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563720385950 # | | | |-NoThrowAttr 0x563720385990 Implicit # | | | `-ConstAttr 0x5637203859b8 Implicit # | | |-FunctionDecl 0x563720385be8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x563720385a18 col:55 'float' # | | | |-ParmVarDecl 0x563720385a98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563720385ca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563720385d00 # | | | |-NoThrowAttr 0x563720385d40 Implicit # | | | `-ConstAttr 0x563720385d68 Implicit # | | |-FunctionDecl 0x563720385fb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x563720385de0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x563720385e60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563720386070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5637203860d0 # | | | |-NoThrowAttr 0x563720386110 Implicit # | | | `-ConstAttr 0x563720386138 Implicit # | | |-FunctionDecl 0x563720386388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x5637203861b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x563720386230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563720386440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5637203864a0 # | | | |-NoThrowAttr 0x5637203864e0 Implicit # | | | `-ConstAttr 0x563720386508 Implicit # | | |-FunctionDecl 0x563720386758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x563720386580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x563720386600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563720386810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563720386890 # | | | |-NoThrowAttr 0x5637203868d0 Implicit # | | | `-ConstAttr 0x5637203868f8 Implicit # | | |-FunctionDecl 0x563720386b48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x563720386970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x5637203869f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563720386c00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563720386c60 # | | | |-NoThrowAttr 0x563720386ca0 Implicit # | | | `-ConstAttr 0x563720386cc8 Implicit # | | |-FunctionDecl 0x563720386f18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x563720386d40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x563720386dc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563720386fd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563720387030 # | | | |-NoThrowAttr 0x563720387070 Implicit # | | | `-ConstAttr 0x563720387098 Implicit # | | |-FunctionDecl 0x5637203872e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x563720387110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x563720387190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5637203873a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563720387400 # | | | |-NoThrowAttr 0x563720387440 Implicit # | | | `-ConstAttr 0x563720387468 Implicit # | | |-FunctionDecl 0x5637203876b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x5637203874e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x563720387560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563720387770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5637203877d0 # | | | |-NoThrowAttr 0x563720387810 Implicit # | | | `-ConstAttr 0x563720387838 Implicit # | | |-FunctionDecl 0x563720387a88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x5637203878b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x563720387930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563720387b40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563720387ba0 # | | | |-NoThrowAttr 0x563720387be0 Implicit # | | | `-ConstAttr 0x563720387c08 Implicit # | | |-FunctionDecl 0x563720387e58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x563720387c80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x563720387d00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563720387f10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563720387f70 # | | | |-NoThrowAttr 0x563720387fb0 Implicit # | | | `-ConstAttr 0x563720387fd8 Implicit # | | |-FunctionDecl 0x563720388228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x563720388050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5637203880d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5637203882e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563720388340 # | | | |-NoThrowAttr 0x563720388380 Implicit # | | | `-ConstAttr 0x5637203883a8 Implicit # | | |-FunctionDecl 0x5637203885f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x563720388420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5637203884a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5637203886b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563720388710 # | | | |-NoThrowAttr 0x563720388750 Implicit # | | | `-ConstAttr 0x563720388778 Implicit # | | |-FunctionDecl 0x5637203889f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x5637203887d8 col:57 'double' # | | | |-ParmVarDecl 0x5637203888a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563720388ab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563720388b10 # | | | |-NoThrowAttr 0x563720388b50 Implicit # | | | `-ConstAttr 0x563720388b78 Implicit # | | |-FunctionDecl 0x563720388dc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x563720388bf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x563720388c70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563720388e80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563720388ee0 # | | | |-NoThrowAttr 0x563720388f20 Implicit # | | | `-ConstAttr 0x563720388f48 Implicit # | | |-FunctionDecl 0x563720389198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x563720388fc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x563720389040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563720389250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5637203892b0 # | | | |-NoThrowAttr 0x5637203892f0 Implicit # | | | `-ConstAttr 0x563720389318 Implicit # | | |-FunctionDecl 0x563720389568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x563720389390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x563720389410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563720389620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563720389680 # | | | |-NoThrowAttr 0x5637203896c0 Implicit # | | | `-ConstAttr 0x5637203896e8 Implicit # | | |-FunctionDecl 0x563720389820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x563720389770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5637203898d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563720389990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5637203899c0 # | | | |-NoThrowAttr 0x563720389a00 Implicit # | | | `-ConstAttr 0x563720389a28 Implicit # | | |-FunctionDecl 0x563720389b50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x563720389aa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x563720389c00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563720389cc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x563720389cf0 # | | | |-NoThrowAttr 0x563720389d30 Implicit # | | | `-ConstAttr 0x563720389d58 Implicit # | | |-FunctionDecl 0x563720389e90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x563720389de0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x563720389f40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372038a000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x56372038a030 # | | | |-NoThrowAttr 0x56372038a070 Implicit # | | | `-ConstAttr 0x56372038a098 Implicit # | | |-FunctionDecl 0x56372038a1d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x56372038a120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x56372038a280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372038a340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x56372038a370 # | | | |-NoThrowAttr 0x56372038a3b0 Implicit # | | | `-ConstAttr 0x56372038a3d8 Implicit # | | |-FunctionDecl 0x56372038a510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x56372038a460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x56372038a5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372038a680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x56372038a6b0 # | | | |-NoThrowAttr 0x56372038a6f0 Implicit # | | | `-ConstAttr 0x56372038a718 Implicit # | | |-FunctionDecl 0x56372038a8b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x56372038a7a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x56372038a960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372038aa20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x56372038aa50 # | | | |-NoThrowAttr 0x56372038aa90 Implicit # | | | `-ConstAttr 0x56372038aab8 Implicit # | | |-FunctionDecl 0x56372038abf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x56372038ab40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x56372038aca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372038ad60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x56372038ad90 # | | | |-NoThrowAttr 0x56372038add0 Implicit # | | | `-ConstAttr 0x56372038adf8 Implicit # | | |-FunctionDecl 0x56372038af30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x56372038ae80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x56372038afe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372038b0a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x56372038b0d0 # | | | |-NoThrowAttr 0x56372038b110 Implicit # | | | `-ConstAttr 0x56372038b138 Implicit # | | |-FunctionDecl 0x56372038b270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x56372038b1c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x56372038b320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372038b3e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x56372038b410 # | | | |-NoThrowAttr 0x56372038b450 Implicit # | | | `-ConstAttr 0x56372038b478 Implicit # | | |-FunctionDecl 0x56372038b5a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x56372038b4f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x56372038b650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372038b710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x56372038b740 # | | | |-NoThrowAttr 0x56372038b780 Implicit # | | | `-ConstAttr 0x56372038b7a8 Implicit # | | |-FunctionDecl 0x56372038b8e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x56372038b830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x56372038b990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372038ba50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x56372038ba80 # | | | |-NoThrowAttr 0x56372038bac0 Implicit # | | | `-ConstAttr 0x56372038bae8 Implicit # | | |-FunctionDecl 0x56372038bc20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x56372038bb70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x56372038bcd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372038bd90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x56372038bdc0 # | | | |-NoThrowAttr 0x56372038be00 Implicit # | | | `-ConstAttr 0x56372038be28 Implicit # | | |-FunctionDecl 0x56372038bf60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x56372038beb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x56372038c010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372038c0d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x56372038c100 # | | | |-NoThrowAttr 0x56372038c140 Implicit # | | | `-ConstAttr 0x56372038c168 Implicit # | | |-FunctionDecl 0x56372038c2a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x56372038c1f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x56372038c350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372038c410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x56372038c440 # | | | |-NoThrowAttr 0x56372038c480 Implicit # | | | `-ConstAttr 0x56372038c4a8 Implicit # | | |-FunctionDecl 0x56372038c5e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x56372038c530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x56372038c690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372038c750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x56372038c780 # | | | |-NoThrowAttr 0x56372038c7c0 Implicit # | | | `-ConstAttr 0x56372038c7e8 Implicit # | | |-FunctionDecl 0x56372038c970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x56372038c8c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x56372038ca20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372038cae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x56372038cb10 # | | | |-NoThrowAttr 0x56372038cb50 Implicit # | | | `-ConstAttr 0x56372038cb78 Implicit # | | |-FunctionDecl 0x56372038ccb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x56372038cc00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x56372038cd60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372038ce20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x56372038ce50 # | | | |-NoThrowAttr 0x56372038ce90 Implicit # | | | `-ConstAttr 0x56372038ceb8 Implicit # | | |-FunctionDecl 0x56372038cfe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x56372038cf30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x56372038d090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372038d150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x56372038d180 # | | | |-NoThrowAttr 0x56372038d1c0 Implicit # | | | `-ConstAttr 0x56372038d1e8 Implicit # | | |-FunctionDecl 0x56372038d320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x56372038d270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x56372038d3d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372038d490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x56372038d4c0 # | | | |-NoThrowAttr 0x56372038d500 Implicit # | | | `-ConstAttr 0x56372038d528 Implicit # | | |-FunctionDecl 0x56372038d660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x56372038d5b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x56372038d710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372038d7d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x56372038d800 # | | | |-NoThrowAttr 0x56372038d840 Implicit # | | | `-ConstAttr 0x56372038d868 Implicit # | | |-FunctionDecl 0x56372038d9a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x56372038d8f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x56372038da50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372038db10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x56372038db40 # | | | |-NoThrowAttr 0x56372038db80 Implicit # | | | `-ConstAttr 0x56372038dba8 Implicit # | | |-FunctionDecl 0x56372038dce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x56372038dc30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x56372038dd90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372038de50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x56372038de80 # | | | |-NoThrowAttr 0x56372038dec0 Implicit # | | | `-ConstAttr 0x56372038dee8 Implicit # | | |-FunctionDecl 0x56372038e020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x56372038df70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x56372038e0d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372038e190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x56372038e1c0 # | | | |-NoThrowAttr 0x56372038e200 Implicit # | | | `-ConstAttr 0x56372038e228 Implicit # | | |-FunctionDecl 0x56372038e360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x56372038e2b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x56372038e410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372038e4d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x56372038e500 # | | | |-NoThrowAttr 0x56372038e540 Implicit # | | | `-ConstAttr 0x56372038e568 Implicit # | | |-FunctionDecl 0x56372038e678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x56372038e5c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x56372038e728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56372038e788 # | | | |-NoThrowAttr 0x56372038e7c8 Implicit # | | | `-ConstAttr 0x56372038e7f0 Implicit # | | |-FunctionDecl 0x56372038e9b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x56372038e858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56372038ea68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56372038eac8 # | | | |-NoThrowAttr 0x56372038eb08 Implicit # | | | `-ConstAttr 0x56372038eb30 Implicit # | | |-FunctionDecl 0x56372038ec58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x56372038eba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56372038ed08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56372038ed68 # | | | |-NoThrowAttr 0x56372038eda8 Implicit # | | | `-ConstAttr 0x56372038edd0 Implicit # | | |-FunctionDecl 0x56372038eef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x56372038ee48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56372038efa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56372038f008 # | | | |-NoThrowAttr 0x56372038f048 Implicit # | | | `-ConstAttr 0x56372038f070 Implicit # | | |-FunctionDecl 0x56372038f180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x56372038f0d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x56372038f230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56372038f290 # | | | |-NoThrowAttr 0x56372038f2d0 Implicit # | | | `-ConstAttr 0x56372038f2f8 Implicit # | | |-FunctionDecl 0x56372038f420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x56372038f370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x56372038f4d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56372038f530 # | | | |-NoThrowAttr 0x56372038f570 Implicit # | | | `-ConstAttr 0x56372038f598 Implicit # | | |-FunctionDecl 0x56372038f6c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x56372038f610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x56372038f770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56372038f7d0 # | | | |-NoThrowAttr 0x56372038f810 Implicit # | | | `-ConstAttr 0x56372038f838 Implicit # | | |-FunctionDecl 0x56372038f960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x56372038f8b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x56372038fa10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56372038fa70 # | | | |-NoThrowAttr 0x56372038fab0 Implicit # | | | `-ConstAttr 0x56372038fad8 Implicit # | | |-FunctionDecl 0x56372038fc00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x56372038fb50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x56372038fcb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56372038fd10 # | | | |-NoThrowAttr 0x56372038fd50 Implicit # | | | `-ConstAttr 0x56372038fd78 Implicit # | | |-FunctionDecl 0x56372038fea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x56372038fdf0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x56372038ff50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56372038ffb0 # | | | |-NoThrowAttr 0x56372038fff0 Implicit # | | | `-ConstAttr 0x563720390018 Implicit # | | |-FunctionDecl 0x563720390140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x563720390090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5637203901f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563720390250 # | | | |-NoThrowAttr 0x563720390290 Implicit # | | | `-ConstAttr 0x5637203902b8 Implicit # | | |-FunctionDecl 0x5637203903e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x563720390330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563720390490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5637203904f0 # | | | |-NoThrowAttr 0x563720390530 Implicit # | | | `-ConstAttr 0x563720390558 Implicit # | | |-FunctionDecl 0x563720390680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5637203905d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x563720390730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563720390790 # | | | |-NoThrowAttr 0x5637203907d0 Implicit # | | | `-ConstAttr 0x5637203907f8 Implicit # | | |-FunctionDecl 0x563720390bc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x563720390870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563720390c70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563720390cd0 # | | | |-NoThrowAttr 0x563720390d10 Implicit # | | | `-ConstAttr 0x563720390d38 Implicit # | | |-FunctionDecl 0x563720390e60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x563720390db0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563720390f10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563720390f70 # | | | |-NoThrowAttr 0x563720390fb0 Implicit # | | | `-ConstAttr 0x563720390fd8 Implicit # | | |-FunctionDecl 0x563720391100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x563720391050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5637203911b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563720391210 # | | | |-NoThrowAttr 0x563720391250 Implicit # | | | `-ConstAttr 0x563720391278 Implicit # | | |-FunctionDecl 0x5637203913a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5637203912f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x563720391450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5637203914b0 # | | | |-NoThrowAttr 0x5637203914f0 Implicit # | | | `-ConstAttr 0x563720391518 Implicit # | | |-FunctionDecl 0x563720391640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x563720391590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5637203916f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563720391750 # | | | |-NoThrowAttr 0x563720391790 Implicit # | | | `-ConstAttr 0x5637203917b8 Implicit # | | |-FunctionDecl 0x5637203918e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x563720391830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563720391990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5637203919f0 # | | | |-NoThrowAttr 0x563720391a30 Implicit # | | | `-ConstAttr 0x563720391a58 Implicit # | | |-FunctionDecl 0x563720391b80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x563720391ad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563720391c30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563720391c90 # | | | |-NoThrowAttr 0x563720391cd0 Implicit # | | | `-ConstAttr 0x563720391cf8 Implicit # | | |-FunctionDecl 0x563720391e08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x563720391d58 col:54 'float' # | | | |-BuiltinAliasAttr 0x563720391eb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563720391f18 # | | | |-NoThrowAttr 0x563720391f58 Implicit # | | | `-ConstAttr 0x563720391f80 Implicit # | | |-FunctionDecl 0x5637203920a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x563720391ff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563720392158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5637203921b8 # | | | |-NoThrowAttr 0x5637203921f8 Implicit # | | | `-ConstAttr 0x563720392220 Implicit # | | |-FunctionDecl 0x563720392348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x563720392298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5637203923f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563720392458 # | | | |-NoThrowAttr 0x563720392498 Implicit # | | | `-ConstAttr 0x5637203924c0 Implicit # | | |-FunctionDecl 0x5637203925e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x563720392538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563720392698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5637203926f8 # | | | |-NoThrowAttr 0x563720392738 Implicit # | | | `-ConstAttr 0x563720392760 Implicit # | | |-FunctionDecl 0x563720392870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x5637203927c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x563720392920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563720392980 # | | | |-NoThrowAttr 0x5637203929c0 Implicit # | | | `-ConstAttr 0x5637203929e8 Implicit # | | |-FunctionDecl 0x563720392b10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x563720392a60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563720392e10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563720392e70 # | | | |-NoThrowAttr 0x563720392eb0 Implicit # | | | `-ConstAttr 0x563720392ed8 Implicit # | | |-FunctionDecl 0x563720393000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x563720392f50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5637203930b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563720393110 # | | | |-NoThrowAttr 0x563720393150 Implicit # | | | `-ConstAttr 0x563720393178 Implicit # | | |-FunctionDecl 0x5637203932a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x5637203931f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563720393350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5637203933b0 # | | | |-NoThrowAttr 0x5637203933f0 Implicit # | | | `-ConstAttr 0x563720393418 Implicit # | | |-FunctionDecl 0x563720393528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x563720393478 col:52 'half' # | | | |-BuiltinAliasAttr 0x5637203935d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563720393638 # | | | |-NoThrowAttr 0x563720393678 Implicit # | | | `-ConstAttr 0x5637203936a0 Implicit # | | |-FunctionDecl 0x5637203937b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x563720393708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563720393868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5637203938c8 # | | | |-NoThrowAttr 0x563720393908 Implicit # | | | `-ConstAttr 0x563720393930 Implicit # | | |-FunctionDecl 0x563720393a58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x5637203939a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563720393b08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563720393b68 # | | | |-NoThrowAttr 0x563720393ba8 Implicit # | | | `-ConstAttr 0x563720393bd0 Implicit # | | |-FunctionDecl 0x563720393cf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x563720393c48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563720393da8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563720393e08 # | | | |-NoThrowAttr 0x563720393e48 Implicit # | | | `-ConstAttr 0x563720393e70 Implicit # | | |-FunctionDecl 0x563720393f90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x563720393ee0 col:50 'int' # | | | |-AvailabilityAttr 0x563720394040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563720394100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563720394130 # | | | |-NoThrowAttr 0x563720394170 Implicit # | | | `-ConstAttr 0x563720394198 Implicit # | | |-FunctionDecl 0x5637203942d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x563720394220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x563720394380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563720394440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563720394470 # | | | |-NoThrowAttr 0x5637203944b0 Implicit # | | | `-ConstAttr 0x5637203944d8 Implicit # | | |-FunctionDecl 0x563720394610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x563720394560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x5637203946c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563720394780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5637203947b0 # | | | |-NoThrowAttr 0x5637203947f0 Implicit # | | | `-ConstAttr 0x563720394818 Implicit # | | |-FunctionDecl 0x563720394950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x5637203948a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x563720394a00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563720394ac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563720394af0 # | | | |-NoThrowAttr 0x563720394b30 Implicit # | | | `-ConstAttr 0x563720394b58 Implicit # | | |-FunctionDecl 0x563720394c90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x563720394be0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x563720394d40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563720395e30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563720395e60 # | | | |-NoThrowAttr 0x563720395ea0 Implicit # | | | `-ConstAttr 0x563720395ec8 Implicit # | | |-FunctionDecl 0x563720396000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x563720395f50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x5637203960b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563720396170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5637203961a0 # | | | |-NoThrowAttr 0x5637203961e0 Implicit # | | | `-ConstAttr 0x563720396208 Implicit # | | |-FunctionDecl 0x563720396340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x563720396290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x5637203963f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5637203964b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5637203964e0 # | | | |-NoThrowAttr 0x563720396520 Implicit # | | | `-ConstAttr 0x563720396548 Implicit # | | |-FunctionDecl 0x563720396680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5637203965d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x563720396730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5637203967f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563720396820 # | | | |-NoThrowAttr 0x563720396860 Implicit # | | | `-ConstAttr 0x563720396888 Implicit # | | |-FunctionDecl 0x5637203969c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x563720396910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x563720396a70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563720396b30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563720396b60 # | | | |-NoThrowAttr 0x563720396ba0 Implicit # | | | `-ConstAttr 0x563720396bc8 Implicit # | | |-FunctionDecl 0x563720396d00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x563720396c50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x563720396db0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563720396e70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563720396ea0 # | | | |-NoThrowAttr 0x563720396ee0 Implicit # | | | `-ConstAttr 0x563720396f08 Implicit # | | |-FunctionDecl 0x563720397040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x563720396f90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5637203970f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5637203971b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5637203971e0 # | | | |-NoThrowAttr 0x563720397220 Implicit # | | | `-ConstAttr 0x563720397248 Implicit # | | |-FunctionDecl 0x563720397380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5637203972d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x563720397430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5637203974f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563720397520 # | | | |-NoThrowAttr 0x563720397560 Implicit # | | | `-ConstAttr 0x563720397588 Implicit # | | |-FunctionDecl 0x5637203976c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x563720397610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x563720397770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563720397830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563720397860 # | | | |-NoThrowAttr 0x5637203978a0 Implicit # | | | `-ConstAttr 0x5637203978c8 Implicit # | | |-FunctionDecl 0x563720397a00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x563720397950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x563720397ab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563720397b70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563720397ba0 # | | | |-NoThrowAttr 0x563720397be0 Implicit # | | | `-ConstAttr 0x563720397c08 Implicit # | | |-FunctionDecl 0x563720397d40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x563720397c90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x56372039b5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372039b680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56372039b6b0 # | | | |-NoThrowAttr 0x56372039b6f0 Implicit # | | | `-ConstAttr 0x56372039b718 Implicit # | | |-FunctionDecl 0x56372039b850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x56372039b7a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x56372039b900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372039b9c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56372039b9f0 # | | | |-NoThrowAttr 0x56372039ba30 Implicit # | | | `-ConstAttr 0x56372039ba58 Implicit # | | |-FunctionDecl 0x56372039bb78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x56372039bac8 col:54 'float' # | | | |-AvailabilityAttr 0x56372039bc28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372039bce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56372039bd18 # | | | |-NoThrowAttr 0x56372039bd58 Implicit # | | | `-ConstAttr 0x56372039bd80 Implicit # | | |-FunctionDecl 0x56372039beb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x56372039be08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x56372039bf68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372039c028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56372039c058 # | | | |-NoThrowAttr 0x56372039c098 Implicit # | | | `-ConstAttr 0x56372039c0c0 Implicit # | | |-FunctionDecl 0x56372039c1f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x56372039c148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x56372039c2a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372039c368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56372039c398 # | | | |-NoThrowAttr 0x56372039c3d8 Implicit # | | | `-ConstAttr 0x56372039c400 Implicit # | | |-FunctionDecl 0x56372039c538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x56372039c488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x56372039c5e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372039c6a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56372039c6d8 # | | | |-NoThrowAttr 0x56372039c718 Implicit # | | | `-ConstAttr 0x56372039c740 Implicit # | | |-FunctionDecl 0x56372039c860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x56372039c7b0 col:56 'double' # | | | |-AvailabilityAttr 0x56372039c910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372039c9d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56372039ca00 # | | | |-NoThrowAttr 0x56372039ca40 Implicit # | | | `-ConstAttr 0x56372039ca68 Implicit # | | |-FunctionDecl 0x56372039cba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x56372039caf0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x56372039cc50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372039cd10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56372039cd40 # | | | |-NoThrowAttr 0x56372039cd80 Implicit # | | | `-ConstAttr 0x56372039cda8 Implicit # | | |-FunctionDecl 0x56372039cee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x56372039ce30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x56372039cf90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372039d050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56372039d080 # | | | |-NoThrowAttr 0x56372039d0c0 Implicit # | | | `-ConstAttr 0x56372039d0e8 Implicit # | | |-FunctionDecl 0x56372039d220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x56372039d170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x56372039d2d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56372039d390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56372039d3c0 # | | | |-NoThrowAttr 0x56372039d400 Implicit # | | | `-ConstAttr 0x56372039d428 Implicit # | | |-FunctionDecl 0x56372039d5d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x56372039d488 col:52 'half' # | | | |-BuiltinAliasAttr 0x56372039d680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56372039d6e0 # | | | |-NoThrowAttr 0x56372039d720 Implicit # | | | `-ConstAttr 0x56372039d748 Implicit # | | |-FunctionDecl 0x56372039d860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x56372039d7b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56372039d910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56372039d970 # | | | |-NoThrowAttr 0x56372039d9b0 Implicit # | | | `-ConstAttr 0x56372039d9d8 Implicit # | | |-FunctionDecl 0x56372039db00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x56372039da50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56372039dbb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56372039dc10 # | | | |-NoThrowAttr 0x56372039dc50 Implicit # | | | `-ConstAttr 0x56372039dc78 Implicit # | | |-FunctionDecl 0x56372039dda0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x56372039dcf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56372039de50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56372039deb0 # | | | |-NoThrowAttr 0x56372039def0 Implicit # | | | `-ConstAttr 0x56372039df18 Implicit # | | |-FunctionDecl 0x56372039e028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x56372039df78 col:50 'int' # | | | |-BuiltinAliasAttr 0x56372039e0d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56372039e138 # | | | |-NoThrowAttr 0x56372039e178 Implicit # | | | `-ConstAttr 0x56372039e1a0 Implicit # | | |-FunctionDecl 0x56372039e2c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x56372039e218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x56372039e378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56372039e3d8 # | | | |-NoThrowAttr 0x56372039e418 Implicit # | | | `-ConstAttr 0x56372039e440 Implicit # | | |-FunctionDecl 0x56372039e568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x56372039e4b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x56372039e618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56372039e678 # | | | |-NoThrowAttr 0x56372039e6b8 Implicit # | | | `-ConstAttr 0x56372039e6e0 Implicit # | | |-FunctionDecl 0x56372039e808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x56372039e758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x56372039e8b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56372039e918 # | | | |-NoThrowAttr 0x56372039e958 Implicit # | | | `-ConstAttr 0x56372039e980 Implicit # | | |-FunctionDecl 0x56372039eaa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x56372039e9f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x56372039eb58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56372039ebb8 # | | | |-NoThrowAttr 0x56372039ebf8 Implicit # | | | `-ConstAttr 0x56372039ec20 Implicit # | | |-FunctionDecl 0x56372039ed48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x56372039ec98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x56372039edf8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56372039ee58 # | | | |-NoThrowAttr 0x56372039ee98 Implicit # | | | `-ConstAttr 0x56372039eec0 Implicit # | | |-FunctionDecl 0x56372039efe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x56372039ef38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x56372039f098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56372039f0f8 # | | | |-NoThrowAttr 0x56372039f138 Implicit # | | | `-ConstAttr 0x56372039f160 Implicit # | | |-FunctionDecl 0x56372039f288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x56372039f1d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x56372039f338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56372039f398 # | | | |-NoThrowAttr 0x56372039f3d8 Implicit # | | | `-ConstAttr 0x56372039f400 Implicit # | | |-FunctionDecl 0x56372039f528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x56372039f478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x56372039f5e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56372039f648 # | | | |-NoThrowAttr 0x56372039f688 Implicit # | | | `-ConstAttr 0x56372039f6b0 Implicit # | | |-FunctionDecl 0x56372039f7d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x56372039f728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56372039f888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56372039f8e8 # | | | |-NoThrowAttr 0x56372039f928 Implicit # | | | `-ConstAttr 0x56372039f950 Implicit # | | |-FunctionDecl 0x56372039fa78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x56372039f9c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56372039fb28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56372039fb88 # | | | |-NoThrowAttr 0x56372039fbc8 Implicit # | | | `-ConstAttr 0x56372039fbf0 Implicit # | | |-FunctionDecl 0x56372039fd18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x56372039fc68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56372039fdc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56372039fe28 # | | | |-NoThrowAttr 0x56372039fe68 Implicit # | | | `-ConstAttr 0x56372039fe90 Implicit # | | |-FunctionDecl 0x56372039ffb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x56372039ff08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5637203a0068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5637203a00c8 # | | | |-NoThrowAttr 0x5637203a0108 Implicit # | | | `-ConstAttr 0x5637203a0130 Implicit # | | |-FunctionDecl 0x5637203a0258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5637203a01a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5637203a0308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5637203a0368 # | | | |-NoThrowAttr 0x5637203a03a8 Implicit # | | | `-ConstAttr 0x5637203a03d0 Implicit # | | |-FunctionDecl 0x5637203a04f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5637203a0448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5637203a05a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5637203a0608 # | | | |-NoThrowAttr 0x5637203a0648 Implicit # | | | `-ConstAttr 0x5637203a0670 Implicit # | | |-FunctionDecl 0x5637203a0798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5637203a06e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5637203a0848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5637203a08a8 # | | | |-NoThrowAttr 0x5637203a08e8 Implicit # | | | `-ConstAttr 0x5637203a0910 Implicit # | | |-FunctionDecl 0x5637203a0a20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x5637203a0970 col:54 'float' # | | | |-BuiltinAliasAttr 0x5637203a0ad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5637203a0b30 # | | | |-NoThrowAttr 0x5637203a0b70 Implicit # | | | `-ConstAttr 0x5637203a0b98 Implicit # | | |-FunctionDecl 0x5637203a0cc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x5637203a0c10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5637203a0d70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5637203a0dd0 # | | | |-NoThrowAttr 0x5637203a0e10 Implicit # | | | `-ConstAttr 0x5637203a0e38 Implicit # | | |-FunctionDecl 0x5637203a0f60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x5637203a0eb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5637203a1010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5637203a1070 # | | | |-NoThrowAttr 0x5637203a10b0 Implicit # | | | `-ConstAttr 0x5637203a10d8 Implicit # | | |-FunctionDecl 0x5637203a1200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x5637203a1150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5637203a12b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5637203a1310 # | | | |-NoThrowAttr 0x5637203a1350 Implicit # | | | `-ConstAttr 0x5637203a1378 Implicit # | | |-FunctionDecl 0x5637203a1488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x5637203a13d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x5637203a1538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5637203a1598 # | | | |-NoThrowAttr 0x563720341ce0 Implicit # | | | `-ConstAttr 0x563720341d08 Implicit # | | |-FunctionDecl 0x563720341e30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x563720341d80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563720341ee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563720341f40 # | | | |-NoThrowAttr 0x563720341f80 Implicit # | | | `-ConstAttr 0x563720341fa8 Implicit # | | |-FunctionDecl 0x5637203420d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x563720342020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x563720342180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5637203421e0 # | | | |-NoThrowAttr 0x563720342220 Implicit # | | | `-ConstAttr 0x563720342248 Implicit # | | |-FunctionDecl 0x563720342370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x5637203422c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563720342420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563720342480 # | | | |-NoThrowAttr 0x5637203424c0 Implicit # | | | `-ConstAttr 0x5637203424e8 Implicit # | | |-FunctionDecl 0x5637203425f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x563720342548 col:56 'half' # | | | |-BuiltinAliasAttr 0x5637203426a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563720342708 # | | | |-NoThrowAttr 0x563720342748 Implicit # | | | `-ConstAttr 0x563720342770 Implicit # | | |-FunctionDecl 0x563720342888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x5637203427d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563720342938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563720342998 # | | | |-NoThrowAttr 0x5637203429d8 Implicit # | | | `-ConstAttr 0x563720342a00 Implicit # | | |-FunctionDecl 0x563720342b28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x563720342a78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563720342bd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563720342c38 # | | | |-NoThrowAttr 0x563720342c78 Implicit # | | | `-ConstAttr 0x563720342ca0 Implicit # | | |-FunctionDecl 0x563720342dc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x563720342d18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563720342e78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563720342ed8 # | | | |-NoThrowAttr 0x563720342f18 Implicit # | | | `-ConstAttr 0x563720342f40 Implicit # | | |-FunctionDecl 0x563720343060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x563720342fb0 col:54 'int' # | | | |-AvailabilityAttr 0x563720343110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5637203431d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563720343200 # | | | |-NoThrowAttr 0x563720343240 Implicit # | | | `-ConstAttr 0x563720343268 Implicit # | | |-FunctionDecl 0x5637203433a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x5637203432f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x563720343450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563720343510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563720343540 # | | | |-NoThrowAttr 0x563720343580 Implicit # | | | `-ConstAttr 0x5637203435a8 Implicit # | | |-FunctionDecl 0x5637203436e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x563720343630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x563720343790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563720343850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563720343880 # | | | |-NoThrowAttr 0x5637203438c0 Implicit # | | | `-ConstAttr 0x5637203438e8 Implicit # | | |-FunctionDecl 0x563720343a20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x563720343970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x563720343ad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563720343b90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563720343bc0 # | | | |-NoThrowAttr 0x563720343c00 Implicit # | | | `-ConstAttr 0x563720343c28 Implicit # | | |-FunctionDecl 0x563720343da0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x563720343cf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x563720343e50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563720343f10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563720343f40 # | | | |-NoThrowAttr 0x563720343f80 Implicit # | | | `-ConstAttr 0x563720343fa8 Implicit # | | |-FunctionDecl 0x5637203440e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x563720344030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x563720344190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563720344250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563720344280 # | | | |-NoThrowAttr 0x5637203442c0 Implicit # | | | `-ConstAttr 0x5637203442e8 Implicit # | | |-FunctionDecl 0x563720344420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x563720344370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x5637203444d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563720344590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5637203445c0 # | | | |-NoThrowAttr 0x563720344600 Implicit # | | | `-ConstAttr 0x563720344628 Implicit # | | |-FunctionDecl 0x563720344760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5637203446b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x563720344810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5637203448d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563720344900 # | | | |-NoThrowAttr 0x563720344940 Implicit # | | | `-ConstAttr 0x563720344968 Implicit # | | |-FunctionDecl 0x563720344aa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5637203449f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x563720344b50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563720344c10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563720344c40 # | | | |-NoThrowAttr 0x563720344c80 Implicit # | | | `-ConstAttr 0x563720344ca8 Implicit # | | |-FunctionDecl 0x563720344de0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x563720344d30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x563720344e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563720344f50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563720344f80 # | | | |-NoThrowAttr 0x563720344fc0 Implicit # | | | `-ConstAttr 0x563720344fe8 Implicit # | | |-FunctionDecl 0x563720345120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x563720345070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5637203451d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563720345290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5637203452c0 # | | | |-NoThrowAttr 0x563720345300 Implicit # | | | `-ConstAttr 0x563720345328 Implicit # | | |-FunctionDecl 0x563720345460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5637203453b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x563720345510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5637203455d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563720345600 # | | | |-NoThrowAttr 0x563720345640 Implicit # | | | `-ConstAttr 0x563720345668 Implicit # | | |-FunctionDecl 0x5637203457a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5637203456f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x563720345850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563720345910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563720345940 # | | | |-NoThrowAttr 0x563720345980 Implicit # | | | `-ConstAttr 0x5637203459a8 Implicit # | | |-FunctionDecl 0x563720345ae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x563720345a30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x563720345b90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563720345c50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563720345c80 # | | | |-NoThrowAttr 0x563720345cc0 Implicit # | | | `-ConstAttr 0x5637203ad610 Implicit # | | |-FunctionDecl 0x5637203ad748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5637203ad698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5637203ad7f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5637203ad8b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5637203ad8e8 # | | | |-NoThrowAttr 0x5637203ad928 Implicit # | | | `-ConstAttr 0x5637203ad950 Implicit # | | |-FunctionDecl 0x5637203ada88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5637203ad9d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5637203adb38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5637203adbf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5637203adc28 # | | | |-NoThrowAttr 0x5637203adc68 Implicit # | | | `-ConstAttr 0x5637203adc90 Implicit # | | |-FunctionDecl 0x5637203addb0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x5637203add00 col:58 'float' # | | | |-AvailabilityAttr 0x5637203ade60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5637203adf20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5637203adf50 # | | | |-NoThrowAttr 0x5637203adf90 Implicit # | | | `-ConstAttr 0x5637203adfb8 Implicit # | | |-FunctionDecl 0x5637203ae0f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x5637203ae040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x5637203ae1a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5637203ae260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5637203ae290 # | | | |-NoThrowAttr 0x5637203ae2d0 Implicit # | | | `-ConstAttr 0x5637203ae2f8 Implicit # | | |-FunctionDecl 0x5637203ae430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x5637203ae380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x5637203ae4e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5637203ae5a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5637203ae5d0 # | | | |-NoThrowAttr 0x5637203ae610 Implicit # | | | `-ConstAttr 0x5637203ae638 Implicit # | | |-FunctionDecl 0x5637203ae770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x5637203ae6c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x5637203ae820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5637203ae8e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5637203ae910 # | | | |-NoThrowAttr 0x5637203ae950 Implicit # | | | `-ConstAttr 0x5637203ae978 Implicit # | | |-FunctionDecl 0x5637203aea98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x5637203ae9e8 col:60 'double' # | | | |-AvailabilityAttr 0x5637203aeb48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5637203aec08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5637203aec38 # | | | |-NoThrowAttr 0x5637203aec78 Implicit # | | | `-ConstAttr 0x5637203aeca0 Implicit # | | |-FunctionDecl 0x5637203aedd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x5637203aed28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x5637203aee88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5637203aef48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5637203aef78 # | | | |-NoThrowAttr 0x5637203aefb8 Implicit # | | | `-ConstAttr 0x5637203aefe0 Implicit # | | |-FunctionDecl 0x5637203af118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x5637203af068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x5637203af1c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5637203af288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5637203af2b8 # | | | |-NoThrowAttr 0x5637203af2f8 Implicit # | | | `-ConstAttr 0x5637203af320 Implicit # | | |-FunctionDecl 0x5637203af458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x5637203af3a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x5637203af508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5637203af5c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5637203af620 # | | | |-NoThrowAttr 0x5637203af660 Implicit # | | | `-ConstAttr 0x5637203af688 Implicit # | | |-FunctionDecl 0x5637203af798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x5637203af6e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x5637203af848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5637203af8a8 # | | | |-NoThrowAttr 0x5637203af8e8 Implicit # | | | `-ConstAttr 0x5637203af910 Implicit # | | |-FunctionDecl 0x5637203afa28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x5637203af978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5637203afad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5637203afb38 # | | | |-NoThrowAttr 0x5637203afb78 Implicit # | | | `-ConstAttr 0x5637203afba0 Implicit # | | |-FunctionDecl 0x5637203afcc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x5637203afc18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5637203afd78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5637203afdd8 # | | | |-NoThrowAttr 0x5637203afe18 Implicit # | | | `-ConstAttr 0x5637203afe40 Implicit # | | |-FunctionDecl 0x5637203aff68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x5637203afeb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5637203b0018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5637203b0078 # | | | |-NoThrowAttr 0x5637203b00b8 Implicit # | | | `-ConstAttr 0x5637203b00e0 Implicit # | | |-FunctionDecl 0x5637203b01f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x5637203b0140 col:50 'int' # | | | |-BuiltinAliasAttr 0x5637203b02a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5637203b0300 # | | | |-NoThrowAttr 0x5637203b0340 Implicit # | | | `-ConstAttr 0x5637203b0368 Implicit # | | |-FunctionDecl 0x5637203b0490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x5637203b03e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5637203b0540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5637203b05a0 # | | | |-NoThrowAttr 0x5637203b05e0 Implicit # | | | `-ConstAttr 0x5637203b0608 Implicit # | | |-FunctionDecl 0x5637203b0730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x5637203b0680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5637203b07e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5637203b0840 # | | | |-NoThrowAttr 0x5637203b0880 Implicit # | | | `-ConstAttr 0x5637203b08a8 Implicit # | | |-FunctionDecl 0x5637203b09d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x5637203b0920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5637203b0a80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5637203b0ae0 # | | | |-NoThrowAttr 0x5637203b0b20 Implicit # | | | `-ConstAttr 0x5637203b0b48 Implicit # | | |-FunctionDecl 0x5637203b0c70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x5637203b0bc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5637203b0d20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5637203b0d80 # | | | |-NoThrowAttr 0x5637203b0dc0 Implicit # | | | `-ConstAttr 0x5637203b0de8 Implicit # | | |-FunctionDecl 0x5637203b0f10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5637203b0e60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5637203b0fc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5637203b1020 # | | | |-NoThrowAttr 0x5637203b1060 Implicit # | | | `-ConstAttr 0x5637203b1088 Implicit # | | |-FunctionDecl 0x5637203b11b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5637203b1100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5637203b1260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5637203b12c0 # | | | |-NoThrowAttr 0x5637203b1300 Implicit # | | | `-ConstAttr 0x5637203b1328 Implicit # | | |-FunctionDecl 0x5637203b1450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5637203b13a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5637203b1500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5637203b1560 # | | | |-NoThrowAttr 0x5637203b15a0 Implicit # | | | `-ConstAttr 0x5637203b15c8 Implicit # | | |-FunctionDecl 0x5637203b1710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5637203b1660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5637203b17c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5637203b1820 # | | | |-NoThrowAttr 0x5637203b1860 Implicit # | | | `-ConstAttr 0x5637203b1888 Implicit # | | |-FunctionDecl 0x5637203b19b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5637203b1900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5637203b1a60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5637203b1ac0 # | | | |-NoThrowAttr 0x5637203b1b00 Implicit # | | | `-ConstAttr 0x5637203b1b28 Implicit # | | |-FunctionDecl 0x5637203b1c50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5637203b1ba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5637203b1d00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5637203b1d60 # | | | |-NoThrowAttr 0x5637203b1da0 Implicit # | | | `-ConstAttr 0x5637203b1dc8 Implicit # | | |-FunctionDecl 0x5637203b1ef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5637203b1e40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5637203b1fa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5637203b2000 # | | | |-NoThrowAttr 0x5637203b2040 Implicit # | | | `-ConstAttr 0x5637203b2068 Implicit # | | |-FunctionDecl 0x5637203b2190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5637203b20e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5637203b2240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5637203b22a0 # | | | |-NoThrowAttr 0x5637203b22e0 Implicit # | | | `-ConstAttr 0x5637203b2308 Implicit # | | |-FunctionDecl 0x5637203b2430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5637203b2380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5637203b24e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5637203b2540 # | | | |-NoThrowAttr 0x5637203b2580 Implicit # | | | `-ConstAttr 0x5637203b25a8 Implicit # | | |-FunctionDecl 0x5637203b26d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5637203b2620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5637203b2780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5637203b27e0 # | | | |-NoThrowAttr 0x5637203b2820 Implicit # | | | `-ConstAttr 0x5637203b2848 Implicit # | | |-FunctionDecl 0x5637203b2970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5637203b28c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5637203b2a20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5637203b2a80 # | | | |-NoThrowAttr 0x5637203b2ac0 Implicit # | | | `-ConstAttr 0x5637203b2ae8 Implicit # | | |-FunctionDecl 0x5637203b2bf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x5637203b2b48 col:54 'float' # | | | |-BuiltinAliasAttr 0x5637203b2ca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5637203b2d08 # | | | |-NoThrowAttr 0x5637203b2d48 Implicit # | | | `-ConstAttr 0x5637203b2d70 Implicit # | | |-FunctionDecl 0x5637203b2e98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x5637203b2de8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5637203b2f48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5637203b2fa8 # | | | |-NoThrowAttr 0x5637203b2fe8 Implicit # | | | `-ConstAttr 0x5637203b3010 Implicit # | | |-FunctionDecl 0x5637203b3138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x5637203b3088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5637203b31e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5637203b3248 # | | | |-NoThrowAttr 0x5637203b3288 Implicit # | | | `-ConstAttr 0x5637203b32b0 Implicit # | | |-FunctionDecl 0x5637203b33d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x5637203b3328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5637203b3488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5637203b34e8 # | | | |-NoThrowAttr 0x5637203b3528 Implicit # | | | `-ConstAttr 0x5637203b3550 Implicit # | | |-FunctionDecl 0x5637203b3670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x5637203b35b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x5637203b3720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5637203b3780 # | | | |-NoThrowAttr 0x5637203b37c0 Implicit # | | | `-ConstAttr 0x5637203b37e8 Implicit # | | |-FunctionDecl 0x5637203b3910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x5637203b3860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5637203b39c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5637203b3a20 # | | | |-NoThrowAttr 0x5637203b3a60 Implicit # | | | `-ConstAttr 0x5637203b3a88 Implicit # | | |-FunctionDecl 0x5637203b3bb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x5637203b3b00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5637203b3c60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5637203b3cc0 # | | | |-NoThrowAttr 0x5637203b3d00 Implicit # | | | `-ConstAttr 0x5637203b3d28 Implicit # | | |-FunctionDecl 0x5637203b3e50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x5637203b3da0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5637203b3f00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5637203b3f60 # | | | |-NoThrowAttr 0x5637203b3fa0 Implicit # | | | `-ConstAttr 0x5637203b3fc8 Implicit # | | |-FunctionDecl 0x5637203b40d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x5637203b4028 col:56 'half' # | | | |-BuiltinAliasAttr 0x5637203b4188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5637203b41e8 # | | | |-NoThrowAttr 0x5637203b4228 Implicit # | | | `-ConstAttr 0x5637203b4250 Implicit # | | |-FunctionDecl 0x5637203b4368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x5637203b42b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5637203b4418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5637203b4478 # | | | |-NoThrowAttr 0x5637203b44b8 Implicit # | | | `-ConstAttr 0x5637203b44e0 Implicit # | | |-FunctionDecl 0x5637203b4608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x5637203b4558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5637203b46b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5637203b4718 # | | | |-NoThrowAttr 0x5637203b4758 Implicit # | | | `-ConstAttr 0x5637203b4780 Implicit # | | |-FunctionDecl 0x5637203b48a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x5637203b47f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5637203b4958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5637203b49b8 # | | | |-NoThrowAttr 0x5637203b49f8 Implicit # | | | `-ConstAttr 0x5637203b4a20 Implicit # | | |-FunctionDecl 0x5637203b4b30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x5637203b4a80 col:54 'int' # | | | |-BuiltinAliasAttr 0x5637203b4be0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5637203b4c40 # | | | |-NoThrowAttr 0x5637203b4c80 Implicit # | | | `-ConstAttr 0x5637203b4ca8 Implicit # | | |-FunctionDecl 0x5637203b4dd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x5637203b4d20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5637203b4e80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5637203b4ee0 # | | | |-NoThrowAttr 0x5637203b4f20 Implicit # | | | `-ConstAttr 0x5637203b4f48 Implicit # | | |-FunctionDecl 0x5637203b5070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x5637203b4fc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5637203b5120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5637203b5180 # | | | |-NoThrowAttr 0x5637203b51c0 Implicit # | | | `-ConstAttr 0x5637203b51e8 Implicit # | | |-FunctionDecl 0x5637203b5310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x5637203b5260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5637203b53c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5637203b5420 # | | | |-NoThrowAttr 0x5637203b5460 Implicit # | | | `-ConstAttr 0x5637203b5488 Implicit # | | |-FunctionDecl 0x5637203b5650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x5637203b5500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5637203b5700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5637203b5760 # | | | |-NoThrowAttr 0x5637203b57a0 Implicit # | | | `-ConstAttr 0x5637203b57c8 Implicit # | | |-FunctionDecl 0x5637203b58f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5637203b5840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5637203b59a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5637203b5a00 # | | | |-NoThrowAttr 0x5637203b5a40 Implicit # | | | `-ConstAttr 0x5637203b5a68 Implicit # | | |-FunctionDecl 0x5637203b5b90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5637203b5ae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5637203b5c40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5637203b5ca0 # | | | |-NoThrowAttr 0x5637203b5ce0 Implicit # | | | `-ConstAttr 0x5637203b5d08 Implicit # | | |-FunctionDecl 0x5637203b5e30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5637203b5d80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5637203b5ee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5637203b5f40 # | | | |-NoThrowAttr 0x5637203b5f80 Implicit # | | | `-ConstAttr 0x5637203b5fa8 Implicit # | | |-FunctionDecl 0x5637203b60d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5637203b6020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5637203b6180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5637203b61e0 # | | | |-NoThrowAttr 0x5637203b6220 Implicit # | | | `-ConstAttr 0x5637203b6248 Implicit # | | |-FunctionDecl 0x5637203b6370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5637203b62c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5637203b6420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5637203b6480 # | | | |-NoThrowAttr 0x5637203b64c0 Implicit # | | | `-ConstAttr 0x5637203b64e8 Implicit # | | |-FunctionDecl 0x5637203b6610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5637203b6560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5637203b66c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5637203b6720 # | | | |-NoThrowAttr 0x5637203b6760 Implicit # | | | `-ConstAttr 0x5637203b6788 Implicit # | | |-FunctionDecl 0x5637203b68b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5637203b6800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5637203b6960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5637203b69c0 # | | | |-NoThrowAttr 0x5637203b6a00 Implicit # | | | `-ConstAttr 0x5637203b6a28 Implicit # | | |-FunctionDecl 0x5637203b6b50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5637203b6aa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5637203b6c00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5637203b6c60 # | | | |-NoThrowAttr 0x5637203b6ca0 Implicit # | | | `-ConstAttr 0x5637203b6cc8 Implicit # | | |-FunctionDecl 0x5637203b6df0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5637203b6d40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5637203b6ea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5637203b6f00 # | | | |-NoThrowAttr 0x5637203b6f40 Implicit # | | | `-ConstAttr 0x5637203b6f68 Implicit # | | |-FunctionDecl 0x5637203b7090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5637203b6fe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5637203b7140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5637203b71a0 # | | | |-NoThrowAttr 0x5637203b71e0 Implicit # | | | `-ConstAttr 0x5637203b7208 Implicit # | | |-FunctionDecl 0x5637203b7330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5637203b7280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5637203b73e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5637203b7440 # | | | |-NoThrowAttr 0x5637203b7480 Implicit # | | | `-ConstAttr 0x5637203b74a8 Implicit # | | |-FunctionDecl 0x5637203b7660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x5637203b7508 col:58 'float' # | | | |-BuiltinAliasAttr 0x5637203b7710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5637203b7770 # | | | |-NoThrowAttr 0x5637203b77b0 Implicit # | | | `-ConstAttr 0x5637203b77d8 Implicit # | | |-FunctionDecl 0x5637203b7900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x5637203b7850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5637203b79b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5637203b7a10 # | | | |-NoThrowAttr 0x5637203b7a50 Implicit # | | | `-ConstAttr 0x5637203b7a78 Implicit # | | |-FunctionDecl 0x5637203b7ba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x5637203b7af0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5637203b7c50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5637203b7cb0 # | | | |-NoThrowAttr 0x5637203b7cf0 Implicit # | | | `-ConstAttr 0x5637203b7d18 Implicit # | | |-FunctionDecl 0x5637203b7e40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x5637203b7d90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5637203b7ef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5637203b7f50 # | | | |-NoThrowAttr 0x5637203b7f90 Implicit # | | | `-ConstAttr 0x5637203b7fb8 Implicit # | | |-FunctionDecl 0x5637203b80c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x5637203b8018 col:60 'double' # | | | |-BuiltinAliasAttr 0x5637203b8178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5637203b81d8 # | | | |-NoThrowAttr 0x5637203b8218 Implicit # | | | `-ConstAttr 0x5637203b8240 Implicit # | | |-FunctionDecl 0x5637203b8368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x5637203b82b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5637203b8418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5637203b8478 # | | | |-NoThrowAttr 0x5637203b84b8 Implicit # | | | `-ConstAttr 0x5637203b84e0 Implicit # | | |-FunctionDecl 0x5637203b8608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x5637203b8558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5637203b86b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5637203b8718 # | | | |-NoThrowAttr 0x5637203b8758 Implicit # | | | `-ConstAttr 0x5637203b8780 Implicit # | | |-FunctionDecl 0x5637203b88a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x5637203b87f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5637203b8958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5637203b89b8 # | | | |-NoThrowAttr 0x5637203b89f8 Implicit # | | | `-ConstAttr 0x5637203b8a20 Implicit # | | |-FunctionDecl 0x5637203b8b30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x5637203b8a80 col:54 'half' # | | | |-BuiltinAliasAttr 0x5637203b8be0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5637203b8c40 # | | | |-NoThrowAttr 0x5637203b8c80 Implicit # | | | `-ConstAttr 0x5637203b8ca8 Implicit # | | |-FunctionDecl 0x5637203b8dc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x5637203b8d10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5637203b8e70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5637203b8ed0 # | | | |-NoThrowAttr 0x5637203b8f10 Implicit # | | | `-ConstAttr 0x5637203b8f38 Implicit # | | |-FunctionDecl 0x5637203b9060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x5637203b8fb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5637203b9110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5637203b9170 # | | | |-NoThrowAttr 0x5637203b91b0 Implicit # | | | `-ConstAttr 0x5637203b91d8 Implicit # | | |-FunctionDecl 0x5637203b9300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x5637203b9250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5637203b93b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5637203b9410 # | | | |-NoThrowAttr 0x5637203b9450 Implicit # | | | `-ConstAttr 0x5637203b9478 Implicit # | | |-FunctionDecl 0x5637203b9588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x5637203b94d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x5637203b9670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5637203b96d0 # | | | |-NoThrowAttr 0x5637203b9710 Implicit # | | | `-ConstAttr 0x5637203b9738 Implicit # | | |-FunctionDecl 0x5637203b9860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x5637203b97b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5637203b9910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5637203b9970 # | | | |-NoThrowAttr 0x5637203b99b0 Implicit # | | | `-ConstAttr 0x5637203b99d8 Implicit # | | |-FunctionDecl 0x5637203b9b00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x5637203b9a50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5637203b9bb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5637203b9c10 # | | | |-NoThrowAttr 0x5637203b9c50 Implicit # | | | `-ConstAttr 0x5637203b9c78 Implicit # | | |-FunctionDecl 0x5637203b9da0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x5637203b9cf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5637203b9e50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5637203b9eb0 # | | | |-NoThrowAttr 0x5637203b9ef0 Implicit # | | | `-ConstAttr 0x5637203b9f18 Implicit # | | |-FunctionDecl 0x5637203ba040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x5637203b9f90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5637203ba0f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5637203ba150 # | | | |-NoThrowAttr 0x5637203ba190 Implicit # | | | `-ConstAttr 0x5637203ba1b8 Implicit # | | |-FunctionDecl 0x5637203ba2e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5637203ba230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5637203ba390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5637203ba3f0 # | | | |-NoThrowAttr 0x5637203ba430 Implicit # | | | `-ConstAttr 0x5637203ba458 Implicit # | | |-FunctionDecl 0x5637203ba580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5637203ba4d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5637203ba630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5637203ba690 # | | | |-NoThrowAttr 0x5637203ba6d0 Implicit # | | | `-ConstAttr 0x5637203ba6f8 Implicit # | | |-FunctionDecl 0x5637203ba820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5637203ba770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5637203ba8d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5637203ba930 # | | | |-NoThrowAttr 0x5637203ba970 Implicit # | | | `-ConstAttr 0x5637203ba998 Implicit # | | |-FunctionDecl 0x5637203baac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5637203baa10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5637203bab70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5637203babd0 # | | | |-NoThrowAttr 0x5637203bac10 Implicit # | | | `-ConstAttr 0x5637203bac38 Implicit # | | |-FunctionDecl 0x5637203bad60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5637203bacb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5637203bae10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5637203bae70 # | | | |-NoThrowAttr 0x5637203baeb0 Implicit # | | | `-ConstAttr 0x5637203baed8 Implicit # | | |-FunctionDecl 0x5637203bb000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5637203baf50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5637203bb0b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5637203bb110 # | | | |-NoThrowAttr 0x5637203bb150 Implicit # | | | `-ConstAttr 0x5637203bb178 Implicit # | | |-FunctionDecl 0x5637203bb2a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5637203bb1f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5637203bb350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5637203bb3b0 # | | | |-NoThrowAttr 0x5637203bb3f0 Implicit # | | | `-ConstAttr 0x5637203bb418 Implicit # | | |-FunctionDecl 0x5637203bb540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5637203bb490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5637203bb5f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5637203617d0 # | | | |-NoThrowAttr 0x563720361810 Implicit # | | | `-ConstAttr 0x563720361838 Implicit # | | |-FunctionDecl 0x563720361960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5637203618b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563720361a10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563720361a70 # | | | |-NoThrowAttr 0x563720361ab0 Implicit # | | | `-ConstAttr 0x563720361ad8 Implicit # | | |-FunctionDecl 0x563720361c00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x563720361b50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563720361cb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563720361d10 # | | | |-NoThrowAttr 0x563720361d50 Implicit # | | | `-ConstAttr 0x563720361d78 Implicit # | | |-FunctionDecl 0x563720361ea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x563720361df0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563720361f50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563720361fb0 # | | | |-NoThrowAttr 0x563720361ff0 Implicit # | | | `-ConstAttr 0x563720362018 Implicit # | | |-FunctionDecl 0x563720362128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x563720362078 col:56 'float' # | | | |-BuiltinAliasAttr 0x5637203621d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563720362238 # | | | |-NoThrowAttr 0x563720362278 Implicit # | | | `-ConstAttr 0x5637203622a0 Implicit # | | |-FunctionDecl 0x5637203623c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x563720362318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563720362478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5637203624d8 # | | | |-NoThrowAttr 0x563720362518 Implicit # | | | `-ConstAttr 0x563720362540 Implicit # | | |-FunctionDecl 0x563720362668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x5637203625b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563720362718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563720362778 # | | | |-NoThrowAttr 0x5637203627b8 Implicit # | | | `-ConstAttr 0x5637203627e0 Implicit # | | |-FunctionDecl 0x563720362908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x563720362858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5637203629b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563720362a18 # | | | |-NoThrowAttr 0x563720362a58 Implicit # | | | `-ConstAttr 0x563720362a80 Implicit # | | |-FunctionDecl 0x563720362b90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x563720362ae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x563720362c40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563720362ca0 # | | | |-NoThrowAttr 0x563720362ce0 Implicit # | | | `-ConstAttr 0x563720362d08 Implicit # | | |-FunctionDecl 0x563720362e30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x563720362d80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563720362ee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563720362f40 # | | | |-NoThrowAttr 0x563720362f80 Implicit # | | | `-ConstAttr 0x563720362fa8 Implicit # | | |-FunctionDecl 0x5637203630d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x563720363020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x563720363180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5637203631e0 # | | | |-NoThrowAttr 0x563720363220 Implicit # | | | `-ConstAttr 0x563720363248 Implicit # | | |-FunctionDecl 0x563720363370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x5637203632c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563720363420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563720363480 # | | | |-NoThrowAttr 0x5637203634c0 Implicit # | | | `-ConstAttr 0x5637203634e8 Implicit # | | |-FunctionDecl 0x563720363638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x563720363548 col:14 'half' # | | | |-BuiltinAliasAttr 0x5637203636e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563720363760 Implicit # | | | `-ConstAttr 0x563720363788 Implicit # | | |-FunctionDecl 0x563720363938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x563720363810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5637203639e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563720363a60 Implicit # | | | `-ConstAttr 0x563720363a88 Implicit # | | |-FunctionDecl 0x563720363c28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x563720363b00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563720363cd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563720363d50 Implicit # | | | `-ConstAttr 0x563720363d78 Implicit # | | |-FunctionDecl 0x563720363f18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x563720363df0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563720363fc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563720364040 Implicit # | | | `-ConstAttr 0x563720364068 Implicit # | | |-FunctionDecl 0x563720364178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x5637203640c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x563720364228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5637203642a0 Implicit # | | | `-ConstAttr 0x5637203642c8 Implicit # | | |-FunctionDecl 0x5637203643f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x563720364340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5637203644a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563720364518 Implicit # | | | `-ConstAttr 0x563720364540 Implicit # | | |-FunctionDecl 0x563720364668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x5637203645b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x563720364718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563720364790 Implicit # | | | `-ConstAttr 0x5637203647b8 Implicit # | | |-FunctionDecl 0x5637203648e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x563720364830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x563720364990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563720364a08 Implicit # | | | `-ConstAttr 0x563720364a30 Implicit # | | |-FunctionDecl 0x563720364bd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x563720364aa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563720364c88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563720364d00 Implicit # | | | `-ConstAttr 0x563720364d28 Implicit # | | |-FunctionDecl 0x563720364ec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x563720364da0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563720364f78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563720364ff0 Implicit # | | | `-ConstAttr 0x563720365018 Implicit # | | |-FunctionDecl 0x5637203651b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x563720365090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563720365268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5637203652e0 Implicit # | | | `-ConstAttr 0x563720365308 Implicit # | | |-FunctionDecl 0x5637203654a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x563720365380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563720365558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5637203655d0 Implicit # | | | `-ConstAttr 0x5637203655f8 Implicit # | | |-FunctionDecl 0x5637203657f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x563720365658 col:15 'float' # | | | |-BuiltinAliasAttr 0x5637203658a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563720365918 Implicit # | | | `-ConstAttr 0x563720365940 Implicit # | | |-FunctionDecl 0x563720365ae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x5637203659b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563720365b98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563720365c10 Implicit # | | | `-ConstAttr 0x563720365c38 Implicit # | | |-FunctionDecl 0x563720365dd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x563720365cb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563720365e88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563720365f00 Implicit # | | | `-ConstAttr 0x563720365f28 Implicit # | | |-FunctionDecl 0x5637203660c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x563720365fa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563720366178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5637203661f0 Implicit # | | | `-ConstAttr 0x563720366218 Implicit # | | |-FunctionDecl 0x5637203663b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x563720366290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x563720366468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5637203664e0 Implicit # | | | `-ConstAttr 0x563720366508 Implicit # | | |-FunctionDecl 0x5637203666a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x563720366580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563720366758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5637203667d0 Implicit # | | | `-ConstAttr 0x5637203667f8 Implicit # | | |-FunctionDecl 0x563720366998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x563720366870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563720366a48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563720366ac0 Implicit # | | | `-ConstAttr 0x563720366ae8 Implicit # | | |-FunctionDecl 0x563720366c88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x563720366b60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563720366d38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563720366db0 Implicit # | | | `-ConstAttr 0x563720366dd8 Implicit # | | |-FunctionDecl 0x563720366f78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x563720366e50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x563720367028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5637203670a0 Implicit # | | | `-ConstAttr 0x5637203670c8 Implicit # | | |-FunctionDecl 0x563720367268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x563720367140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563720367318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563720367390 Implicit # | | | `-ConstAttr 0x5637203673b8 Implicit # | | |-FunctionDecl 0x563720367558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x563720367430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563720367608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563720367680 Implicit # | | | `-ConstAttr 0x5637203676a8 Implicit # | | |-FunctionDecl 0x563720367868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x563720367720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563720367918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563720367990 Implicit # | | | `-ConstAttr 0x5637203679b8 Implicit # | | |-FunctionDecl 0x563720367b08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x563720367a18 col:16 'double' # | | | |-BuiltinAliasAttr 0x563720367bb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563720367c30 Implicit # | | | `-ConstAttr 0x563720367c58 Implicit # | | |-FunctionDecl 0x563720367df8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x563720367cd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563720367ea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563720367f20 Implicit # | | | `-ConstAttr 0x563720367f48 Implicit # | | |-FunctionDecl 0x5637203680e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x563720367fc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x563720368198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563720368210 Implicit # | | | `-ConstAttr 0x563720368238 Implicit # | | |-FunctionDecl 0x5637203683d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x5637203682b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563720368488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563720368500 Implicit # | | | `-ConstAttr 0x563720368528 Implicit # | | |-FunctionDecl 0x563720368638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x563720368588 col:18 'half' # | | | |-BuiltinAliasAttr 0x5637203686e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x563720368760 Implicit # | | | `-ConstAttr 0x563720368788 Implicit # | | |-FunctionDecl 0x5637203688a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x5637203687f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563720368950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5637203689c8 Implicit # | | | `-ConstAttr 0x5637203689f0 Implicit # | | |-FunctionDecl 0x563720368b18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x563720368a68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563720368bc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x563720368c40 Implicit # | | | `-ConstAttr 0x563720368c68 Implicit # | | |-FunctionDecl 0x563720368d90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x563720368ce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563720368e40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x563720368eb8 Implicit # | | | `-ConstAttr 0x563720368ee0 Implicit # | | |-FunctionDecl 0x563720368ff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x563720368f40 col:20 'float' # | | | |-BuiltinAliasAttr 0x5637203690a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x563720369118 Implicit # | | | `-ConstAttr 0x563720369140 Implicit # | | |-FunctionDecl 0x563720369268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x5637203691b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563720369318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x563720369390 Implicit # | | | `-ConstAttr 0x5637203693b8 Implicit # | | |-FunctionDecl 0x5637203694e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x563720369430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563720369590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x563720369608 Implicit # | | | `-ConstAttr 0x563720369630 Implicit # | | |-FunctionDecl 0x563720369758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x5637203696a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563720369818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x563720369890 Implicit # | | | `-ConstAttr 0x5637203698b8 Implicit # | | |-FunctionDecl 0x5637203699e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x563720369a88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x563720369ae8 # | | | |-NoThrowAttr 0x563720369b28 Implicit # | | | `-ConstAttr 0x563720369b50 Implicit # | | |-FunctionDecl 0x563720369c50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x563720369ba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x563720369d00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x563720369d78 Implicit # | | | `-ConstAttr 0x563720369da0 Implicit # | | |-FunctionDecl 0x563720369eb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x563720369e08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563720369f68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x563720369fe0 Implicit # | | | `-ConstAttr 0x56372036a008 Implicit # | | |-FunctionDecl 0x56372036a130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x56372036a080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56372036a1e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x56372036a258 Implicit # | | | `-ConstAttr 0x56372036a280 Implicit # | | |-FunctionDecl 0x56372036a3a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x56372036a2f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56372036a458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x56372036a4d0 Implicit # | | | `-ConstAttr 0x56372036a4f8 Implicit # | | |-FunctionDecl 0x56372036a608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x56372036a558 col:23 'float' # | | | |-BuiltinAliasAttr 0x56372036a6b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x56372036a730 Implicit # | | | `-ConstAttr 0x56372036a758 Implicit # | | |-FunctionDecl 0x56372036a880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x56372036a7d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56372036a930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x56372036a9a8 Implicit # | | | `-ConstAttr 0x56372036a9d0 Implicit # | | |-FunctionDecl 0x56372036aaf8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x56372036aa48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56372036aba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x56372036ac20 Implicit # | | | `-ConstAttr 0x56372036ac48 Implicit # | | |-FunctionDecl 0x56372036ad70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x56372036acc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56372036ae20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x56372036ae98 Implicit # | | | `-ConstAttr 0x56372036aec0 Implicit # | | |-FunctionDecl 0x56372036afd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x56372036af20 col:21 'half' # | | | |-BuiltinAliasAttr 0x56372036b080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x56372036b0f8 Implicit # | | | `-ConstAttr 0x56372036b120 Implicit # | | |-FunctionDecl 0x56372036b238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x56372036b188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56372036b2e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x56372036b360 Implicit # | | | `-ConstAttr 0x56372036b388 Implicit # | | |-FunctionDecl 0x56372036b4b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x56372036b400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56372036b560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x56372036b5d8 Implicit # | | | `-ConstAttr 0x56372036b600 Implicit # | | |-FunctionDecl 0x56372036b728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x56372036b678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56372036b7d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5637203d36b8 Implicit # | | | `-ConstAttr 0x5637203d36e0 Implicit # | | |-FunctionDecl 0x5637203d37f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x5637203d3740 col:23 'float' # | | | |-BuiltinAliasAttr 0x5637203d38a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5637203d3918 Implicit # | | | `-ConstAttr 0x5637203d3940 Implicit # | | |-FunctionDecl 0x5637203d3a68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x5637203d39b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5637203d3b18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5637203d3b90 Implicit # | | | `-ConstAttr 0x5637203d3bb8 Implicit # | | |-FunctionDecl 0x5637203d3ce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x5637203d3c30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5637203d3d90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5637203d3e08 Implicit # | | | `-ConstAttr 0x5637203d3e30 Implicit # | | |-FunctionDecl 0x5637203d3f58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x5637203d3ea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5637203d4008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5637203d4080 Implicit # | | | `-ConstAttr 0x5637203d40a8 Implicit # | | |-FunctionDecl 0x5637203d41b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x5637203d4108 col:19 'half' # | | | |-BuiltinAliasAttr 0x5637203d4268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5637203d42e0 Implicit # | | | `-ConstAttr 0x5637203d4308 Implicit # | | |-FunctionDecl 0x5637203d4420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x5637203d4370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5637203d44d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5637203d4548 Implicit # | | | `-ConstAttr 0x5637203d4570 Implicit # | | |-FunctionDecl 0x5637203d4698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x5637203d45e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5637203d4748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5637203d47c0 Implicit # | | | `-ConstAttr 0x5637203d47e8 Implicit # | | |-FunctionDecl 0x5637203d4910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x5637203d4860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5637203d49c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5637203d4a38 Implicit # | | | `-ConstAttr 0x5637203d4a60 Implicit # | | |-FunctionDecl 0x5637203d4b70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x5637203d4ac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x5637203d4c20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5637203d4c98 Implicit # | | | `-ConstAttr 0x5637203d4cc0 Implicit # | | |-FunctionDecl 0x5637203d4de8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x5637203d4d38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5637203d4e98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5637203d4f10 Implicit # | | | `-ConstAttr 0x5637203d4f38 Implicit # | | |-FunctionDecl 0x5637203d5060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x5637203d4fb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5637203d5110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5637203d5188 Implicit # | | | `-ConstAttr 0x5637203d51b0 Implicit # | | |-FunctionDecl 0x5637203d52d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x5637203d5228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5637203d5388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5637203d5400 Implicit # | | | `-ConstAttr 0x5637203d5428 Implicit # | | |-FunctionDecl 0x5637203d5538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x5637203d5488 col:19 'half' # | | | |-BuiltinAliasAttr 0x5637203d55e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5637203d5680 Implicit # | | | `-ConstAttr 0x5637203d56a8 Implicit # | | |-FunctionDecl 0x5637203d57c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x5637203d5710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5637203d5870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5637203d58e8 Implicit # | | | `-ConstAttr 0x5637203d5910 Implicit # | | |-FunctionDecl 0x5637203d5a38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x5637203d5988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5637203d5ae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5637203d5b60 Implicit # | | | `-ConstAttr 0x5637203d5b88 Implicit # | | |-FunctionDecl 0x5637203d5cb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x5637203d5c00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5637203d5d60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5637203d5dd8 Implicit # | | | `-ConstAttr 0x5637203d5e00 Implicit # | | |-FunctionDecl 0x5637203d5f10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x5637203d5e60 col:21 'float' # | | | |-BuiltinAliasAttr 0x5637203d5fc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5637203d6038 Implicit # | | | `-ConstAttr 0x5637203d6060 Implicit # | | |-FunctionDecl 0x5637203d6188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x5637203d60d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5637203d6238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5637203d62b0 Implicit # | | | `-ConstAttr 0x5637203d62d8 Implicit # | | |-FunctionDecl 0x5637203d6400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x5637203d6350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5637203d64b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5637203d6528 Implicit # | | | `-ConstAttr 0x5637203d6550 Implicit # | | `-FunctionDecl 0x5637203d6678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x5637203d65c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x5637203d6728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x5637203d67a0 Implicit # | | `-ConstAttr 0x5637203d67c8 Implicit # | |-LinkageSpecDecl 0x5637203186f8 col:45 implicit C # | | `-FunctionDecl 0x563720318748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5637203187f0 <> Implicit 501 # | | |-NoThrowAttr 0x563720318850 Implicit # | | `-ConstAttr 0x563720318878 Implicit # | |-NamespaceDecl 0x5637203d6818 prev 0x5637202dcca8 line:12:11 hlsl # | | |-original Namespace 0x563720233a98 'hlsl' # | | |-FunctionDecl 0x5637203d6a18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5637203d6930 col:29 used V 'double' # | | | |-CompoundStmt 0x5637203d6d98 # | | | | `-ReturnStmt 0x5637203d6d88 # | | | | `-CallExpr 0x5637203d6d58 'float' # | | | | |-ImplicitCastExpr 0x5637203d6d40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637203d6ce8 '' Function 0x5637202e9c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5637203d6cc0 'float' # | | | | `-ImplicitCastExpr 0x5637203d6ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203d6c90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203d6c58 'double' lvalue ParmVar 0x5637203d6930 'V' 'double' # | | | `-DeprecatedAttr 0x5637203d6ac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637203d6f88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5637203d6e58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5637203d7358 # | | | | `-ReturnStmt 0x5637203d7348 # | | | | `-CallExpr 0x5637203d7318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637203d7300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637203d7278 '' Function 0x5637202e9ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637203d7250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637203d7238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203d7220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203d71e8 'double2':'vector' lvalue ParmVar 0x5637203d6e58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5637203d7038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637203d7548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5637203d7418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5637203dc398 # | | | | `-ReturnStmt 0x5637203dc388 # | | | | `-CallExpr 0x5637203dc358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637203dc340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637203dc2c0 '' Function 0x5637202ea120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637203dc298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637203dc280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203dc268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203dc230 'double3':'vector' lvalue ParmVar 0x5637203d7418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5637203d75f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637203dc588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5637203dc458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5637203dc968 # | | | | `-ReturnStmt 0x5637203dc958 # | | | | `-CallExpr 0x5637203dc928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637203dc910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637203dc888 '' Function 0x5637202ea398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637203dc860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637203dc848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203dc830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203dc7f8 'double4':'vector' lvalue ParmVar 0x5637203dc458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5637203dc638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637203dcb08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5637203dca18 col:26 used V 'int' # | | | |-CompoundStmt 0x5637203dce60 # | | | | `-ReturnStmt 0x5637203dce50 # | | | | `-CallExpr 0x5637203dce20 'float' # | | | | |-ImplicitCastExpr 0x5637203dce08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637203dcde8 '' Function 0x5637202e9c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5637203dcdc0 'float' # | | | | `-ImplicitCastExpr 0x5637203dcda8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203dcd90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203dcd58 'int' lvalue ParmVar 0x5637203dca18 'V' 'int' # | | | `-DeprecatedAttr 0x5637203dcbb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203dd038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5637203dcf10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5637203dd3b0 # | | | | `-ReturnStmt 0x5637203dd3a0 # | | | | `-CallExpr 0x5637203dd370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637203dd358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637203dd338 '' Function 0x5637202e9ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637203dd310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637203dd2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203dd2e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203dd2a8 'int2':'vector' lvalue ParmVar 0x5637203dcf10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5637203dd0e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203dd588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5637203dd460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5637203dd908 # | | | | `-ReturnStmt 0x5637203dd8f8 # | | | | `-CallExpr 0x5637203dd8c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637203dd8b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637203dd890 '' Function 0x5637202ea120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637203dd868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637203dd850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203dd838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203dd800 'int3':'vector' lvalue ParmVar 0x5637203dd460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5637203dd638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203ddae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5637203dd9b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5637203dde70 # | | | | `-ReturnStmt 0x5637203dde60 # | | | | `-CallExpr 0x5637203dde30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637203dde18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637203dddf8 '' Function 0x5637202ea398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637203dddd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637203dddb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203ddda0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203ddd68 'int4':'vector' lvalue ParmVar 0x5637203dd9b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5637203ddb98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203ddfd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5637203ddf20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5637203e33f8 # | | | | `-ReturnStmt 0x5637203e33e8 # | | | | `-CallExpr 0x5637203e33b8 'float' # | | | | |-ImplicitCastExpr 0x5637203e33a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637203e3380 '' Function 0x5637202e9c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5637203e3358 'float' # | | | | `-ImplicitCastExpr 0x5637203e3340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203e3328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203e32f0 'uint':'unsigned int' lvalue ParmVar 0x5637203ddf20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5637203e3130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203e3558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5637203e34a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5637203e38f0 # | | | | `-ReturnStmt 0x5637203e38e0 # | | | | `-CallExpr 0x5637203e38b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637203e3898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637203e3878 '' Function 0x5637202e9ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637203e3850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637203e3838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203e3820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203e37e8 'uint2':'vector' lvalue ParmVar 0x5637203e34a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5637203e3608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203e3a50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5637203e39a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5637203e3df0 # | | | | `-ReturnStmt 0x5637203e3de0 # | | | | `-CallExpr 0x5637203e3db0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637203e3d98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637203e3d78 '' Function 0x5637202ea120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637203e3d50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637203e3d38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203e3d20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203e3ce8 'uint3':'vector' lvalue ParmVar 0x5637203e39a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5637203e3b00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203e3f50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5637203e3ea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5637203e42f8 # | | | | `-ReturnStmt 0x5637203e42e8 # | | | | `-CallExpr 0x5637203e42b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637203e42a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637203e4280 '' Function 0x5637202ea398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637203e4258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637203e4240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203e4228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203e41f0 'uint4':'vector' lvalue ParmVar 0x5637203e3ea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5637203e4000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203e44d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5637203e43a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5637203e4870 # | | | | `-ReturnStmt 0x5637203e4860 # | | | | `-CallExpr 0x5637203e4830 'float' # | | | | |-ImplicitCastExpr 0x5637203e4818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637203e47f8 '' Function 0x5637202e9c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5637203e47d0 'float' # | | | | `-ImplicitCastExpr 0x5637203e47b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203e47a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203e4768 'int64_t':'long' lvalue ParmVar 0x5637203e43a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5637203e4588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203e4a48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5637203e4920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5637203e4e00 # | | | | `-ReturnStmt 0x5637203e4df0 # | | | | `-CallExpr 0x5637203e4dc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637203e4da8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637203e4d88 '' Function 0x5637202e9ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637203e4d60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637203e4d48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203e4d30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203e4cf8 'int64_t2':'vector' lvalue ParmVar 0x5637203e4920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5637203e4af8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203e4fd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5637203e4eb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5637203e53b0 # | | | | `-ReturnStmt 0x5637203e53a0 # | | | | `-CallExpr 0x5637203e5370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637203e5358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637203e5338 '' Function 0x5637202ea120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637203e5310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637203e52f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203e52e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203e52a8 'int64_t3':'vector' lvalue ParmVar 0x5637203e4eb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5637203e5088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203e5588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5637203e5460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5637203e5950 # | | | | `-ReturnStmt 0x5637203e5940 # | | | | `-CallExpr 0x5637203e5910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637203e58f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637203e58d8 '' Function 0x5637202ea398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637203e58b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637203e5898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203e5880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203e5848 'int64_t4':'vector' lvalue ParmVar 0x5637203e5460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5637203e5638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203e5b28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5637203e5a00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5637203e5ee0 # | | | | `-ReturnStmt 0x5637203e5ed0 # | | | | `-CallExpr 0x5637203e5ea0 'float' # | | | | |-ImplicitCastExpr 0x5637203e5e88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637203e5e68 '' Function 0x5637202e9c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5637203e5e40 'float' # | | | | `-ImplicitCastExpr 0x5637203e5e28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203e5e10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203e5dd8 'uint64_t':'unsigned long' lvalue ParmVar 0x5637203e5a00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5637203e5bd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203e60b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5637203e5f90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5637203e6490 # | | | | `-ReturnStmt 0x5637203e6480 # | | | | `-CallExpr 0x5637203e6450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637203e6438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637203e6418 '' Function 0x5637202e9ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637203e63f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637203e63d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203e63c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203e6388 'uint64_t2':'vector' lvalue ParmVar 0x5637203e5f90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5637203e6168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203e6668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5637203e6540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5637203e6a48 # | | | | `-ReturnStmt 0x5637203e6a38 # | | | | `-CallExpr 0x5637203e6a08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637203e69f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637203e69d0 '' Function 0x5637202ea120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637203e69a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637203e6990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203e6978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203e6940 'uint64_t3':'vector' lvalue ParmVar 0x5637203e6540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5637203e6718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203e6c28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5637203e6af8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5637203e7010 # | | | | `-ReturnStmt 0x5637203e7000 # | | | | `-CallExpr 0x5637203e6fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637203e6fb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637203e6f98 '' Function 0x5637202ea398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637203e6f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637203e6f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203e6f40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203e6f08 'uint64_t4':'vector' lvalue ParmVar 0x5637203e6af8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5637203e6cd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203e7198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5637203e70d0 col:29 used V 'double' # | | | |-CompoundStmt 0x5637203e74e0 # | | | | `-ReturnStmt 0x5637203e74d0 # | | | | `-CallExpr 0x5637203e74a0 'float' # | | | | |-ImplicitCastExpr 0x5637203e7488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637203e7468 '' Function 0x563720303920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5637203e7440 'float' # | | | | `-ImplicitCastExpr 0x5637203e7428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203e7410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203e73d8 'double' lvalue ParmVar 0x5637203e70d0 'V' 'double' # | | | `-DeprecatedAttr 0x5637203e7248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637203e7650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5637203e75a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5637203e79b8 # | | | | `-ReturnStmt 0x5637203e79a8 # | | | | `-CallExpr 0x5637203e7978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637203e7960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637203e7940 '' Function 0x563720303b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637203e7918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637203e7900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203e78e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203e78b0 'double2':'vector' lvalue ParmVar 0x5637203e75a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5637203e7700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637203e7b28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5637203e7a78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5637203e7e98 # | | | | `-ReturnStmt 0x5637203e7e88 # | | | | `-CallExpr 0x5637203e7e58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637203e7e40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637203e7e20 '' Function 0x5637202f2588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637203e7df8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637203e7de0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203e7dc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203e7d90 'double3':'vector' lvalue ParmVar 0x5637203e7a78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5637203e7bd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637203e8008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5637203e7f58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5637203e8380 # | | | | `-ReturnStmt 0x5637203e8370 # | | | | `-CallExpr 0x5637203e8340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637203e8328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637203e8308 '' Function 0x5637202f2800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637203e82e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637203e82c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203e82b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203e8278 'double4':'vector' lvalue ParmVar 0x5637203e7f58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5637203e80b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637203e84e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5637203e8430 col:26 used V 'int' # | | | |-CompoundStmt 0x5637203e8838 # | | | | `-ReturnStmt 0x5637203e8828 # | | | | `-CallExpr 0x5637203e87f8 'float' # | | | | |-ImplicitCastExpr 0x5637203e87e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637203e87c0 '' Function 0x563720303920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5637203e8798 'float' # | | | | `-ImplicitCastExpr 0x5637203e8780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203e8768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203e8730 'int' lvalue ParmVar 0x5637203e8430 'V' 'int' # | | | `-DeprecatedAttr 0x5637203e8590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203e8998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5637203e88e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5637203e8d10 # | | | | `-ReturnStmt 0x5637203e8d00 # | | | | `-CallExpr 0x5637203e8cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637203e8cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637203e8c98 '' Function 0x563720303b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637203e8c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637203e8c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203e8c40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203e8c08 'int2':'vector' lvalue ParmVar 0x5637203e88e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5637203e8a48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203e8e70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5637203e8dc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5637203f1380 # | | | | `-ReturnStmt 0x5637203f1370 # | | | | `-CallExpr 0x5637203f1340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637203f1328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637203f1308 '' Function 0x5637202f2588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637203f12e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637203e9138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203e9120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203e90e8 'int3':'vector' lvalue ParmVar 0x5637203e8dc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5637203e8f20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203f14e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5637203f1430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5637203f1868 # | | | | `-ReturnStmt 0x5637203f1858 # | | | | `-CallExpr 0x5637203f1828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637203f1810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637203f17f0 '' Function 0x5637202f2800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637203f17c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637203f17b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203f1798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203f1760 'int4':'vector' lvalue ParmVar 0x5637203f1430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5637203f1590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203f19c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5637203f1918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5637203f1d40 # | | | | `-ReturnStmt 0x5637203f1d30 # | | | | `-CallExpr 0x5637203f1d00 'float' # | | | | |-ImplicitCastExpr 0x5637203f1ce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637203f1cc8 '' Function 0x563720303920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5637203f1ca0 'float' # | | | | `-ImplicitCastExpr 0x5637203f1c88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203f1c70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203f1c38 'uint':'unsigned int' lvalue ParmVar 0x5637203f1918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5637203f1a78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203f1ea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5637203f1df0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5637203f2238 # | | | | `-ReturnStmt 0x5637203f2228 # | | | | `-CallExpr 0x5637203f21f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637203f21e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637203f21c0 '' Function 0x563720303b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637203f2198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637203f2180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203f2168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203f2130 'uint2':'vector' lvalue ParmVar 0x5637203f1df0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5637203f1f50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203f2398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5637203f22e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5637203f2738 # | | | | `-ReturnStmt 0x5637203f2728 # | | | | `-CallExpr 0x5637203f26f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637203f26e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637203f26c0 '' Function 0x5637202f2588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637203f2698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637203f2680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203f2668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203f2630 'uint3':'vector' lvalue ParmVar 0x5637203f22e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5637203f2448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203f2898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5637203f27e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5637203f2c40 # | | | | `-ReturnStmt 0x5637203f2c30 # | | | | `-CallExpr 0x5637203f2c00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637203f2be8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637203f2bc8 '' Function 0x5637202f2800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637203f2ba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637203f2b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203f2b70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203f2b38 'uint4':'vector' lvalue ParmVar 0x5637203f27e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5637203f2948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203f2da0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5637203f2cf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5637203f3138 # | | | | `-ReturnStmt 0x5637203f3128 # | | | | `-CallExpr 0x5637203f30f8 'float' # | | | | |-ImplicitCastExpr 0x5637203f30e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637203f30c0 '' Function 0x563720303920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5637203f3098 'float' # | | | | `-ImplicitCastExpr 0x5637203f3080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203f3068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203f3030 'int64_t':'long' lvalue ParmVar 0x5637203f2cf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5637203f2e50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203f3680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5637203f31e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5637203f3a38 # | | | | `-ReturnStmt 0x5637203f3a28 # | | | | `-CallExpr 0x5637203f39f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637203f39e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637203f39c0 '' Function 0x563720303b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637203f3998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637203f3980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203f3968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203f3930 'int64_t2':'vector' lvalue ParmVar 0x5637203f31e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5637203f3730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203f3b98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5637203f3ae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5637203f3f58 # | | | | `-ReturnStmt 0x5637203f3f48 # | | | | `-CallExpr 0x5637203f3f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637203f3f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637203f3ee0 '' Function 0x5637202f2588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637203f3eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637203f3ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203f3e88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203f3e50 'int64_t3':'vector' lvalue ParmVar 0x5637203f3ae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5637203f3c48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203f40b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5637203f4008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5637203f4480 # | | | | `-ReturnStmt 0x5637203f4470 # | | | | `-CallExpr 0x5637203f4440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637203f4428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637203f4408 '' Function 0x5637202f2800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637203f43e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637203f43c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203f43b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203f4378 'int64_t4':'vector' lvalue ParmVar 0x5637203f4008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5637203f4168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203f45e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5637203f4530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5637203f4998 # | | | | `-ReturnStmt 0x5637203f4988 # | | | | `-CallExpr 0x5637203f4958 'float' # | | | | |-ImplicitCastExpr 0x5637203f4940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637203f4920 '' Function 0x563720303920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5637203f48f8 'float' # | | | | `-ImplicitCastExpr 0x5637203f48e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203f48c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203f4890 'uint64_t':'unsigned long' lvalue ParmVar 0x5637203f4530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5637203f4690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203f4af8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5637203f4a48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5637203f4ed0 # | | | | `-ReturnStmt 0x5637203f4ec0 # | | | | `-CallExpr 0x5637203f4e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637203f4e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637203f4e58 '' Function 0x563720303b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637203f4e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637203f4e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203f4e00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203f4dc8 'uint64_t2':'vector' lvalue ParmVar 0x5637203f4a48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5637203f4ba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203f5030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5637203f4f80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5637203f5410 # | | | | `-ReturnStmt 0x5637203f5400 # | | | | `-CallExpr 0x5637203f53d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637203f53b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637203f5398 '' Function 0x5637202f2588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637203f5370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637203f5358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203f5340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203f5308 'uint64_t3':'vector' lvalue ParmVar 0x5637203f4f80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5637203f50e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203f5570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5637203f54c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5637203f7170 # | | | | `-ReturnStmt 0x5637203f7160 # | | | | `-CallExpr 0x5637203f7130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637203f7118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637203f70f8 '' Function 0x5637202f2800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637203f70d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637203f70b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203f70a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203f7068 'uint64_t4':'vector' lvalue ParmVar 0x5637203f54c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5637203f5620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203f72e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5637203f7230 col:29 used V 'double' # | | | |-CompoundStmt 0x5637203f7628 # | | | | `-ReturnStmt 0x5637203f7618 # | | | | `-CallExpr 0x5637203f75e8 'float' # | | | | |-ImplicitCastExpr 0x5637203f75d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637203f75b0 '' Function 0x563720306d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5637203f7588 'float' # | | | | `-ImplicitCastExpr 0x5637203f7570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203f7558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203f7520 'double' lvalue ParmVar 0x5637203f7230 'V' 'double' # | | | `-DeprecatedAttr 0x5637203f7390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637203f7798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5637203f76e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5637203f7b00 # | | | | `-ReturnStmt 0x5637203f7af0 # | | | | `-CallExpr 0x5637203f7ac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637203f7aa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637203f7a88 '' Function 0x563720306f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637203f7a60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637203f7a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203f7a30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203f79f8 'double2':'vector' lvalue ParmVar 0x5637203f76e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5637203f7848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637203f7c70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5637203f7bc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5637203f7fe0 # | | | | `-ReturnStmt 0x5637203f7fd0 # | | | | `-CallExpr 0x5637203f7fa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637203f7f88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637203f7f68 '' Function 0x5637203071f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637203f7f40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637203f7f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203f7f10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203f7ed8 'double3':'vector' lvalue ParmVar 0x5637203f7bc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5637203f7d20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637203f8150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5637203f80a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5637203f84c8 # | | | | `-ReturnStmt 0x5637203f84b8 # | | | | `-CallExpr 0x5637203f8488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637203f8470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637203f8450 '' Function 0x563720307468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637203f8428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637203f8410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203f83f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203f83c0 'double4':'vector' lvalue ParmVar 0x5637203f80a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5637203f8200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637203f8628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5637203f8578 col:26 used V 'int' # | | | |-CompoundStmt 0x5637203f8980 # | | | | `-ReturnStmt 0x5637203f8970 # | | | | `-CallExpr 0x5637203f8940 'float' # | | | | |-ImplicitCastExpr 0x5637203f8928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637203f8908 '' Function 0x563720306d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5637203f88e0 'float' # | | | | `-ImplicitCastExpr 0x5637203f88c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203f88b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203f8878 'int' lvalue ParmVar 0x5637203f8578 'V' 'int' # | | | `-DeprecatedAttr 0x5637203f86d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203f8ae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5637203f8a30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5637203f8e58 # | | | | `-ReturnStmt 0x5637203f8e48 # | | | | `-CallExpr 0x5637203f8e18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637203f8e00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637203f8de0 '' Function 0x563720306f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637203f8db8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637203f8da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203f8d88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203f8d50 'int2':'vector' lvalue ParmVar 0x5637203f8a30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5637203f8b90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203f9e28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5637203f9d78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5637203fa1a8 # | | | | `-ReturnStmt 0x5637203fa198 # | | | | `-CallExpr 0x5637203fa168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637203fa150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637203fa130 '' Function 0x5637203071f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637203fa108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637203fa0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203fa0d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203fa0a0 'int3':'vector' lvalue ParmVar 0x5637203f9d78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5637203f9ed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203fa308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5637203fa258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5637203fa690 # | | | | `-ReturnStmt 0x5637203fa680 # | | | | `-CallExpr 0x5637203fa650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637203fa638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637203fa618 '' Function 0x563720307468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637203fa5f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637203fa5d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203fa5c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203fa588 'int4':'vector' lvalue ParmVar 0x5637203fa258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5637203fa3b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203fa7f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5637203fa740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5637203fab68 # | | | | `-ReturnStmt 0x5637203fab58 # | | | | `-CallExpr 0x5637203fab28 'float' # | | | | |-ImplicitCastExpr 0x5637203fab10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637203faaf0 '' Function 0x563720306d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5637203faac8 'float' # | | | | `-ImplicitCastExpr 0x5637203faab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203faa98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203faa60 'uint':'unsigned int' lvalue ParmVar 0x5637203fa740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5637203fa8a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203facc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5637203fac18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5637203fb060 # | | | | `-ReturnStmt 0x5637203fb050 # | | | | `-CallExpr 0x5637203fb020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637203fb008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637203fafe8 '' Function 0x563720306f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637203fafc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637203fafa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203faf90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203faf58 'uint2':'vector' lvalue ParmVar 0x5637203fac18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5637203fad78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203fb1c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5637203fb110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5637203fb560 # | | | | `-ReturnStmt 0x5637203fb550 # | | | | `-CallExpr 0x5637203fb520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637203fb508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637203fb4e8 '' Function 0x5637203071f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637203fb4c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637203fb4a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203fb490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203fb458 'uint3':'vector' lvalue ParmVar 0x5637203fb110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5637203fb270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203fb6c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5637203fb610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5637203fba68 # | | | | `-ReturnStmt 0x5637203fba58 # | | | | `-CallExpr 0x5637203fba28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637203fba10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637203fb9f0 '' Function 0x563720307468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637203fb9c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637203fb9b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203fb998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203fb960 'uint4':'vector' lvalue ParmVar 0x5637203fb610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5637203fb770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203fbbc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5637203fbb18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5637203fc830 # | | | | `-ReturnStmt 0x5637203fc820 # | | | | `-CallExpr 0x5637203fc7f0 'float' # | | | | |-ImplicitCastExpr 0x5637203fc7d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637203fc7b8 '' Function 0x563720306d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5637203fc790 'float' # | | | | `-ImplicitCastExpr 0x5637203fc778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203fc760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203fc728 'int64_t':'long' lvalue ParmVar 0x5637203fbb18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5637203fbc78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203fc990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5637203fc8e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5637203fcd48 # | | | | `-ReturnStmt 0x5637203fcd38 # | | | | `-CallExpr 0x5637203fcd08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637203fccf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637203fccd0 '' Function 0x563720306f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637203fcca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637203fcc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203fcc78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203fcc40 'int64_t2':'vector' lvalue ParmVar 0x5637203fc8e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5637203fca40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203fcea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5637203fcdf8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5637203fd268 # | | | | `-ReturnStmt 0x5637203fd258 # | | | | `-CallExpr 0x5637203fd228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637203fd210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637203fd1f0 '' Function 0x5637203071f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637203fd1c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637203fd1b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203fd198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203fd160 'int64_t3':'vector' lvalue ParmVar 0x5637203fcdf8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5637203fcf58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203fd3c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5637203fd318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5637203fd790 # | | | | `-ReturnStmt 0x5637203fd780 # | | | | `-CallExpr 0x5637203fd750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637203fd738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637203fd718 '' Function 0x563720307468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637203fd6f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637203fd6d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203fd6c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203fd688 'int64_t4':'vector' lvalue ParmVar 0x5637203fd318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5637203fd478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203fd8f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5637203fd840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5637203fdca8 # | | | | `-ReturnStmt 0x5637203fdc98 # | | | | `-CallExpr 0x5637203fdc68 'float' # | | | | |-ImplicitCastExpr 0x5637203fdc50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637203fdc30 '' Function 0x563720306d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5637203fdc08 'float' # | | | | `-ImplicitCastExpr 0x5637203fdbf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203fdbd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203fdba0 'uint64_t':'unsigned long' lvalue ParmVar 0x5637203fd840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5637203fd9a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203fde08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5637203fdd58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5637203fe1e0 # | | | | `-ReturnStmt 0x5637203fe1d0 # | | | | `-CallExpr 0x5637203fe1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637203fe188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637203fe168 '' Function 0x563720306f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637203fe140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637203fe128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203fe110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203fe0d8 'uint64_t2':'vector' lvalue ParmVar 0x5637203fdd58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5637203fdeb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203fe340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5637203fe290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5637203ff048 # | | | | `-ReturnStmt 0x5637203ff038 # | | | | `-CallExpr 0x5637203ff008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637203feff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637203fefd0 '' Function 0x5637203071f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637203fefa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637203fef90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203fef78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203fef40 'uint64_t3':'vector' lvalue ParmVar 0x5637203fe290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5637203fe3f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203ff1a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5637203ff0f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5637203ff590 # | | | | `-ReturnStmt 0x5637203ff580 # | | | | `-CallExpr 0x5637203ff550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637203ff538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637203ff518 '' Function 0x563720307468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637203ff4f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637203ff4d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203ff4c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203ff488 'uint64_t4':'vector' lvalue ParmVar 0x5637203ff0f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5637203ff258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203ff7e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x5637203ff650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5637203ff6d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x5637203ffc00 # | | | | `-ReturnStmt 0x5637203ffbf0 # | | | | `-CallExpr 0x5637203ffbb8 'float' # | | | | |-ImplicitCastExpr 0x5637203ffba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5637203ffb50 '' Function 0x5637203085c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5637203ffa98 'float' # | | | | | `-ImplicitCastExpr 0x5637203ffa80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5637203ffa68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5637203ffa30 'double' lvalue ParmVar 0x5637203ff650 'V1' 'double' # | | | | `-CStyleCastExpr 0x5637203ffb28 'float' # | | | | `-ImplicitCastExpr 0x5637203ffb10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203ffaf8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203ffac0 'double' lvalue ParmVar 0x5637203ff6d0 'V2' 'double' # | | | `-DeprecatedAttr 0x5637203ff8a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637203ffe98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5637203ffcc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5637203ffd40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x563720400320 # | | | | `-ReturnStmt 0x563720400310 # | | | | `-CallExpr 0x5637204002d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204002c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x563720400238 '' Function 0x563720308958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x563720400168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563720400150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720400138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720400100 'double2':'vector' lvalue ParmVar 0x5637203ffcc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x563720400210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204001f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204001e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204001a8 'double2':'vector' lvalue ParmVar 0x5637203ffd40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x5637203fff50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637204005b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5637204003e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x563720400460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x563720400a40 # | | | | `-ReturnStmt 0x563720400a30 # | | | | `-CallExpr 0x5637204009f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204009e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x563720400960 '' Function 0x563720308d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x563720400890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563720400878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720400860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720400828 'double3':'vector' lvalue ParmVar 0x5637204003e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x563720400938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720400920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720400908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204008d0 'double3':'vector' lvalue ParmVar 0x563720400460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x563720400670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563720400cd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x563720400b00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x563720400b80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x5637204015a0 # | | | | `-ReturnStmt 0x563720401590 # | | | | `-CallExpr 0x563720401558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720401540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5637204014c0 '' Function 0x5637203090a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5637204013f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5637204013d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5637204013c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720401388 'double4':'vector' lvalue ParmVar 0x563720400b00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x563720401498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720401480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720401468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720401430 'double4':'vector' lvalue ParmVar 0x563720400b80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x563720400d90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637204017e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x563720401650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5637204016d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x563720401be0 # | | | | `-ReturnStmt 0x563720401bd0 # | | | | `-CallExpr 0x563720401b98 'float' # | | | | |-ImplicitCastExpr 0x563720401b80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x563720401b60 '' Function 0x5637203085c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x563720401aa8 'float' # | | | | | `-ImplicitCastExpr 0x563720401a90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720401a78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720401a40 'int' lvalue ParmVar 0x563720401650 'V1' 'int' # | | | | `-CStyleCastExpr 0x563720401b38 'float' # | | | | `-ImplicitCastExpr 0x563720401b20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720401b08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720401ad0 'int' lvalue ParmVar 0x5637204016d0 'V2' 'int' # | | | `-DeprecatedAttr 0x5637204018a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720401e68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x563720401c90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x563720401d10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x563720402298 # | | | | `-ReturnStmt 0x563720402288 # | | | | `-CallExpr 0x563720402250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563720402238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x563720402218 '' Function 0x563720308958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x563720402148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563720402130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720402118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5637204020e0 'int2':'vector' lvalue ParmVar 0x563720401c90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5637204021f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204021d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204021c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720402188 'int2':'vector' lvalue ParmVar 0x563720401d10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x563720401f20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720402518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x563720402348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5637204023c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x563720402950 # | | | | `-ReturnStmt 0x563720402940 # | | | | `-CallExpr 0x563720402908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204028f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5637204028d0 '' Function 0x563720308d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x563720402800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5637204027e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5637204027d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720402798 'int3':'vector' lvalue ParmVar 0x563720402348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5637204028a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720402890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720402878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720402840 'int3':'vector' lvalue ParmVar 0x5637204023c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x5637204025d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720402bd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x563720402a00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x563720402a80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x563720403018 # | | | | `-ReturnStmt 0x563720403008 # | | | | `-CallExpr 0x563720402fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720402fb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x563720402f98 '' Function 0x5637203090a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x563720402ec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563720402eb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720402e98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720402e60 'int4':'vector' lvalue ParmVar 0x563720402a00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x563720402f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720402f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720402f40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720402f08 'int4':'vector' lvalue ParmVar 0x563720402a80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x563720402c90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720403878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5637204030c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563720403148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x563720403c90 # | | | | `-ReturnStmt 0x563720403c80 # | | | | `-CallExpr 0x563720403c48 'float' # | | | | |-ImplicitCastExpr 0x563720403c30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x563720403c10 '' Function 0x5637203085c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x563720403b58 'float' # | | | | | `-ImplicitCastExpr 0x563720403b40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720403b28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720403af0 'uint':'unsigned int' lvalue ParmVar 0x5637204030c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x563720403be8 'float' # | | | | `-ImplicitCastExpr 0x563720403bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720403bb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720403b80 'uint':'unsigned int' lvalue ParmVar 0x563720403148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563720403930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720403f18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x563720403d40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x563720403dc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x563720404368 # | | | | `-ReturnStmt 0x563720404358 # | | | | `-CallExpr 0x563720404320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563720404308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5637204042e8 '' Function 0x563720308958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x563720404218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563720404200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5637204041e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5637204041b0 'uint2':'vector' lvalue ParmVar 0x563720403d40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5637204042c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204042a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720404290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720404258 'uint2':'vector' lvalue ParmVar 0x563720403dc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563720403fd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204045e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x563720404418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x563720404498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x563720404a40 # | | | | `-ReturnStmt 0x563720404a30 # | | | | `-CallExpr 0x5637204049f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204049e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5637204049c0 '' Function 0x563720308d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5637204048f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5637204048d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5637204048c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720404888 'uint3':'vector' lvalue ParmVar 0x563720404418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x563720404998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720404980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720404968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720404930 'uint3':'vector' lvalue ParmVar 0x563720404498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5637204046a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720404cc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x563720404af0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x563720404b70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x563720405128 # | | | | `-ReturnStmt 0x563720405118 # | | | | `-CallExpr 0x5637204050e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204050c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5637204050a8 '' Function 0x5637203090a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x563720404fd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563720404fc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720404fa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720404f70 'uint4':'vector' lvalue ParmVar 0x563720404af0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x563720405080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720405068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720405050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720405018 'uint4':'vector' lvalue ParmVar 0x563720404b70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563720404d80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204053a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5637204051d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x563720405258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x563720408318 # | | | | `-ReturnStmt 0x563720408308 # | | | | `-CallExpr 0x5637204082d0 'float' # | | | | |-ImplicitCastExpr 0x563720405780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x563720405760 '' Function 0x5637203085c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5637204056a8 'float' # | | | | | `-ImplicitCastExpr 0x563720405690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720405678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720405640 'int64_t':'long' lvalue ParmVar 0x5637204051d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x563720405738 'float' # | | | | `-ImplicitCastExpr 0x563720405720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720405708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204056d0 'int64_t':'long' lvalue ParmVar 0x563720405258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563720405460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720408598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5637204083c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x563720408448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x563720408a08 # | | | | `-ReturnStmt 0x5637204089f8 # | | | | `-CallExpr 0x5637204089c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204089a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x563720408988 '' Function 0x563720308958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5637204088b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5637204088a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720408888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720408850 'int64_t2':'vector' lvalue ParmVar 0x5637204083c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x563720408960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720408948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720408930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204088f8 'int64_t2':'vector' lvalue ParmVar 0x563720408448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563720408650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720408c88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563720408ab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x563720408b38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x563720409100 # | | | | `-ReturnStmt 0x5637204090f0 # | | | | `-CallExpr 0x5637204090b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204090a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x563720409080 '' Function 0x563720308d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x563720408fb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563720408f98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720408f80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720408f48 'int64_t3':'vector' lvalue ParmVar 0x563720408ab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x563720409058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720409040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720409028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720408ff0 'int64_t3':'vector' lvalue ParmVar 0x563720408b38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563720408d40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720409388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5637204091b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x563720409230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x563720409808 # | | | | `-ReturnStmt 0x5637204097f8 # | | | | `-CallExpr 0x5637204097c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204097a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x563720409788 '' Function 0x5637203090a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5637204096b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5637204096a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720409688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720409650 'int64_t4':'vector' lvalue ParmVar 0x5637204091b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x563720409760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720409748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720409730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204096f8 'int64_t4':'vector' lvalue ParmVar 0x563720409230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563720409440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720409a88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5637204098b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x563720409938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563720409ee0 # | | | | `-ReturnStmt 0x563720409ed0 # | | | | `-CallExpr 0x563720409e98 'float' # | | | | |-ImplicitCastExpr 0x563720409e80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x563720409e60 '' Function 0x5637203085c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x563720409da8 'float' # | | | | | `-ImplicitCastExpr 0x563720409d90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720409d78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720409d40 'uint64_t':'unsigned long' lvalue ParmVar 0x5637204098b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x563720409e38 'float' # | | | | `-ImplicitCastExpr 0x563720409e20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720409e08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720409dd0 'uint64_t':'unsigned long' lvalue ParmVar 0x563720409938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563720409b40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372040a168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563720409f90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x56372040a010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56372040a618 # | | | | `-ReturnStmt 0x56372040a608 # | | | | `-CallExpr 0x56372040a5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372040a5b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x56372040a598 '' Function 0x563720308958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x56372040a4c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56372040a4b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56372040a498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56372040a460 'uint64_t2':'vector' lvalue ParmVar 0x563720409f90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x56372040a570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372040a558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372040a540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372040a508 'uint64_t2':'vector' lvalue ParmVar 0x56372040a010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56372040a220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372040a898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56372040a6c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x56372040a748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56372040ad30 # | | | | `-ReturnStmt 0x56372040ad20 # | | | | `-CallExpr 0x56372040ace8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56372040acd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x56372040acb0 '' Function 0x563720308d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x56372040abe0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56372040abc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56372040abb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56372040ab78 'uint64_t3':'vector' lvalue ParmVar 0x56372040a6c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x56372040ac88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56372040ac70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372040ac58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372040ac20 'uint64_t3':'vector' lvalue ParmVar 0x56372040a748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56372040a950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372040afb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56372040ade0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x56372040ae60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56372040b458 # | | | | `-ReturnStmt 0x56372040b448 # | | | | `-CallExpr 0x56372040b410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56372040b3f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x56372040b3d8 '' Function 0x5637203090a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x56372040b308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56372040b2f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56372040b2d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56372040b2a0 'uint64_t4':'vector' lvalue ParmVar 0x56372040ade0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x56372040b3b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56372040b398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372040b380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372040b348 'uint64_t4':'vector' lvalue ParmVar 0x56372040ae60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56372040b070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372040b5c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x56372040b518 col:29 used V 'double' # | | | |-CompoundStmt 0x56372040b910 # | | | | `-ReturnStmt 0x56372040b900 # | | | | `-CallExpr 0x56372040b8d0 'float' # | | | | |-ImplicitCastExpr 0x56372040b8b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56372040b898 '' Function 0x563720309d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x56372040b870 'float' # | | | | `-ImplicitCastExpr 0x56372040b858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372040b840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372040b808 'double' lvalue ParmVar 0x56372040b518 'V' 'double' # | | | `-DeprecatedAttr 0x56372040b678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56372040ba80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56372040b9d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56372040bde8 # | | | | `-ReturnStmt 0x56372040bdd8 # | | | | `-CallExpr 0x56372040bda8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372040bd90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56372040bd70 '' Function 0x563720309fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56372040bd48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372040bd30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372040bd18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372040bce0 'double2':'vector' lvalue ParmVar 0x56372040b9d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56372040bb30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56372040bf58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56372040bea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x56372040c2c8 # | | | | `-ReturnStmt 0x56372040c2b8 # | | | | `-CallExpr 0x56372040c288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56372040c270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56372040c250 '' Function 0x56372030a220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56372040c228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56372040c210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372040c1f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372040c1c0 'double3':'vector' lvalue ParmVar 0x56372040bea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56372040c008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56372040c448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56372040c398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56372040c7c0 # | | | | `-ReturnStmt 0x56372040c7b0 # | | | | `-CallExpr 0x56372040c780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56372040c768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56372040c748 '' Function 0x56372030a498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56372040c720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56372040c708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372040c6f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372040c6b8 'double4':'vector' lvalue ParmVar 0x56372040c398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x56372040c4f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56372040c920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x56372040c870 col:26 used V 'int' # | | | |-CompoundStmt 0x56372040cc78 # | | | | `-ReturnStmt 0x56372040cc68 # | | | | `-CallExpr 0x56372040cc38 'float' # | | | | |-ImplicitCastExpr 0x56372040cc20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56372040cc00 '' Function 0x563720309d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x56372040cbd8 'float' # | | | | `-ImplicitCastExpr 0x56372040cbc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372040cba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372040cb70 'int' lvalue ParmVar 0x56372040c870 'V' 'int' # | | | `-DeprecatedAttr 0x56372040c9d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372040cdd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x56372040cd28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x56372040d150 # | | | | `-ReturnStmt 0x56372040d140 # | | | | `-CallExpr 0x56372040d110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372040d0f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56372040d0d8 '' Function 0x563720309fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56372040d0b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372040d098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372040d080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372040d048 'int2':'vector' lvalue ParmVar 0x56372040cd28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x56372040ce88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372040d2b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x56372040d200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x56372040d630 # | | | | `-ReturnStmt 0x56372040d620 # | | | | `-CallExpr 0x56372040d5f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56372040d5d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56372040d5b8 '' Function 0x56372030a220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56372040d590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56372040d578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372040d560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372040d528 'int3':'vector' lvalue ParmVar 0x56372040d200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x56372040d360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372040d790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x56372040d6e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x56372040db18 # | | | | `-ReturnStmt 0x56372040db08 # | | | | `-CallExpr 0x56372040dad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56372040dac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56372040daa0 '' Function 0x56372030a498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56372040da78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56372040da60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372040da48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372040da10 'int4':'vector' lvalue ParmVar 0x56372040d6e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x56372040d840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372040dc78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x56372040dbc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x56372040dff0 # | | | | `-ReturnStmt 0x56372040dfe0 # | | | | `-CallExpr 0x56372040dfb0 'float' # | | | | |-ImplicitCastExpr 0x56372040df98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56372040df78 '' Function 0x563720309d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x56372040df50 'float' # | | | | `-ImplicitCastExpr 0x56372040df38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372040df20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372040dee8 'uint':'unsigned int' lvalue ParmVar 0x56372040dbc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56372040dd28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372040e150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56372040e0a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x56372040fd10 # | | | | `-ReturnStmt 0x56372040fd00 # | | | | `-CallExpr 0x56372040fcd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372040fcb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56372040fc98 '' Function 0x563720309fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56372040fc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372040fc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372040fc40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372040fc08 'uint2':'vector' lvalue ParmVar 0x56372040e0a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56372040e200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372040fe70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56372040fdc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563720410210 # | | | | `-ReturnStmt 0x563720410200 # | | | | `-CallExpr 0x5637204101d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204101b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563720410198 '' Function 0x56372030a220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563720410170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720410158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720410140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720410108 'uint3':'vector' lvalue ParmVar 0x56372040fdc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56372040ff20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720410370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5637204102c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563720410718 # | | | | `-ReturnStmt 0x563720410708 # | | | | `-CallExpr 0x5637204106d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204106c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204106a0 '' Function 0x56372030a498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563720410678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720410660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720410648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720410610 'uint4':'vector' lvalue ParmVar 0x5637204102c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563720410420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720410878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5637204107c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563720410c10 # | | | | `-ReturnStmt 0x563720410c00 # | | | | `-CallExpr 0x563720410bd0 'float' # | | | | |-ImplicitCastExpr 0x563720410bb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563720410b98 '' Function 0x563720309d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x563720410b70 'float' # | | | | `-ImplicitCastExpr 0x563720410b58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720410b40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720410b08 'int64_t':'long' lvalue ParmVar 0x5637204107c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563720410928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720410d70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563720410cc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563720411128 # | | | | `-ReturnStmt 0x563720411118 # | | | | `-CallExpr 0x5637204110e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204110d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637204110b0 '' Function 0x563720309fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563720411088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720411070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720411058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720411020 'int64_t2':'vector' lvalue ParmVar 0x563720410cc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563720410e20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720411288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5637204111d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563720411648 # | | | | `-ReturnStmt 0x563720411638 # | | | | `-CallExpr 0x563720411608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204115f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637204115d0 '' Function 0x56372030a220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204115a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720411590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720411578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720411540 'int64_t3':'vector' lvalue ParmVar 0x5637204111d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563720411338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204117a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5637204116f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563720413148 # | | | | `-ReturnStmt 0x563720413138 # | | | | `-CallExpr 0x563720413108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204130f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204130d0 '' Function 0x56372030a498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563720411ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720411ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720411aa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720411a68 'int64_t4':'vector' lvalue ParmVar 0x5637204116f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563720411858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204132a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5637204131f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563720413660 # | | | | `-ReturnStmt 0x563720413650 # | | | | `-CallExpr 0x563720413620 'float' # | | | | |-ImplicitCastExpr 0x563720413608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637204135e8 '' Function 0x563720309d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5637204135c0 'float' # | | | | `-ImplicitCastExpr 0x5637204135a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720413590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720413558 'uint64_t':'unsigned long' lvalue ParmVar 0x5637204131f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563720413358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204137c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563720413710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563720413b98 # | | | | `-ReturnStmt 0x563720413b88 # | | | | `-CallExpr 0x563720413b58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563720413b40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563720413b20 '' Function 0x563720309fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563720413af8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720413ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720413ac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720413a90 'uint64_t2':'vector' lvalue ParmVar 0x563720413710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563720413870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720413cf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563720413c48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5637204140d8 # | | | | `-ReturnStmt 0x5637204140c8 # | | | | `-CallExpr 0x563720414098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563720414080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563720414060 '' Function 0x56372030a220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563720414038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720414020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720414008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720413fd0 'uint64_t3':'vector' lvalue ParmVar 0x563720413c48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563720413da8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720414238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563720414188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563720414620 # | | | | `-ReturnStmt 0x563720414610 # | | | | `-CallExpr 0x5637204145e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204145c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204145a8 '' Function 0x56372030a498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563720414580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720414568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720414550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720414518 'uint64_t4':'vector' lvalue ParmVar 0x563720414188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5637204142e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x563720414d20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x563720414638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5637204146d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x563720414c78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x5637204149e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x563720414ac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x563720414b38 col:41 p2 'T' # | | | |-CompoundStmt 0x563720415090 # | | | | `-ReturnStmt 0x563720415080 # | | | | `-RecoveryExpr 0x563720415048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x563720414e90 '' lvalue (ADL) = 'clamp' 0x563720313fc8 0x56372030a888 0x56372030ad40 0x56372030b1a8 0x56372030b608 0x56372030ba08 0x56372030bed8 0x56372030c338 0x56372030c798 0x56372030cbf8 0x56372030d088 0x56372030d4e8 0x56372030d948 0x56372030ee08 0x56372030f268 0x56372030f6c8 0x56372030fb28 0x56372030ff98 0x5637203103f8 0x563720310858 0x563720310cb8 0x5637203110d8 0x563720311538 0x563720311998 0x5637202f8d28 0x5637202f9128 0x5637202f9588 0x5637202f99e8 # | | | | |-RecoveryExpr 0x563720414fb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x563720414fd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x563720414d90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5637204157c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x5637204150e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563720415178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x563720415718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x563720415488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x563720415500 col:24 p1 'T' # | | | |-ParmVarDecl 0x5637204155d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x563720415b30 # | | | | `-ReturnStmt 0x563720415b20 # | | | | `-RecoveryExpr 0x563720415ae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x563720415930 '' lvalue (ADL) = 'clamp' 0x5637202f99e8 0x563720313fc8 0x56372030a888 0x56372030ad40 0x56372030b1a8 0x56372030b608 0x56372030ba08 0x56372030bed8 0x56372030c338 0x56372030c798 0x56372030cbf8 0x56372030d088 0x56372030d4e8 0x56372030d948 0x56372030ee08 0x56372030f268 0x56372030f6c8 0x56372030fb28 0x56372030ff98 0x5637203103f8 0x563720310858 0x563720310cb8 0x5637203110d8 0x563720311538 0x563720311998 0x5637202f8d28 0x5637202f9128 0x5637202f9588 # | | | | |-RecoveryExpr 0x563720415a50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x563720415ac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x563720415830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5637204161d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x563720415b48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563720415be8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x563720416128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x563720415ef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x563720415f70 col:24 p1 'T' # | | | |-ParmVarDecl 0x563720415fe8 col:30 p2 'T' # | | | |-CompoundStmt 0x563720416570 # | | | | `-ReturnStmt 0x563720416560 # | | | | `-RecoveryExpr 0x563720416530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x563720416340 '' lvalue (ADL) = 'clamp' 0x5637202f9588 0x5637202f99e8 0x563720313fc8 0x56372030a888 0x56372030ad40 0x56372030b1a8 0x56372030b608 0x56372030ba08 0x56372030bed8 0x56372030c338 0x56372030c798 0x56372030cbf8 0x56372030d088 0x56372030d4e8 0x56372030d948 0x56372030ee08 0x56372030f268 0x56372030f6c8 0x56372030fb28 0x56372030ff98 0x5637203103f8 0x563720310858 0x563720310cb8 0x5637203110d8 0x563720311538 0x563720311998 0x5637202f8d28 0x5637202f9128 # | | | | `-RecoveryExpr 0x563720416460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x563720416240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5637204166d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563720416628 col:29 used V 'double' # | | | |-CompoundStmt 0x563720416a20 # | | | | `-ReturnStmt 0x563720416a10 # | | | | `-CallExpr 0x5637204169e0 'float' # | | | | |-ImplicitCastExpr 0x5637204169c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637204169a8 '' Function 0x563720315788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x563720416980 'float' # | | | | `-ImplicitCastExpr 0x563720416968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720416950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720416918 'double' lvalue ParmVar 0x563720416628 'V' 'double' # | | | `-DeprecatedAttr 0x563720416788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563720416b88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563720416ad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563720416ef0 # | | | | `-ReturnStmt 0x563720416ee0 # | | | | `-CallExpr 0x563720416eb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563720416e98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563720416e78 '' Function 0x563720315a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563720416e50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720416e38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720416e20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720416de8 'double2':'vector' lvalue ParmVar 0x563720416ad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563720416c38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637204170f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563720416fa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563720417460 # | | | | `-ReturnStmt 0x563720417450 # | | | | `-CallExpr 0x563720417420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563720417408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637204173e8 '' Function 0x563720315c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204173c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204173a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720417390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720417358 'double3':'vector' lvalue ParmVar 0x563720416fa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5637204171a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637204175c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563720417518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563720417940 # | | | | `-ReturnStmt 0x563720417930 # | | | | `-CallExpr 0x563720417900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204178e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204178c8 '' Function 0x563720316f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637204178a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720417888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720417870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720417838 'double4':'vector' lvalue ParmVar 0x563720417518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563720417678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563720417aa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5637204179f0 col:26 used V 'int' # | | | |-CompoundStmt 0x563720417df8 # | | | | `-ReturnStmt 0x563720417de8 # | | | | `-CallExpr 0x563720417db8 'float' # | | | | |-ImplicitCastExpr 0x563720417da0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563720417d80 '' Function 0x563720315788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x563720417d58 'float' # | | | | `-ImplicitCastExpr 0x563720417d40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720417d28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720417cf0 'int' lvalue ParmVar 0x5637204179f0 'V' 'int' # | | | `-DeprecatedAttr 0x563720417b50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720417f58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563720417ea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5637204182d0 # | | | | `-ReturnStmt 0x5637204182c0 # | | | | `-CallExpr 0x563720418290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563720418278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563720418258 '' Function 0x563720315a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563720418230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720418218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720418200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204181c8 'int2':'vector' lvalue ParmVar 0x563720417ea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563720418008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720418430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563720418380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5637204187b0 # | | | | `-ReturnStmt 0x5637204187a0 # | | | | `-CallExpr 0x563720418770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563720418758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563720418738 '' Function 0x563720315c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563720418710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204186f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204186e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204186a8 'int3':'vector' lvalue ParmVar 0x563720418380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5637204184e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720418910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563720418860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563720418c98 # | | | | `-ReturnStmt 0x563720418c88 # | | | | `-CallExpr 0x563720418c58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720418c40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563720418c20 '' Function 0x563720316f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563720418bf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720418be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720418bc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720418b90 'int4':'vector' lvalue ParmVar 0x563720418860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5637204189c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720418df8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563720418d48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5637204191a0 # | | | | `-ReturnStmt 0x563720419190 # | | | | `-CallExpr 0x563720419160 'float' # | | | | |-ImplicitCastExpr 0x563720419148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563720419128 '' Function 0x563720315788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x563720419100 'float' # | | | | `-ImplicitCastExpr 0x5637204190b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204190a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720419068 'uint':'unsigned int' lvalue ParmVar 0x563720418d48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563720418ea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720419300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563720419250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563720419698 # | | | | `-ReturnStmt 0x563720419688 # | | | | `-CallExpr 0x563720419658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563720419640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563720419620 '' Function 0x563720315a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637204195f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204195e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204195c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720419590 'uint2':'vector' lvalue ParmVar 0x563720419250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5637204193b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204197f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563720419748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563720419b98 # | | | | `-ReturnStmt 0x563720419b88 # | | | | `-CallExpr 0x563720419b58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563720419b40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563720419b20 '' Function 0x563720315c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563720419af8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720419ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720419ac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720419a90 'uint3':'vector' lvalue ParmVar 0x563720419748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5637204198a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720419cf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563720419c48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56372041a0a0 # | | | | `-ReturnStmt 0x56372041a090 # | | | | `-CallExpr 0x56372041a060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56372041a048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56372041a028 '' Function 0x563720316f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56372041a000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720419fe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720419fd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720419f98 'uint4':'vector' lvalue ParmVar 0x563720419c48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563720419da8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372041a200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56372041a150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56372041a598 # | | | | `-ReturnStmt 0x56372041a588 # | | | | `-CallExpr 0x56372041a558 'float' # | | | | |-ImplicitCastExpr 0x56372041a540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56372041a520 '' Function 0x563720315788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x56372041a4f8 'float' # | | | | `-ImplicitCastExpr 0x56372041a4e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372041a4c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372041a490 'int64_t':'long' lvalue ParmVar 0x56372041a150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56372041a2b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372041a6f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56372041a648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56372041aab0 # | | | | `-ReturnStmt 0x56372041aaa0 # | | | | `-CallExpr 0x56372041aa70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372041aa58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56372041aa38 '' Function 0x563720315a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56372041aa10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372041a9f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372041a9e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372041a9a8 'int64_t2':'vector' lvalue ParmVar 0x56372041a648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56372041a7a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372041ac10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56372041ab60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56372041afd0 # | | | | `-ReturnStmt 0x56372041afc0 # | | | | `-CallExpr 0x56372041af90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56372041af78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56372041af58 '' Function 0x563720315c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56372041af30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56372041af18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372041af00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372041aec8 'int64_t3':'vector' lvalue ParmVar 0x56372041ab60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56372041acc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372041b830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56372041b080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56372041bbf8 # | | | | `-ReturnStmt 0x56372041bbe8 # | | | | `-CallExpr 0x56372041bbb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56372041bba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56372041bb80 '' Function 0x563720316f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56372041bb58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56372041bb40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372041bb28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372041baf0 'int64_t4':'vector' lvalue ParmVar 0x56372041b080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56372041b8e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372041bd58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56372041bca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56372041c110 # | | | | `-ReturnStmt 0x56372041c100 # | | | | `-CallExpr 0x56372041c0d0 'float' # | | | | |-ImplicitCastExpr 0x56372041c0b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56372041c098 '' Function 0x563720315788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x56372041c070 'float' # | | | | `-ImplicitCastExpr 0x56372041c058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372041c040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372041c008 'uint64_t':'unsigned long' lvalue ParmVar 0x56372041bca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56372041be08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372041c270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56372041c1c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56372041c648 # | | | | `-ReturnStmt 0x56372041c638 # | | | | `-CallExpr 0x56372041c608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372041c5f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56372041c5d0 '' Function 0x563720315a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56372041c5a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372041c590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372041c578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372041c540 'uint64_t2':'vector' lvalue ParmVar 0x56372041c1c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56372041c320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372041c7a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56372041c6f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56372041cb88 # | | | | `-ReturnStmt 0x56372041cb78 # | | | | `-CallExpr 0x56372041cb48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56372041cb30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56372041cb10 '' Function 0x563720315c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56372041cae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56372041cad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372041cab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372041ca80 'uint64_t3':'vector' lvalue ParmVar 0x56372041c6f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56372041c858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372041cce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56372041cc38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56372041d0d0 # | | | | `-ReturnStmt 0x56372041d0c0 # | | | | `-CallExpr 0x56372041d090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56372041d078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56372041d058 '' Function 0x563720316f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56372041d030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56372041d018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372041d000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372041cfc8 'uint64_t4':'vector' lvalue ParmVar 0x56372041cc38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56372041cd98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372041d240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x56372041d190 col:29 used V 'double' # | | | |-CompoundStmt 0x56372041d588 # | | | | `-ReturnStmt 0x56372041d578 # | | | | `-CallExpr 0x56372041d548 'float' # | | | | |-ImplicitCastExpr 0x56372041d530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56372041d510 '' Function 0x563720317b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x56372041d4e8 'float' # | | | | `-ImplicitCastExpr 0x56372041d4d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372041d4b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372041d480 'double' lvalue ParmVar 0x56372041d190 'V' 'double' # | | | `-DeprecatedAttr 0x56372041d2f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56372041d6f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56372041d648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56372041e260 # | | | | `-ReturnStmt 0x56372041e250 # | | | | `-CallExpr 0x56372041e220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372041e208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56372041e1e8 '' Function 0x563720317e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56372041e1c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372041e1a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372041e190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372041e158 'double2':'vector' lvalue ParmVar 0x56372041d648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56372041d7a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56372041e3d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56372041e320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x56372041e740 # | | | | `-ReturnStmt 0x56372041e730 # | | | | `-CallExpr 0x56372041e700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56372041e6e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56372041e6c8 '' Function 0x563720318078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56372041e6a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56372041e688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372041e670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372041e638 'double3':'vector' lvalue ParmVar 0x56372041e320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56372041e480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56372041e8b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56372041e800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56372041ec28 # | | | | `-ReturnStmt 0x56372041ec18 # | | | | `-CallExpr 0x56372041ebe8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56372041ebd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56372041ebb0 '' Function 0x5637203182f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56372041eb88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56372041eb70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372041eb58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372041eb20 'double4':'vector' lvalue ParmVar 0x56372041e800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x56372041e960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56372041ed88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x56372041ecd8 col:26 used V 'int' # | | | |-CompoundStmt 0x56372041f0e0 # | | | | `-ReturnStmt 0x56372041f0d0 # | | | | `-CallExpr 0x56372041f0a0 'float' # | | | | |-ImplicitCastExpr 0x56372041f088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56372041f068 '' Function 0x563720317b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x56372041f040 'float' # | | | | `-ImplicitCastExpr 0x56372041f028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372041f010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372041efd8 'int' lvalue ParmVar 0x56372041ecd8 'V' 'int' # | | | `-DeprecatedAttr 0x56372041ee38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372041f240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x56372041f190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x56372041f5b8 # | | | | `-ReturnStmt 0x56372041f5a8 # | | | | `-CallExpr 0x56372041f578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372041f560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56372041f540 '' Function 0x563720317e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56372041f518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372041f500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372041f4e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372041f4b0 'int2':'vector' lvalue ParmVar 0x56372041f190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x56372041f2f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372041f718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x56372041f668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x56372041fa98 # | | | | `-ReturnStmt 0x56372041fa88 # | | | | `-CallExpr 0x56372041fa58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56372041fa40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56372041fa20 '' Function 0x563720318078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56372041f9f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56372041f9e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372041f9c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372041f990 'int3':'vector' lvalue ParmVar 0x56372041f668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x56372041f7c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372041fbf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x56372041fb48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x56372041ff80 # | | | | `-ReturnStmt 0x56372041ff70 # | | | | `-CallExpr 0x56372041ff40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56372041ff28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56372041ff08 '' Function 0x5637203182f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56372041fee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56372041fec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372041feb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372041fe78 'int4':'vector' lvalue ParmVar 0x56372041fb48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x56372041fca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720420928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563720420878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563720420ca0 # | | | | `-ReturnStmt 0x563720420c90 # | | | | `-CallExpr 0x563720420c60 'float' # | | | | |-ImplicitCastExpr 0x563720420c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563720420c28 '' Function 0x563720317b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x563720420c00 'float' # | | | | `-ImplicitCastExpr 0x563720420be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720420bd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720420b98 'uint':'unsigned int' lvalue ParmVar 0x563720420878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5637204209d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720420e00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563720420d50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563720421198 # | | | | `-ReturnStmt 0x563720421188 # | | | | `-CallExpr 0x563720421158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563720421140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563720421120 '' Function 0x563720317e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637204210f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204210e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204210c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720421090 'uint2':'vector' lvalue ParmVar 0x563720420d50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563720420eb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204212f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563720421248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563720421698 # | | | | `-ReturnStmt 0x563720421688 # | | | | `-CallExpr 0x563720421658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563720421640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563720421620 '' Function 0x563720318078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204215f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204215e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204215c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720421590 'uint3':'vector' lvalue ParmVar 0x563720421248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5637204213a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204217f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563720421748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563720421ba0 # | | | | `-ReturnStmt 0x563720421b90 # | | | | `-CallExpr 0x563720421b60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720421b48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563720421b28 '' Function 0x5637203182f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563720421b00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720421ae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720421ad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720421a98 'uint4':'vector' lvalue ParmVar 0x563720421748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5637204218a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720421d00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563720421c50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563720422098 # | | | | `-ReturnStmt 0x563720422088 # | | | | `-CallExpr 0x563720422058 'float' # | | | | |-ImplicitCastExpr 0x563720422040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563720422020 '' Function 0x563720317b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x563720421ff8 'float' # | | | | `-ImplicitCastExpr 0x563720421fe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720421fc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720421f90 'int64_t':'long' lvalue ParmVar 0x563720421c50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563720421db0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204221f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563720422148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5637204225b0 # | | | | `-ReturnStmt 0x5637204225a0 # | | | | `-CallExpr 0x563720422570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563720422558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563720422538 '' Function 0x563720317e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563720422510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204224f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204224e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204224a8 'int64_t2':'vector' lvalue ParmVar 0x563720422148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5637204222a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720422710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563720422660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5637204234c0 # | | | | `-ReturnStmt 0x5637204234b0 # | | | | `-CallExpr 0x563720423480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563720423468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563720423448 '' Function 0x563720318078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563720423420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720423408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204233f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204233b8 'int64_t3':'vector' lvalue ParmVar 0x563720422660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5637204231b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720423620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563720423570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5637204239e8 # | | | | `-ReturnStmt 0x5637204239d8 # | | | | `-CallExpr 0x5637204239a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720423990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563720423970 '' Function 0x5637203182f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563720423948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720423930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720423918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204238e0 'int64_t4':'vector' lvalue ParmVar 0x563720423570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5637204236d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720423b48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563720423a98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563720423f00 # | | | | `-ReturnStmt 0x563720423ef0 # | | | | `-CallExpr 0x563720423ec0 'float' # | | | | |-ImplicitCastExpr 0x563720423ea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563720423e88 '' Function 0x563720317b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x563720423e60 'float' # | | | | `-ImplicitCastExpr 0x563720423e48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720423e30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720423df8 'uint64_t':'unsigned long' lvalue ParmVar 0x563720423a98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563720423bf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720424060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563720423fb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563720424438 # | | | | `-ReturnStmt 0x563720424428 # | | | | `-CallExpr 0x5637204243f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204243e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637204243c0 '' Function 0x563720317e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563720424398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720424380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720424368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720424330 'uint64_t2':'vector' lvalue ParmVar 0x563720423fb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563720424110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720424598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5637204244e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563720424978 # | | | | `-ReturnStmt 0x563720424968 # | | | | `-CallExpr 0x563720424938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563720424920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563720424900 '' Function 0x563720318078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204248d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204248c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204248a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720424870 'uint64_t3':'vector' lvalue ParmVar 0x5637204244e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563720424648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720424ad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563720424a28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563720424ec0 # | | | | `-ReturnStmt 0x563720424eb0 # | | | | `-CallExpr 0x563720424e80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720424e68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563720424e48 '' Function 0x5637203182f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563720424e20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720424e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720424df0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720424db8 'uint64_t4':'vector' lvalue ParmVar 0x563720424a28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563720424b88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720425030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563720424f80 col:29 used V 'double' # | | | |-CompoundStmt 0x5637204258b8 # | | | | `-ReturnStmt 0x5637204258a8 # | | | | `-CallExpr 0x563720425878 'float' # | | | | |-ImplicitCastExpr 0x563720425860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563720425840 '' Function 0x56372031cf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x563720425818 'float' # | | | | `-ImplicitCastExpr 0x563720425800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204257e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204257b0 'double' lvalue ParmVar 0x563720424f80 'V' 'double' # | | | `-DeprecatedAttr 0x5637204250e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563720425a28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563720425978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563720425d90 # | | | | `-ReturnStmt 0x563720425d80 # | | | | `-CallExpr 0x563720425d50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563720425d38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563720425d18 '' Function 0x56372031d178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563720425cf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720425cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720425cc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720425c88 'double2':'vector' lvalue ParmVar 0x563720425978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563720425ad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563720425f00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563720425e50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563720426270 # | | | | `-ReturnStmt 0x563720426260 # | | | | `-CallExpr 0x563720426230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563720426218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637204261f8 '' Function 0x56372031d3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204261d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204261b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204261a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720426168 'double3':'vector' lvalue ParmVar 0x563720425e50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563720425fb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637204263e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563720426330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563720426758 # | | | | `-ReturnStmt 0x563720426748 # | | | | `-CallExpr 0x563720426718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720426700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204266e0 '' Function 0x56372031d668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637204266b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204266a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720426688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720426650 'double4':'vector' lvalue ParmVar 0x563720426330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563720426490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637204268b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563720426808 col:26 used V 'int' # | | | |-CompoundStmt 0x563720426c18 # | | | | `-ReturnStmt 0x563720426c08 # | | | | `-CallExpr 0x563720426bd8 'float' # | | | | |-ImplicitCastExpr 0x563720426bc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563720426ba0 '' Function 0x56372031cf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x563720426b78 'float' # | | | | `-ImplicitCastExpr 0x563720426b60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720426b48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720426b10 'int' lvalue ParmVar 0x563720426808 'V' 'int' # | | | `-DeprecatedAttr 0x563720426968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720426d78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563720426cc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5637204270f8 # | | | | `-ReturnStmt 0x5637204270e8 # | | | | `-CallExpr 0x5637204270b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204270a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563720427080 '' Function 0x56372031d178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563720427058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720427040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720427028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720426ff0 'int2':'vector' lvalue ParmVar 0x563720426cc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563720426e28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720427258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5637204271a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5637204275e0 # | | | | `-ReturnStmt 0x5637204275d0 # | | | | `-CallExpr 0x5637204275a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563720427588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563720427568 '' Function 0x56372031d3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563720427540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720427528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720427510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204274d8 'int3':'vector' lvalue ParmVar 0x5637204271a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563720427308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720428000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563720427f50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563720428390 # | | | | `-ReturnStmt 0x563720428380 # | | | | `-CallExpr 0x563720428350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720428338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563720428318 '' Function 0x56372031d668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637204282f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204282d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204282c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720428288 'int4':'vector' lvalue ParmVar 0x563720427f50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5637204280b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204284f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563720428440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563720428870 # | | | | `-ReturnStmt 0x563720428860 # | | | | `-CallExpr 0x563720428830 'float' # | | | | |-ImplicitCastExpr 0x563720428818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637204287f8 '' Function 0x56372031cf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5637204287d0 'float' # | | | | `-ImplicitCastExpr 0x5637204287b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204287a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720428768 'uint':'unsigned int' lvalue ParmVar 0x563720428440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5637204285a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204289d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563720428920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563720428d70 # | | | | `-ReturnStmt 0x563720428d60 # | | | | `-CallExpr 0x563720428d30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563720428d18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563720428cf8 '' Function 0x56372031d178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563720428cd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720428cb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720428ca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720428c68 'uint2':'vector' lvalue ParmVar 0x563720428920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563720428a80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720428ed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563720428e20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563720429278 # | | | | `-ReturnStmt 0x563720429268 # | | | | `-CallExpr 0x563720429238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563720429220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563720429200 '' Function 0x56372031d3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204291d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204291c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204291a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720429170 'uint3':'vector' lvalue ParmVar 0x563720428e20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563720428f80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204293d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563720429328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563720429788 # | | | | `-ReturnStmt 0x563720429778 # | | | | `-CallExpr 0x563720429748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720429730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563720429710 '' Function 0x56372031d668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637204296e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204296d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204296b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720429680 'uint4':'vector' lvalue ParmVar 0x563720429328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563720429488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204298e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563720429838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563720429c88 # | | | | `-ReturnStmt 0x563720429c78 # | | | | `-CallExpr 0x563720429c48 'float' # | | | | |-ImplicitCastExpr 0x563720429c30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563720429c10 '' Function 0x56372031cf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x563720429be8 'float' # | | | | `-ImplicitCastExpr 0x563720429bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720429bb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720429b80 'int64_t':'long' lvalue ParmVar 0x563720429838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563720429998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720429de8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563720429d38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56372042ba78 # | | | | `-ReturnStmt 0x56372042ba68 # | | | | `-CallExpr 0x56372042ba38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372042ba20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56372042ba00 '' Function 0x56372031d178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56372042b9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372042b9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372042b9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372042b970 'int64_t2':'vector' lvalue ParmVar 0x563720429d38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563720429e98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372042bbd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56372042bb28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56372042bfa0 # | | | | `-ReturnStmt 0x56372042bf90 # | | | | `-CallExpr 0x56372042bf60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56372042bf48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56372042bf28 '' Function 0x56372031d3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56372042bf00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56372042bee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372042bed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372042be98 'int64_t3':'vector' lvalue ParmVar 0x56372042bb28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56372042bc88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372042c100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56372042c050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56372042c4d0 # | | | | `-ReturnStmt 0x56372042c4c0 # | | | | `-CallExpr 0x56372042c490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56372042c478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56372042c458 '' Function 0x56372031d668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56372042c430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56372042c418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372042c400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372042c3c8 'int64_t4':'vector' lvalue ParmVar 0x56372042c050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56372042c1b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372042c630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56372042c580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56372042c9f0 # | | | | `-ReturnStmt 0x56372042c9e0 # | | | | `-CallExpr 0x56372042c9b0 'float' # | | | | |-ImplicitCastExpr 0x56372042c998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56372042c978 '' Function 0x56372031cf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x56372042c950 'float' # | | | | `-ImplicitCastExpr 0x56372042c938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372042c920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372042c8e8 'uint64_t':'unsigned long' lvalue ParmVar 0x56372042c580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56372042c6e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372042cb50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56372042caa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56372042cf30 # | | | | `-ReturnStmt 0x56372042cf20 # | | | | `-CallExpr 0x56372042cef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372042ced8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56372042ceb8 '' Function 0x56372031d178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56372042ce90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372042ce78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372042ce60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372042ce28 'uint64_t2':'vector' lvalue ParmVar 0x56372042caa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56372042cc00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372042d090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56372042cfe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56372042d478 # | | | | `-ReturnStmt 0x56372042d468 # | | | | `-CallExpr 0x56372042d438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56372042d420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56372042d400 '' Function 0x56372031d3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56372042d3d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56372042d3c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372042d3a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372042d370 'uint64_t3':'vector' lvalue ParmVar 0x56372042cfe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56372042d140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372042d5d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56372042d528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56372042e2d0 # | | | | `-ReturnStmt 0x56372042e2c0 # | | | | `-CallExpr 0x56372042e290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56372042e278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56372042e258 '' Function 0x56372031d668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56372042e230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56372042e218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372042e200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372042e1c8 'uint64_t4':'vector' lvalue ParmVar 0x56372042d528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56372042d688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372042e438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x56372042e388 col:29 used V 'double' # | | | |-CompoundStmt 0x56372042e780 # | | | | `-ReturnStmt 0x56372042e770 # | | | | `-CallExpr 0x56372042e740 'float' # | | | | |-ImplicitCastExpr 0x56372042e728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56372042e708 '' Function 0x563720324628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x56372042e6e0 'float' # | | | | `-ImplicitCastExpr 0x56372042e6c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372042e6b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372042e678 'double' lvalue ParmVar 0x56372042e388 'V' 'double' # | | | `-DeprecatedAttr 0x56372042e4e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56372042e8e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56372042e838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56372042ec50 # | | | | `-ReturnStmt 0x56372042ec40 # | | | | `-CallExpr 0x56372042ec10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372042ebf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56372042ebd8 '' Function 0x5637203248a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56372042ebb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372042eb98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372042eb80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372042eb48 'double2':'vector' lvalue ParmVar 0x56372042e838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56372042e998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56372042edb8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56372042ed08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x56372042f128 # | | | | `-ReturnStmt 0x56372042f118 # | | | | `-CallExpr 0x56372042f0e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56372042f0d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56372042f0b0 '' Function 0x563720324b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56372042f088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56372042f070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372042f058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372042f020 'double3':'vector' lvalue ParmVar 0x56372042ed08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56372042ee68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56372042f290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56372042f1e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56372042f608 # | | | | `-ReturnStmt 0x56372042f5f8 # | | | | `-CallExpr 0x56372042f5c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56372042f5b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56372042f590 '' Function 0x563720324da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56372042f568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56372042f550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372042f538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372042f500 'double4':'vector' lvalue ParmVar 0x56372042f1e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x56372042f340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56372042f768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x56372042f6b8 col:26 used V 'int' # | | | |-CompoundStmt 0x56372042fac0 # | | | | `-ReturnStmt 0x56372042fab0 # | | | | `-CallExpr 0x56372042fa80 'float' # | | | | |-ImplicitCastExpr 0x56372042fa68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56372042fa48 '' Function 0x563720324628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x56372042fa20 'float' # | | | | `-ImplicitCastExpr 0x56372042fa08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372042f9f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372042f9b8 'int' lvalue ParmVar 0x56372042f6b8 'V' 'int' # | | | `-DeprecatedAttr 0x56372042f818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372042fc20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x56372042fb70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x56372042ff98 # | | | | `-ReturnStmt 0x56372042ff88 # | | | | `-CallExpr 0x56372042ff58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372042ff40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56372042ff20 '' Function 0x5637203248a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56372042fef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372042fee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372042fec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372042fe90 'int2':'vector' lvalue ParmVar 0x56372042fb70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x56372042fcd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720430780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5637204306d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563720430b00 # | | | | `-ReturnStmt 0x563720430af0 # | | | | `-CallExpr 0x563720430ac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563720430aa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563720430a88 '' Function 0x563720324b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563720430a60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720430a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720430a30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204309f8 'int3':'vector' lvalue ParmVar 0x5637204306d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563720430830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720430c60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563720430bb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563720430fe8 # | | | | `-ReturnStmt 0x563720430fd8 # | | | | `-CallExpr 0x563720430fa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720430f90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563720430f70 '' Function 0x563720324da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563720430f48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720430f30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720430f18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720430ee0 'int4':'vector' lvalue ParmVar 0x563720430bb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563720430d10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720431148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563720431098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5637204314c0 # | | | | `-ReturnStmt 0x5637204314b0 # | | | | `-CallExpr 0x563720431480 'float' # | | | | |-ImplicitCastExpr 0x563720431468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563720431448 '' Function 0x563720324628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x563720431420 'float' # | | | | `-ImplicitCastExpr 0x563720431408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204313f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204313b8 'uint':'unsigned int' lvalue ParmVar 0x563720431098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5637204311f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720431620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563720431570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5637204319b8 # | | | | `-ReturnStmt 0x5637204319a8 # | | | | `-CallExpr 0x563720431978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563720431960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563720431940 '' Function 0x5637203248a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563720431918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720431900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204318e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204318b0 'uint2':'vector' lvalue ParmVar 0x563720431570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5637204316d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720431b18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563720431a68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563720431eb8 # | | | | `-ReturnStmt 0x563720431ea8 # | | | | `-CallExpr 0x563720431e78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563720431e60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563720431e40 '' Function 0x563720324b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563720431e18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720431e00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720431de8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720431db0 'uint3':'vector' lvalue ParmVar 0x563720431a68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563720431bc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720432018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563720431f68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5637204323c0 # | | | | `-ReturnStmt 0x5637204323b0 # | | | | `-CallExpr 0x563720432380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720432368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563720432348 '' Function 0x563720324da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563720432320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720432308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204322f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204322b8 'uint4':'vector' lvalue ParmVar 0x563720431f68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5637204320c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720432520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563720432470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563720433200 # | | | | `-ReturnStmt 0x5637204331f0 # | | | | `-CallExpr 0x5637204331c0 'float' # | | | | |-ImplicitCastExpr 0x5637204331a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563720433188 '' Function 0x563720324628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x563720433160 'float' # | | | | `-ImplicitCastExpr 0x563720433148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720433130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204330f8 'int64_t':'long' lvalue ParmVar 0x563720432470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5637204325d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720433360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5637204332b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563720433718 # | | | | `-ReturnStmt 0x563720433708 # | | | | `-CallExpr 0x5637204336d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204336c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637204336a0 '' Function 0x5637203248a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563720433678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720433660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720433648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720433610 'int64_t2':'vector' lvalue ParmVar 0x5637204332b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563720433410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720433878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5637204337c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563720433c38 # | | | | `-ReturnStmt 0x563720433c28 # | | | | `-CallExpr 0x563720433bf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563720433be0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563720433bc0 '' Function 0x563720324b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563720433b98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720433b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720433b68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720433b30 'int64_t3':'vector' lvalue ParmVar 0x5637204337c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563720433928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720433d98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563720433ce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563720434160 # | | | | `-ReturnStmt 0x563720434150 # | | | | `-CallExpr 0x563720434120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720434108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204340e8 '' Function 0x563720324da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637204340c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204340a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720434090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720434058 'int64_t4':'vector' lvalue ParmVar 0x563720433ce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563720433e48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204342c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563720434210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563720434678 # | | | | `-ReturnStmt 0x563720434668 # | | | | `-CallExpr 0x563720434638 'float' # | | | | |-ImplicitCastExpr 0x563720434620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563720434600 '' Function 0x563720324628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5637204345d8 'float' # | | | | `-ImplicitCastExpr 0x5637204345c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204345a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720434570 'uint64_t':'unsigned long' lvalue ParmVar 0x563720434210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563720434370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204347d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563720434728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563720434bb0 # | | | | `-ReturnStmt 0x563720434ba0 # | | | | `-CallExpr 0x563720434b70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563720434b58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563720434b38 '' Function 0x5637203248a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563720434b10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720434af8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720434ae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720434aa8 'uint64_t2':'vector' lvalue ParmVar 0x563720434728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563720434888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720434d10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563720434c60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563720438628 # | | | | `-ReturnStmt 0x563720438618 # | | | | `-CallExpr 0x5637204385e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204385d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637204385b0 '' Function 0x563720324b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563720438588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720438570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720438558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720434fe8 'uint64_t3':'vector' lvalue ParmVar 0x563720434c60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563720434dc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720438788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5637204386d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563720438b70 # | | | | `-ReturnStmt 0x563720438b60 # | | | | `-CallExpr 0x563720438b30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720438b18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563720438af8 '' Function 0x563720324da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563720438ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720438ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720438aa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720438a68 'uint64_t4':'vector' lvalue ParmVar 0x5637204386d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563720438838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720438ce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563720438c30 col:29 used V 'double' # | | | |-CompoundStmt 0x563720439028 # | | | | `-ReturnStmt 0x563720439018 # | | | | `-CallExpr 0x563720438fe8 'float' # | | | | |-ImplicitCastExpr 0x563720438fd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563720438fb0 '' Function 0x5637203259b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x563720438f88 'float' # | | | | `-ImplicitCastExpr 0x563720438f70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720438f58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720438f20 'double' lvalue ParmVar 0x563720438c30 'V' 'double' # | | | `-DeprecatedAttr 0x563720438d90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563720439198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5637204390e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563720439500 # | | | | `-ReturnStmt 0x5637204394f0 # | | | | `-CallExpr 0x5637204394c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204394a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563720439488 '' Function 0x563720303dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563720439460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720439448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720439430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204393f8 'double2':'vector' lvalue ParmVar 0x5637204390e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563720439248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563720439670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5637204395c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5637204399e0 # | | | | `-ReturnStmt 0x5637204399d0 # | | | | `-CallExpr 0x5637204399a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563720439988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563720439968 '' Function 0x563720304038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563720439940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720439928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720439910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204398d8 'double3':'vector' lvalue ParmVar 0x5637204395c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563720439720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563720439b50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563720439aa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563720439ec8 # | | | | `-ReturnStmt 0x563720439eb8 # | | | | `-CallExpr 0x563720439e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720439e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563720439e50 '' Function 0x5637203042b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563720439e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720439e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720439df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720439dc0 'double4':'vector' lvalue ParmVar 0x563720439aa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563720439c00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56372043a028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563720439f78 col:26 used V 'int' # | | | |-CompoundStmt 0x56372043a380 # | | | | `-ReturnStmt 0x56372043a370 # | | | | `-CallExpr 0x56372043a340 'float' # | | | | |-ImplicitCastExpr 0x56372043a328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56372043a308 '' Function 0x5637203259b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x56372043a2e0 'float' # | | | | `-ImplicitCastExpr 0x56372043a2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372043a2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372043a278 'int' lvalue ParmVar 0x563720439f78 'V' 'int' # | | | `-DeprecatedAttr 0x56372043a0d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372043a550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x56372043a430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x56372043a8c8 # | | | | `-ReturnStmt 0x56372043a8b8 # | | | | `-CallExpr 0x56372043a888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372043a870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56372043a850 '' Function 0x563720303dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56372043a828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372043a810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372043a7f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372043a7c0 'int2':'vector' lvalue ParmVar 0x56372043a430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x56372043a600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372043aa28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x56372043a978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x56372043ada8 # | | | | `-ReturnStmt 0x56372043ad98 # | | | | `-CallExpr 0x56372043ad68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56372043ad50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56372043ad30 '' Function 0x563720304038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56372043ad08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56372043acf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372043acd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372043aca0 'int3':'vector' lvalue ParmVar 0x56372043a978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x56372043aad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372043af08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x56372043ae58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x56372043b290 # | | | | `-ReturnStmt 0x56372043b280 # | | | | `-CallExpr 0x56372043b250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56372043b238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56372043b218 '' Function 0x5637203042b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56372043b1f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56372043b1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372043b1c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372043b188 'int4':'vector' lvalue ParmVar 0x56372043ae58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x56372043afb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372043b3f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x56372043b340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x56372043b768 # | | | | `-ReturnStmt 0x56372043b758 # | | | | `-CallExpr 0x56372043b728 'float' # | | | | |-ImplicitCastExpr 0x56372043b710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56372043b6f0 '' Function 0x5637203259b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x56372043b6c8 'float' # | | | | `-ImplicitCastExpr 0x56372043b6b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372043b698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372043b660 'uint':'unsigned int' lvalue ParmVar 0x56372043b340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56372043b4a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372043b8c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56372043b818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x56372043bc60 # | | | | `-ReturnStmt 0x56372043bc50 # | | | | `-CallExpr 0x56372043bc20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372043bc08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56372043bbe8 '' Function 0x563720303dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56372043bbc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372043bba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372043bb90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372043bb58 'uint2':'vector' lvalue ParmVar 0x56372043b818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56372043b978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372043bdc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56372043bd10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x56372043c160 # | | | | `-ReturnStmt 0x56372043c150 # | | | | `-CallExpr 0x56372043c120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56372043c108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56372043c0e8 '' Function 0x563720304038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56372043c0c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56372043c0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372043c090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372043c058 'uint3':'vector' lvalue ParmVar 0x56372043bd10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56372043be70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372043c2c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56372043c210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56372043c680 # | | | | `-ReturnStmt 0x56372043c670 # | | | | `-CallExpr 0x56372043c640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56372043c628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56372043c608 '' Function 0x5637203042b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56372043c5e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56372043c5c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372043c5b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372043c578 'uint4':'vector' lvalue ParmVar 0x56372043c210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56372043c370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372043c7e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56372043c730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56372043cb78 # | | | | `-ReturnStmt 0x56372043cb68 # | | | | `-CallExpr 0x56372043cb38 'float' # | | | | |-ImplicitCastExpr 0x56372043cb20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56372043cb00 '' Function 0x5637203259b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x56372043cad8 'float' # | | | | `-ImplicitCastExpr 0x56372043cac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372043caa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372043ca70 'int64_t':'long' lvalue ParmVar 0x56372043c730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56372043c890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372043ccd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56372043cc28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56372043d090 # | | | | `-ReturnStmt 0x56372043d080 # | | | | `-CallExpr 0x56372043d050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372043d038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56372043d018 '' Function 0x563720303dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56372043cff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372043cfd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372043cfc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372043cf88 'int64_t2':'vector' lvalue ParmVar 0x56372043cc28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56372043cd88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372043d1f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56372043d140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56372043d5b0 # | | | | `-ReturnStmt 0x56372043d5a0 # | | | | `-CallExpr 0x56372043d570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56372043d558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56372043d538 '' Function 0x563720304038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56372043d510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56372043d4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372043d4e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372043d4a8 'int64_t3':'vector' lvalue ParmVar 0x56372043d140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56372043d2a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372043d710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56372043d660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56372043dad8 # | | | | `-ReturnStmt 0x56372043dac8 # | | | | `-CallExpr 0x56372043da98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56372043da80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56372043da60 '' Function 0x5637203042b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56372043da38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56372043da20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372043da08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372043d9d0 'int64_t4':'vector' lvalue ParmVar 0x56372043d660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56372043d7c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372043dc38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56372043db88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56372043dff0 # | | | | `-ReturnStmt 0x56372043dfe0 # | | | | `-CallExpr 0x56372043dfb0 'float' # | | | | |-ImplicitCastExpr 0x56372043df98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56372043df78 '' Function 0x5637203259b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x56372043df50 'float' # | | | | `-ImplicitCastExpr 0x56372043df38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372043df20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372043dee8 'uint64_t':'unsigned long' lvalue ParmVar 0x56372043db88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56372043dce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372043e150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56372043e0a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56372043e528 # | | | | `-ReturnStmt 0x56372043e518 # | | | | `-CallExpr 0x56372043e4e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372043e4d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56372043e4b0 '' Function 0x563720303dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56372043e488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372043e470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372043e458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372043e420 'uint64_t2':'vector' lvalue ParmVar 0x56372043e0a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56372043e200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372043e988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56372043e8d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56372043ed68 # | | | | `-ReturnStmt 0x56372043ed58 # | | | | `-CallExpr 0x56372043ed28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56372043ed10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56372043ecf0 '' Function 0x563720304038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56372043ecc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56372043ecb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372043ec98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372043ec60 'uint64_t3':'vector' lvalue ParmVar 0x56372043e8d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56372043ea38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372043eec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56372043ee18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56372043f2b0 # | | | | `-ReturnStmt 0x56372043f2a0 # | | | | `-CallExpr 0x56372043f270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56372043f258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56372043f238 '' Function 0x5637203042b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56372043f210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56372043f1f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372043f1e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372043f1a8 'uint64_t4':'vector' lvalue ParmVar 0x56372043ee18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56372043ef78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372043f420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x56372043f370 col:29 used V 'double' # | | | |-CompoundStmt 0x56372043f768 # | | | | `-ReturnStmt 0x56372043f758 # | | | | `-CallExpr 0x56372043f728 'float' # | | | | |-ImplicitCastExpr 0x56372043f710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56372043f6f0 '' Function 0x56372032f240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x56372043f6c8 'float' # | | | | `-ImplicitCastExpr 0x56372043f6b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372043f698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372043f660 'double' lvalue ParmVar 0x56372043f370 'V' 'double' # | | | `-DeprecatedAttr 0x56372043f4d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56372043f8d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56372043f828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56372043fc40 # | | | | `-ReturnStmt 0x56372043fc30 # | | | | `-CallExpr 0x56372043fc00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372043fbe8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56372043fbc8 '' Function 0x56372032f4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56372043fba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372043fb88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372043fb70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372043fb38 'double2':'vector' lvalue ParmVar 0x56372043f828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56372043f988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56372043fdb0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56372043fd00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563720440120 # | | | | `-ReturnStmt 0x563720440110 # | | | | `-CallExpr 0x5637204400e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204400c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637204400a8 '' Function 0x56372032f730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563720440080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720440068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720440050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720440018 'double3':'vector' lvalue ParmVar 0x56372043fd00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56372043fe60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563720440290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5637204401e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563720440608 # | | | | `-ReturnStmt 0x5637204405f8 # | | | | `-CallExpr 0x5637204405c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204405b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563720440590 '' Function 0x56372032f9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563720440568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720440550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720440538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720440500 'double4':'vector' lvalue ParmVar 0x5637204401e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563720440340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563720440768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5637204406b8 col:26 used V 'int' # | | | |-CompoundStmt 0x563720441368 # | | | | `-ReturnStmt 0x563720441358 # | | | | `-CallExpr 0x563720441328 'float' # | | | | |-ImplicitCastExpr 0x563720441310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637204412f0 '' Function 0x56372032f240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5637204412c8 'float' # | | | | `-ImplicitCastExpr 0x5637204412b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720441298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720441260 'int' lvalue ParmVar 0x5637204406b8 'V' 'int' # | | | `-DeprecatedAttr 0x5637204410c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204414c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563720441418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563720441840 # | | | | `-ReturnStmt 0x563720441830 # | | | | `-CallExpr 0x563720441800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204417e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637204417c8 '' Function 0x56372032f4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637204417a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720441788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720441770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720441738 'int2':'vector' lvalue ParmVar 0x563720441418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563720441578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204419a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5637204418f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563720441d20 # | | | | `-ReturnStmt 0x563720441d10 # | | | | `-CallExpr 0x563720441ce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563720441cc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563720441ca8 '' Function 0x56372032f730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563720441c80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720441c68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720441c50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720441c18 'int3':'vector' lvalue ParmVar 0x5637204418f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563720441a50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720441e80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563720441dd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563720442208 # | | | | `-ReturnStmt 0x5637204421f8 # | | | | `-CallExpr 0x5637204421c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204421b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563720442190 '' Function 0x56372032f9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563720442168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720442150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720442138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720442100 'int4':'vector' lvalue ParmVar 0x563720441dd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563720441f30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720442368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5637204422b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5637204426e0 # | | | | `-ReturnStmt 0x5637204426d0 # | | | | `-CallExpr 0x5637204426a0 'float' # | | | | |-ImplicitCastExpr 0x563720442688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563720442668 '' Function 0x56372032f240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x563720442640 'float' # | | | | `-ImplicitCastExpr 0x563720442628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720442610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204425d8 'uint':'unsigned int' lvalue ParmVar 0x5637204422b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563720442418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720442840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563720442790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563720442bd8 # | | | | `-ReturnStmt 0x563720442bc8 # | | | | `-CallExpr 0x563720442b98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563720442b80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563720442b60 '' Function 0x56372032f4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563720442b38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720442b20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720442b08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720442ad0 'uint2':'vector' lvalue ParmVar 0x563720442790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5637204428f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720442d38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563720442c88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563720449b60 # | | | | `-ReturnStmt 0x563720449b50 # | | | | `-CallExpr 0x563720449b20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563720443080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563720443060 '' Function 0x56372032f730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563720443038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720443020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720443008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720442fd0 'uint3':'vector' lvalue ParmVar 0x563720442c88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563720442de8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720449cc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563720449c10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56372044a068 # | | | | `-ReturnStmt 0x56372044a058 # | | | | `-CallExpr 0x56372044a028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56372044a010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563720449ff0 '' Function 0x56372032f9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563720449fc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720449fb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720449f98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720449f60 'uint4':'vector' lvalue ParmVar 0x563720449c10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563720449d70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372044a1c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56372044a118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56372044a560 # | | | | `-ReturnStmt 0x56372044a550 # | | | | `-CallExpr 0x56372044a520 'float' # | | | | |-ImplicitCastExpr 0x56372044a508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56372044a4e8 '' Function 0x56372032f240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x56372044a4c0 'float' # | | | | `-ImplicitCastExpr 0x56372044a4a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372044a490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372044a458 'int64_t':'long' lvalue ParmVar 0x56372044a118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56372044a278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372044a6c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56372044a610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56372044aa78 # | | | | `-ReturnStmt 0x56372044aa68 # | | | | `-CallExpr 0x56372044aa38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372044aa20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56372044aa00 '' Function 0x56372032f4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56372044a9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372044a9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372044a9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372044a970 'int64_t2':'vector' lvalue ParmVar 0x56372044a610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56372044a770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372044abd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56372044ab28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56372044af98 # | | | | `-ReturnStmt 0x56372044af88 # | | | | `-CallExpr 0x56372044af58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56372044af40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56372044af20 '' Function 0x56372032f730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56372044aef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56372044aee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372044aec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372044ae90 'int64_t3':'vector' lvalue ParmVar 0x56372044ab28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56372044ac88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372044b0f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56372044b048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56372044b4c0 # | | | | `-ReturnStmt 0x56372044b4b0 # | | | | `-CallExpr 0x56372044b480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56372044b468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56372044b448 '' Function 0x56372032f9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56372044b420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56372044b408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372044b3f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372044b3b8 'int64_t4':'vector' lvalue ParmVar 0x56372044b048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56372044b1a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372044b620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56372044b570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56372044b9d8 # | | | | `-ReturnStmt 0x56372044b9c8 # | | | | `-CallExpr 0x56372044b998 'float' # | | | | |-ImplicitCastExpr 0x56372044b980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56372044b960 '' Function 0x56372032f240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x56372044b938 'float' # | | | | `-ImplicitCastExpr 0x56372044b920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372044b908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372044b8d0 'uint64_t':'unsigned long' lvalue ParmVar 0x56372044b570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56372044b6d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720398e70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56372044ba88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563720399248 # | | | | `-ReturnStmt 0x563720399238 # | | | | `-CallExpr 0x563720399208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637203991f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637203991d0 '' Function 0x56372032f4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637203991a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720399190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720399178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720399140 'uint64_t2':'vector' lvalue ParmVar 0x56372044ba88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563720398f20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203993a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5637203992f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563720399788 # | | | | `-ReturnStmt 0x563720399778 # | | | | `-CallExpr 0x563720399748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563720399730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563720399710 '' Function 0x56372032f730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637203996e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637203996d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203996b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720399680 'uint64_t3':'vector' lvalue ParmVar 0x5637203992f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563720399458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203998e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563720399838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563720399cd0 # | | | | `-ReturnStmt 0x563720399cc0 # | | | | `-CallExpr 0x563720399c90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720399c78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563720399c58 '' Function 0x56372032f9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563720399c30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720399c18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720399c00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720399bc8 'uint64_t4':'vector' lvalue ParmVar 0x563720399838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563720399998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720399e40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563720399d90 col:29 used V 'double' # | | | |-CompoundStmt 0x56372039a188 # | | | | `-ReturnStmt 0x56372039a178 # | | | | `-CallExpr 0x56372039a148 'float' # | | | | |-ImplicitCastExpr 0x56372039a130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56372039a110 '' Function 0x5637203305f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x56372039a0e8 'float' # | | | | `-ImplicitCastExpr 0x56372039a0d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372039a0b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372039a080 'double' lvalue ParmVar 0x563720399d90 'V' 'double' # | | | `-DeprecatedAttr 0x563720399ef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56372039a2f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56372039a248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56372039a660 # | | | | `-ReturnStmt 0x56372039a650 # | | | | `-CallExpr 0x56372039a620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372039a608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56372039a5e8 '' Function 0x563720330870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56372039a5c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372039a5a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372039a590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372039a558 'double2':'vector' lvalue ParmVar 0x56372039a248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56372039a3a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56372039a7d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56372039a720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x56372039ab40 # | | | | `-ReturnStmt 0x56372039ab30 # | | | | `-CallExpr 0x56372039ab00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56372039aae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56372039aac8 '' Function 0x563720330ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56372039aaa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56372039aa88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372039aa70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372039aa38 'double3':'vector' lvalue ParmVar 0x56372039a720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56372039a880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56372039acb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56372039ac00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56372044d1a8 # | | | | `-ReturnStmt 0x56372044d198 # | | | | `-CallExpr 0x56372044d168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56372044d150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56372044d130 '' Function 0x563720330d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56372044d108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56372044d0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372044d0d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372044d0a0 'double4':'vector' lvalue ParmVar 0x56372039ac00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x56372039ad60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56372044d308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x56372044d258 col:26 used V 'int' # | | | |-CompoundStmt 0x56372044d660 # | | | | `-ReturnStmt 0x56372044d650 # | | | | `-CallExpr 0x56372044d620 'float' # | | | | |-ImplicitCastExpr 0x56372044d608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56372044d5e8 '' Function 0x5637203305f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x56372044d5c0 'float' # | | | | `-ImplicitCastExpr 0x56372044d5a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372044d590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372044d558 'int' lvalue ParmVar 0x56372044d258 'V' 'int' # | | | `-DeprecatedAttr 0x56372044d3b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372044d7c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x56372044d710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x56372044db38 # | | | | `-ReturnStmt 0x56372044db28 # | | | | `-CallExpr 0x56372044daf8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372044dae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56372044dac0 '' Function 0x563720330870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56372044da98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372044da80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372044da68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372044da30 'int2':'vector' lvalue ParmVar 0x56372044d710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x56372044d870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372044dc98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x56372044dbe8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x56372044e018 # | | | | `-ReturnStmt 0x56372044e008 # | | | | `-CallExpr 0x56372044dfd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56372044dfc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56372044dfa0 '' Function 0x563720330ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56372044df78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56372044df60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372044df48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372044df10 'int3':'vector' lvalue ParmVar 0x56372044dbe8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x56372044dd48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372044e178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x56372044e0c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x56372044e500 # | | | | `-ReturnStmt 0x56372044e4f0 # | | | | `-CallExpr 0x56372044e4c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56372044e4a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56372044e488 '' Function 0x563720330d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56372044e460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56372044e448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372044e430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372044e3f8 'int4':'vector' lvalue ParmVar 0x56372044e0c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x56372044e228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372044e660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x56372044e5b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x56372044e9d8 # | | | | `-ReturnStmt 0x56372044e9c8 # | | | | `-CallExpr 0x56372044e998 'float' # | | | | |-ImplicitCastExpr 0x56372044e980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56372044e960 '' Function 0x5637203305f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x56372044e938 'float' # | | | | `-ImplicitCastExpr 0x56372044e920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372044e908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372044e8d0 'uint':'unsigned int' lvalue ParmVar 0x56372044e5b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56372044e710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372044eb38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56372044ea88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x56372044eed0 # | | | | `-ReturnStmt 0x56372044eec0 # | | | | `-CallExpr 0x56372044ee90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372044ee78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56372044ee58 '' Function 0x563720330870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56372044ee30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372044ee18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372044ee00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372044edc8 'uint2':'vector' lvalue ParmVar 0x56372044ea88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56372044ebe8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372044f860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56372044f7b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x56372044fc00 # | | | | `-ReturnStmt 0x56372044fbf0 # | | | | `-CallExpr 0x56372044fbc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56372044fba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56372044fb88 '' Function 0x563720330ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56372044fb60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56372044fb48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372044fb30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372044faf8 'uint3':'vector' lvalue ParmVar 0x56372044f7b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56372044f910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372044fd60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56372044fcb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563720450108 # | | | | `-ReturnStmt 0x5637204500f8 # | | | | `-CallExpr 0x5637204500c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204500b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563720450090 '' Function 0x563720330d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563720450068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720450050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720450038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720450000 'uint4':'vector' lvalue ParmVar 0x56372044fcb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56372044fe10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720450268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5637204501b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563720450600 # | | | | `-ReturnStmt 0x5637204505f0 # | | | | `-CallExpr 0x5637204505c0 'float' # | | | | |-ImplicitCastExpr 0x5637204505a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563720450588 '' Function 0x5637203305f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x563720450560 'float' # | | | | `-ImplicitCastExpr 0x563720450548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720450530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204504f8 'int64_t':'long' lvalue ParmVar 0x5637204501b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563720450318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720450760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5637204506b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563720450b18 # | | | | `-ReturnStmt 0x563720450b08 # | | | | `-CallExpr 0x563720450ad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563720450ac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563720450aa0 '' Function 0x563720330870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563720450a78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720450a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720450a48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720450a10 'int64_t2':'vector' lvalue ParmVar 0x5637204506b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563720450810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720450c78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563720450bc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563720451038 # | | | | `-ReturnStmt 0x563720451028 # | | | | `-CallExpr 0x563720450ff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563720450fe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563720450fc0 '' Function 0x563720330ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563720450f98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720450f80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720450f68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720450f30 'int64_t3':'vector' lvalue ParmVar 0x563720450bc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563720450d28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720451198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5637204510e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563720451560 # | | | | `-ReturnStmt 0x563720451550 # | | | | `-CallExpr 0x563720451520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720451508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204514e8 '' Function 0x563720330d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637204514c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204514a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720451490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720451458 'int64_t4':'vector' lvalue ParmVar 0x5637204510e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563720451248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204516c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563720451610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563720452488 # | | | | `-ReturnStmt 0x563720452478 # | | | | `-CallExpr 0x563720452448 'float' # | | | | |-ImplicitCastExpr 0x563720452430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563720452410 '' Function 0x5637203305f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5637204523e8 'float' # | | | | `-ImplicitCastExpr 0x5637204523d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204523b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720452380 'uint64_t':'unsigned long' lvalue ParmVar 0x563720451610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563720452180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204525e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563720452538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5637204529c0 # | | | | `-ReturnStmt 0x5637204529b0 # | | | | `-CallExpr 0x563720452980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563720452968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563720452948 '' Function 0x563720330870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563720452920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720452908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204528f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204528b8 'uint64_t2':'vector' lvalue ParmVar 0x563720452538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563720452698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720452b20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563720452a70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563720452f00 # | | | | `-ReturnStmt 0x563720452ef0 # | | | | `-CallExpr 0x563720452ec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563720452ea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563720452e88 '' Function 0x563720330ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563720452e60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720452e48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720452e30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720452df8 'uint64_t3':'vector' lvalue ParmVar 0x563720452a70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563720452bd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720453060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563720452fb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563720453448 # | | | | `-ReturnStmt 0x563720453438 # | | | | `-CallExpr 0x563720453408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204533f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204533d0 '' Function 0x563720330d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637204533a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720453390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720453378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720453340 'uint64_t4':'vector' lvalue ParmVar 0x563720452fb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563720453110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204535a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x563720453500 col:29 used V 'double' # | | | |-CompoundStmt 0x563720453928 # | | | | `-ReturnStmt 0x563720453918 # | | | | `-CallExpr 0x5637204538e8 'bool' # | | | | |-ImplicitCastExpr 0x5637204538d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x563720453878 '' Function 0x563720331ae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x563720453850 'float' # | | | | `-ImplicitCastExpr 0x563720453838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720453820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204537e8 'double' lvalue ParmVar 0x563720453500 'V' 'double' # | | | `-DeprecatedAttr 0x563720453658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563720453a90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5637204539e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563720453e58 # | | | | `-ReturnStmt 0x563720453e48 # | | | | `-CallExpr 0x563720453e18 'vector' # | | | | |-ImplicitCastExpr 0x563720453e00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563720453d80 '' Function 0x563720331df8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x563720453d58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720453d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720453d28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720453cf0 'double2':'vector' lvalue ParmVar 0x5637204539e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563720453b40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563720453fc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563720453f10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563720454798 # | | | | `-ReturnStmt 0x563720454788 # | | | | `-CallExpr 0x563720454758 'vector' # | | | | |-ImplicitCastExpr 0x563720454740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637204546c0 '' Function 0x5637203320e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x563720454698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720454680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720454668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720454630 'double3':'vector' lvalue ParmVar 0x563720453f10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563720454070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563720454900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563720454850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563720454cd8 # | | | | `-ReturnStmt 0x563720454cc8 # | | | | `-CallExpr 0x563720454c98 'vector' # | | | | |-ImplicitCastExpr 0x563720454c80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563720454c00 '' Function 0x5637203323d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x563720454bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720454bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720454ba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720454b70 'double4':'vector' lvalue ParmVar 0x563720454850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5637204549b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563720454db0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x563720454d08 col:29 used V 'double' # | | | `-CompoundStmt 0x563720455018 # | | | `-ReturnStmt 0x563720455008 # | | | `-CallExpr 0x563720454fd8 'bool' # | | | |-ImplicitCastExpr 0x563720454fc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x563720454fa0 '' Function 0x563720333000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x563720454f78 'float' # | | | `-ImplicitCastExpr 0x563720454f60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x563720454f48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x563720454f10 'double' lvalue ParmVar 0x563720454d08 'V' 'double' # | | |-FunctionDecl 0x5637204550f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563720455048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x563720455380 # | | | `-ReturnStmt 0x563720455370 # | | | `-CallExpr 0x563720455340 'vector' # | | | |-ImplicitCastExpr 0x563720455328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x563720455308 '' Function 0x563720333278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x5637204552e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x5637204552c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5637204552b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x563720455278 'double2':'vector' lvalue ParmVar 0x563720455048 'V' 'double2':'vector' # | | |-FunctionDecl 0x563720455460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5637204553b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x5637204556f0 # | | | `-ReturnStmt 0x5637204556e0 # | | | `-CallExpr 0x5637204556b0 'vector' # | | | |-ImplicitCastExpr 0x563720455698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x563720455678 '' Function 0x5637203334f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x563720455650 'float3':'vector' # | | | `-ImplicitCastExpr 0x563720455638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x563720455620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5637204555e8 'double3':'vector' lvalue ParmVar 0x5637204553b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x5637204557d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563720455720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x563720455a68 # | | | `-ReturnStmt 0x563720455a58 # | | | `-CallExpr 0x563720455a28 'vector' # | | | |-ImplicitCastExpr 0x563720455a10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x5637204559f0 '' Function 0x563720333768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x5637204559c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x5637204559b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x563720455998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x563720455960 'double4':'vector' lvalue ParmVar 0x563720455720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x563720456160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x563720455a80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563720455b18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5637204560b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x563720455e28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x563720455f00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x563720455f78 col:39 s 'T' # | | | |-CompoundStmt 0x563720456430 # | | | | `-ReturnStmt 0x563720456420 # | | | | `-RecoveryExpr 0x5637204563e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5637204562d0 '' lvalue (ADL) = 'lerp' 0x563720335578 0x563720333b08 0x563720333ed0 0x563720334298 0x563720334660 0x563720334a10 0x563720334de8 0x5637203351b0 # | | | | |-RecoveryExpr 0x563720456350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x563720456370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5637204561d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5637204568f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x5637204564f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x563720456740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x5637204567c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x563720456db8 # | | | | `-ReturnStmt 0x563720456da8 # | | | | `-CallExpr 0x563720456d68 'float' # | | | | |-ImplicitCastExpr 0x563720456d50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x563720456cf8 '' Function 0x563720334a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x563720456bb0 'float' # | | | | | `-ImplicitCastExpr 0x563720456b98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720456b80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720456b48 'double' lvalue ParmVar 0x5637204564f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x563720456c40 'float' # | | | | | `-ImplicitCastExpr 0x563720456c28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720456c10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720456bd8 'double' lvalue ParmVar 0x563720456740 'V2' 'double' # | | | | `-CStyleCastExpr 0x563720456cd0 'float' # | | | | `-ImplicitCastExpr 0x563720456cb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720456ca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720456c68 'double' lvalue ParmVar 0x5637204567c0 'V3' 'double' # | | | `-DeprecatedAttr 0x5637204569b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563720457108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x563720456e78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x563720456ef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x563720456f78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x563720457648 # | | | | `-ReturnStmt 0x563720457638 # | | | | `-CallExpr 0x5637204575f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204575e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x563720457558 '' Function 0x563720334de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5637204573e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5637204573c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5637204573b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720457378 'double2':'vector' lvalue ParmVar 0x563720456e78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x563720457488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563720457470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720457458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720457420 'double2':'vector' lvalue ParmVar 0x563720456ef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x563720457530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720457518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720457500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204574c8 'double2':'vector' lvalue ParmVar 0x563720456f78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x5637204571c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563720457998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x563720457708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x563720457788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x563720457808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x563720457ed8 # | | | | `-ReturnStmt 0x563720457ec8 # | | | | `-CallExpr 0x563720457e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563720457e70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x563720457df0 '' Function 0x5637203351b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x563720457c78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563720457c60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720457c48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720457c10 'double3':'vector' lvalue ParmVar 0x563720457708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x563720457d20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563720457d08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720457cf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720457cb8 'double3':'vector' lvalue ParmVar 0x563720457788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x563720457dc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720457db0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720457d98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720457d60 'double3':'vector' lvalue ParmVar 0x563720457808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x563720457a58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563720458228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x563720457f98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x563720458018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x563720458098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x563720459ba0 # | | | | `-ReturnStmt 0x563720459b90 # | | | | `-CallExpr 0x563720459b50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720458710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x563720458688 '' Function 0x563720335578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x563720458510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5637204584f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5637204584e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5637204584a8 'double4':'vector' lvalue ParmVar 0x563720457f98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x5637204585b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5637204585a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720458588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720458550 'double4':'vector' lvalue ParmVar 0x563720458018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x563720458660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720458648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720458630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204585f8 'double4':'vector' lvalue ParmVar 0x563720458098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x5637204582e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563720459e88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x563720459c50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x563720459cd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x563720459d50 col:42 used V3 'int' # | | | |-CompoundStmt 0x56372045a320 # | | | | `-ReturnStmt 0x56372045a310 # | | | | `-CallExpr 0x56372045a2d0 'float' # | | | | |-ImplicitCastExpr 0x56372045a2b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x56372045a298 '' Function 0x563720334a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x56372045a150 'float' # | | | | | `-ImplicitCastExpr 0x56372045a138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56372045a120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56372045a0e8 'int' lvalue ParmVar 0x563720459c50 'V1' 'int' # | | | | |-CStyleCastExpr 0x56372045a1e0 'float' # | | | | | `-ImplicitCastExpr 0x56372045a1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56372045a1b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56372045a178 'int' lvalue ParmVar 0x563720459cd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x56372045a270 'float' # | | | | `-ImplicitCastExpr 0x56372045a258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372045a240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372045a208 'int' lvalue ParmVar 0x563720459d50 'V3' 'int' # | | | `-DeprecatedAttr 0x563720459f48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372045a658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x56372045a3d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x56372045a450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x56372045a4d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x56372045ab40 # | | | | `-ReturnStmt 0x56372045ab30 # | | | | `-CallExpr 0x56372045aaf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372045aad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x56372045aab8 '' Function 0x563720334de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x56372045a940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56372045a928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56372045a910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56372045a8d8 'int2':'vector' lvalue ParmVar 0x56372045a3d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x56372045a9e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56372045a9d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56372045a9b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56372045a980 'int2':'vector' lvalue ParmVar 0x56372045a450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x56372045aa90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372045aa78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372045aa60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372045aa28 'int2':'vector' lvalue ParmVar 0x56372045a4d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x56372045a718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372045ae78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x56372045abf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x56372045ac70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x56372045acf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x56372045b368 # | | | | `-ReturnStmt 0x56372045b358 # | | | | `-CallExpr 0x56372045b318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56372045b300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x56372045b2e0 '' Function 0x5637203351b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x56372045b168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56372045b150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56372045b138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56372045b100 'int3':'vector' lvalue ParmVar 0x56372045abf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x56372045b210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56372045b1f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56372045b1e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56372045b1a8 'int3':'vector' lvalue ParmVar 0x56372045ac70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x56372045b2b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56372045b2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372045b288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372045b250 'int3':'vector' lvalue ParmVar 0x56372045acf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x56372045af38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372045b6a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x56372045b418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x56372045b498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x56372045b518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x56372045cbc0 # | | | | `-ReturnStmt 0x56372045cbb0 # | | | | `-CallExpr 0x56372045cb70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56372045bb38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x56372045bb18 '' Function 0x563720335578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x56372045b9a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56372045b988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56372045b970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56372045b938 'int4':'vector' lvalue ParmVar 0x56372045b418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x56372045ba48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56372045ba30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56372045ba18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56372045b9e0 'int4':'vector' lvalue ParmVar 0x56372045b498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x56372045baf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56372045bad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372045bac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372045ba88 'int4':'vector' lvalue ParmVar 0x56372045b518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x56372045b768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372045cef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x56372045cc70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56372045ccf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56372045cd70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x56372045d3b0 # | | | | `-ReturnStmt 0x56372045d3a0 # | | | | `-CallExpr 0x56372045d360 'float' # | | | | |-ImplicitCastExpr 0x56372045d348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x56372045d328 '' Function 0x563720334a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x56372045d1e0 'float' # | | | | | `-ImplicitCastExpr 0x56372045d1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56372045d1b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56372045d178 'uint':'unsigned int' lvalue ParmVar 0x56372045cc70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x56372045d270 'float' # | | | | | `-ImplicitCastExpr 0x56372045d258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56372045d240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56372045d208 'uint':'unsigned int' lvalue ParmVar 0x56372045ccf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x56372045d300 'float' # | | | | `-ImplicitCastExpr 0x56372045d2e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372045d2d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372045d298 'uint':'unsigned int' lvalue ParmVar 0x56372045cd70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56372045cfb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372045d6e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x56372045d460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x56372045d4e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x56372045d560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x56372045dbf0 # | | | | `-ReturnStmt 0x56372045dbe0 # | | | | `-CallExpr 0x56372045dba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372045db88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x56372045db68 '' Function 0x563720334de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x56372045d9f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56372045d9d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56372045d9c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56372045d988 'uint2':'vector' lvalue ParmVar 0x56372045d460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x56372045da98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56372045da80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56372045da68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56372045da30 'uint2':'vector' lvalue ParmVar 0x56372045d4e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x56372045db40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372045db28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372045db10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372045dad8 'uint2':'vector' lvalue ParmVar 0x56372045d560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56372045d7a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372045df28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x56372045dca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x56372045dd20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x56372045dda0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x56372045e438 # | | | | `-ReturnStmt 0x56372045e428 # | | | | `-CallExpr 0x56372045e3e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56372045e3d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x56372045e3b0 '' Function 0x5637203351b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x56372045e238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56372045e220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56372045e208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56372045e1d0 'uint3':'vector' lvalue ParmVar 0x56372045dca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x56372045e2e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56372045e2c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56372045e2b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56372045e278 'uint3':'vector' lvalue ParmVar 0x56372045dd20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x56372045e388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56372045e370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372045e358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372045e320 'uint3':'vector' lvalue ParmVar 0x56372045dda0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56372045dfe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372045e778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x56372045e4e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x56372045e568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x56372045e5e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x56372045ecb0 # | | | | `-ReturnStmt 0x56372045eca0 # | | | | `-CallExpr 0x56372045ec60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56372045ec48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x56372045ec28 '' Function 0x563720335578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x56372045ea90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56372045ea78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56372045ea60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56372045ea28 'uint4':'vector' lvalue ParmVar 0x56372045e4e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x56372045eb38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56372045eb20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56372045eb08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56372045ead0 'uint4':'vector' lvalue ParmVar 0x56372045e568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x56372045ec00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56372045ebe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372045ebd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372045eb98 'uint4':'vector' lvalue ParmVar 0x56372045e5e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56372045e838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372045efe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56372045ed60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x56372045ede0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x56372045ee60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x56372045f4c0 # | | | | `-ReturnStmt 0x56372045f4b0 # | | | | `-CallExpr 0x56372045f470 'float' # | | | | |-ImplicitCastExpr 0x56372045f458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x56372045f438 '' Function 0x563720334a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x56372045f2f0 'float' # | | | | | `-ImplicitCastExpr 0x56372045f2d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56372045f2c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56372045f288 'int64_t':'long' lvalue ParmVar 0x56372045ed60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x56372045f380 'float' # | | | | | `-ImplicitCastExpr 0x56372045f368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56372045f350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56372045f318 'int64_t':'long' lvalue ParmVar 0x56372045ede0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x56372045f410 'float' # | | | | `-ImplicitCastExpr 0x56372045f3f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372045f3e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372045f3a8 'int64_t':'long' lvalue ParmVar 0x56372045ee60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56372045f0a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372045f7f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56372045f570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x56372045f5f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x56372045f670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x56372045fd20 # | | | | `-ReturnStmt 0x56372045fd10 # | | | | `-CallExpr 0x56372045fcd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372045fcb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x56372045fc98 '' Function 0x563720334de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x56372045fb20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56372045fb08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56372045faf0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56372045fab8 'int64_t2':'vector' lvalue ParmVar 0x56372045f570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x56372045fbc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56372045fbb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56372045fb98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56372045fb60 'int64_t2':'vector' lvalue ParmVar 0x56372045f5f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x56372045fc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372045fc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372045fc40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372045fc08 'int64_t2':'vector' lvalue ParmVar 0x56372045f670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56372045f8b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720460058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56372045fdd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x56372045fe50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x56372045fed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x563720460588 # | | | | `-ReturnStmt 0x563720460578 # | | | | `-CallExpr 0x563720460538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563720460520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x563720460500 '' Function 0x5637203351b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x563720460388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563720460370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720460358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720460320 'int64_t3':'vector' lvalue ParmVar 0x56372045fdd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x563720460430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563720460418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720460400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5637204603c8 'int64_t3':'vector' lvalue ParmVar 0x56372045fe50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5637204604d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204604c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204604a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720460470 'int64_t3':'vector' lvalue ParmVar 0x56372045fed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563720460118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204608c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563720460638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5637204606b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x563720460738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x563720461e20 # | | | | `-ReturnStmt 0x563720461e10 # | | | | `-CallExpr 0x563720461dd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720461db8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x563720461d98 '' Function 0x563720335578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x563720461c20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563720461c08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720461bf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720461bb8 'int64_t4':'vector' lvalue ParmVar 0x563720460638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x563720461cc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563720461cb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720461c98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720461c60 'int64_t4':'vector' lvalue ParmVar 0x5637204606b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x563720461d70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720461d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720461d40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720461d08 'int64_t4':'vector' lvalue ParmVar 0x563720460738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563720460988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720462158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563720461ed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x563720461f50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x563720461fd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563720462650 # | | | | `-ReturnStmt 0x563720462640 # | | | | `-CallExpr 0x563720462600 'float' # | | | | |-ImplicitCastExpr 0x5637204625e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5637204625c8 '' Function 0x563720334a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x563720462480 'float' # | | | | | `-ImplicitCastExpr 0x563720462468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720462450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720462418 'uint64_t':'unsigned long' lvalue ParmVar 0x563720461ed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x563720462510 'float' # | | | | | `-ImplicitCastExpr 0x5637204624f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5637204624e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5637204624a8 'uint64_t':'unsigned long' lvalue ParmVar 0x563720461f50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5637204625a0 'float' # | | | | `-ImplicitCastExpr 0x563720462588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720462570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720462538 'uint64_t':'unsigned long' lvalue ParmVar 0x563720461fd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563720462218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720462988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563720462700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x563720462780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x563720462800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563720462ed0 # | | | | `-ReturnStmt 0x563720462ec0 # | | | | `-CallExpr 0x563720462e80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563720462e68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x563720462e48 '' Function 0x563720334de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x563720462cd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563720462cb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720462ca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720462c68 'uint64_t2':'vector' lvalue ParmVar 0x563720462700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x563720462d78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563720462d60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720462d48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720462d10 'uint64_t2':'vector' lvalue ParmVar 0x563720462780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x563720462e20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720462e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720462df0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720462db8 'uint64_t2':'vector' lvalue ParmVar 0x563720462800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563720462a48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720463208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563720462f80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x563720463000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x563720463080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563720463758 # | | | | `-ReturnStmt 0x563720463748 # | | | | `-CallExpr 0x563720463708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204636f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5637204636d0 '' Function 0x5637203351b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x563720463558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563720463540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720463528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5637204634f0 'uint64_t3':'vector' lvalue ParmVar 0x563720462f80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x563720463600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5637204635e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5637204635d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720463598 'uint64_t3':'vector' lvalue ParmVar 0x563720463000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5637204636a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720463690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720463678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720463640 'uint64_t3':'vector' lvalue ParmVar 0x563720463080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5637204632c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720463a98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563720463808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x563720463888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x563720463908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563720464000 # | | | | `-ReturnStmt 0x563720463ff0 # | | | | `-CallExpr 0x563720463fb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720463f98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x563720463f78 '' Function 0x563720335578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x563720463e00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563720463de8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720463dd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720463d98 'uint64_t4':'vector' lvalue ParmVar 0x563720463808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x563720463ea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563720463e90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720463e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720463e40 'uint64_t4':'vector' lvalue ParmVar 0x563720463888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x563720463f50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720463f38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720463f20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720463ee8 'uint64_t4':'vector' lvalue ParmVar 0x563720463908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563720463b58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720464168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5637204640b8 col:29 used V 'double' # | | | |-CompoundStmt 0x5637204644b0 # | | | | `-ReturnStmt 0x5637204644a0 # | | | | `-CallExpr 0x563720464470 'float' # | | | | |-ImplicitCastExpr 0x563720464458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563720464438 '' Function 0x5637203361f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x563720464410 'float' # | | | | `-ImplicitCastExpr 0x5637204643f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204643e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204643a8 'double' lvalue ParmVar 0x5637204640b8 'V' 'double' # | | | `-DeprecatedAttr 0x563720464218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563720464618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563720464568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563720464980 # | | | | `-ReturnStmt 0x563720464970 # | | | | `-CallExpr 0x563720464940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563720464928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563720464908 '' Function 0x563720336470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637204648e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204648c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204648b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720464878 'double2':'vector' lvalue ParmVar 0x563720464568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5637204646c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563720464ae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563720464a38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563720464e58 # | | | | `-ReturnStmt 0x563720464e48 # | | | | `-CallExpr 0x563720464e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563720464e00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563720464de0 '' Function 0x5637203366e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563720464db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720464da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720464d88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720464d50 'double3':'vector' lvalue ParmVar 0x563720464a38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563720464b98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563720464fc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563720464f10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563720465338 # | | | | `-ReturnStmt 0x563720465328 # | | | | `-CallExpr 0x5637204652f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204652e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204652c0 '' Function 0x563720336960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563720465298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720465280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720465268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720465230 'double4':'vector' lvalue ParmVar 0x563720464f10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563720465070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563720465498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5637204653e8 col:26 used V 'int' # | | | |-CompoundStmt 0x5637204657f0 # | | | | `-ReturnStmt 0x5637204657e0 # | | | | `-CallExpr 0x5637204657b0 'float' # | | | | |-ImplicitCastExpr 0x563720465798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563720465778 '' Function 0x5637203361f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x563720465750 'float' # | | | | `-ImplicitCastExpr 0x563720465738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720465720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204656e8 'int' lvalue ParmVar 0x5637204653e8 'V' 'int' # | | | `-DeprecatedAttr 0x563720465548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720465950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5637204658a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563720465ce0 # | | | | `-ReturnStmt 0x563720465cd0 # | | | | `-CallExpr 0x563720465ca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563720465c88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563720465c68 '' Function 0x563720336470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563720465c40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720465c28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720465c10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720465bd8 'int2':'vector' lvalue ParmVar 0x5637204658a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563720465a00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720465e40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563720465d90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5637204661c0 # | | | | `-ReturnStmt 0x5637204661b0 # | | | | `-CallExpr 0x563720466180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563720466168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563720466148 '' Function 0x5637203366e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563720466120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720466108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204660f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204660b8 'int3':'vector' lvalue ParmVar 0x563720465d90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563720465ef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720466320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563720466270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5637204666a8 # | | | | `-ReturnStmt 0x563720466698 # | | | | `-CallExpr 0x563720466668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720466650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563720466630 '' Function 0x563720336960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563720466608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204665f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204665d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204665a0 'int4':'vector' lvalue ParmVar 0x563720466270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5637204663d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720466808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563720466758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563720466b80 # | | | | `-ReturnStmt 0x563720466b70 # | | | | `-CallExpr 0x563720466b40 'float' # | | | | |-ImplicitCastExpr 0x563720466b28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563720466b08 '' Function 0x5637203361f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x563720466ae0 'float' # | | | | `-ImplicitCastExpr 0x563720466ac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720466ab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720466a78 'uint':'unsigned int' lvalue ParmVar 0x563720466758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5637204668b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720466ce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563720466c30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563720467078 # | | | | `-ReturnStmt 0x563720467068 # | | | | `-CallExpr 0x563720467038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563720467020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563720467000 '' Function 0x563720336470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563720466fd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720466fc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720466fa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720466f70 'uint2':'vector' lvalue ParmVar 0x563720466c30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563720466d90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204671d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563720467128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563720467578 # | | | | `-ReturnStmt 0x563720467568 # | | | | `-CallExpr 0x563720467538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563720467520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563720467500 '' Function 0x5637203366e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204674d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204674c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204674a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720467470 'uint3':'vector' lvalue ParmVar 0x563720467128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563720467288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204676d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563720467628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563720467a80 # | | | | `-ReturnStmt 0x563720467a70 # | | | | `-CallExpr 0x563720467a40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720467a28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563720467a08 '' Function 0x563720336960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637204679e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204679c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204679b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720467978 'uint4':'vector' lvalue ParmVar 0x563720467628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563720467788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720468410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563720467b30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5637204687a8 # | | | | `-ReturnStmt 0x563720468798 # | | | | `-CallExpr 0x563720468768 'float' # | | | | |-ImplicitCastExpr 0x563720468750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563720468730 '' Function 0x5637203361f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x563720468708 'float' # | | | | `-ImplicitCastExpr 0x5637204686f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204686d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204686a0 'int64_t':'long' lvalue ParmVar 0x563720467b30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5637204684c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720468908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563720468858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563720468cc0 # | | | | `-ReturnStmt 0x563720468cb0 # | | | | `-CallExpr 0x563720468c80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563720468c68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563720468c48 '' Function 0x563720336470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563720468c20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720468c08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720468bf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720468bb8 'int64_t2':'vector' lvalue ParmVar 0x563720468858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5637204689b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720468e20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563720468d70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5637204691e0 # | | | | `-ReturnStmt 0x5637204691d0 # | | | | `-CallExpr 0x5637204691a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563720469188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563720469168 '' Function 0x5637203366e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563720469140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720469128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720469110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204690d8 'int64_t3':'vector' lvalue ParmVar 0x563720468d70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563720468ed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720469340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563720469290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563720469708 # | | | | `-ReturnStmt 0x5637204696f8 # | | | | `-CallExpr 0x5637204696c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204696b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563720469690 '' Function 0x563720336960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563720469668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720469650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720469638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720469600 'int64_t4':'vector' lvalue ParmVar 0x563720469290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5637204693f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720469868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5637204697b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563720469c20 # | | | | `-ReturnStmt 0x563720469c10 # | | | | `-CallExpr 0x563720469be0 'float' # | | | | |-ImplicitCastExpr 0x563720469bc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563720469ba8 '' Function 0x5637203361f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x563720469b80 'float' # | | | | `-ImplicitCastExpr 0x563720469b68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720469b50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720469b18 'uint64_t':'unsigned long' lvalue ParmVar 0x5637204697b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563720469918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720469d80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563720469cd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56372046a158 # | | | | `-ReturnStmt 0x56372046a148 # | | | | `-CallExpr 0x56372046a118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372046a100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56372046a0e0 '' Function 0x563720336470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56372046a0b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372046a0a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372046a088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372046a050 'uint64_t2':'vector' lvalue ParmVar 0x563720469cd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563720469e30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372046a2b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56372046a208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56372046af48 # | | | | `-ReturnStmt 0x56372046af38 # | | | | `-CallExpr 0x56372046af08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56372046aef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56372046aed0 '' Function 0x5637203366e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56372046aea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56372046ae90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372046ae78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372046ae40 'uint64_t3':'vector' lvalue ParmVar 0x56372046a208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56372046a368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372046b0a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56372046aff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56372046b490 # | | | | `-ReturnStmt 0x56372046b480 # | | | | `-CallExpr 0x56372046b450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56372046b438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56372046b418 '' Function 0x563720336960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56372046b3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56372046b3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372046b3c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372046b388 'uint64_t4':'vector' lvalue ParmVar 0x56372046aff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56372046b158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372046b600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x56372046b550 col:29 used V 'double' # | | | |-CompoundStmt 0x56372046b948 # | | | | `-ReturnStmt 0x56372046b938 # | | | | `-CallExpr 0x56372046b908 'float' # | | | | |-ImplicitCastExpr 0x56372046b8f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56372046b8d0 '' Function 0x563720337578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x56372046b8a8 'float' # | | | | `-ImplicitCastExpr 0x56372046b890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372046b878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372046b840 'double' lvalue ParmVar 0x56372046b550 'V' 'double' # | | | `-DeprecatedAttr 0x56372046b6b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56372046bab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56372046ba08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56372046be20 # | | | | `-ReturnStmt 0x56372046be10 # | | | | `-CallExpr 0x56372046bde0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372046bdc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56372046bda8 '' Function 0x5637203377f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56372046bd80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372046bd68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372046bd50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372046bd18 'double2':'vector' lvalue ParmVar 0x56372046ba08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56372046bb68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56372046bf90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56372046bee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x56372046c300 # | | | | `-ReturnStmt 0x56372046c2f0 # | | | | `-CallExpr 0x56372046c2c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56372046c2a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56372046c288 '' Function 0x563720337a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56372046c260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56372046c248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372046c230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372046c1f8 'double3':'vector' lvalue ParmVar 0x56372046bee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56372046c040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56372046c470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56372046c3c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56372046c7e8 # | | | | `-ReturnStmt 0x56372046c7d8 # | | | | `-CallExpr 0x56372046c7a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56372046c790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56372046c770 '' Function 0x563720338d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56372046c748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56372046c730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372046c718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372046c6e0 'double4':'vector' lvalue ParmVar 0x56372046c3c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x56372046c520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56372046c948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x56372046c898 col:26 used V 'int' # | | | |-CompoundStmt 0x56372046d2e0 # | | | | `-ReturnStmt 0x56372046d2d0 # | | | | `-CallExpr 0x56372046d2a0 'float' # | | | | |-ImplicitCastExpr 0x56372046cc48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56372046cc28 '' Function 0x563720337578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x56372046cc00 'float' # | | | | `-ImplicitCastExpr 0x56372046cbe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372046cbd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372046cb98 'int' lvalue ParmVar 0x56372046c898 'V' 'int' # | | | `-DeprecatedAttr 0x56372046c9f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372046d440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x56372046d390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x56372046d7b8 # | | | | `-ReturnStmt 0x56372046d7a8 # | | | | `-CallExpr 0x56372046d778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372046d760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56372046d740 '' Function 0x5637203377f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56372046d718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372046d700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372046d6e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372046d6b0 'int2':'vector' lvalue ParmVar 0x56372046d390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x56372046d4f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372046d918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x56372046d868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x56372046dc98 # | | | | `-ReturnStmt 0x56372046dc88 # | | | | `-CallExpr 0x56372046dc58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56372046dc40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56372046dc20 '' Function 0x563720337a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56372046dbf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56372046dbe0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372046dbc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372046db90 'int3':'vector' lvalue ParmVar 0x56372046d868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x56372046d9c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372046ddf8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x56372046dd48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x56372046e180 # | | | | `-ReturnStmt 0x56372046e170 # | | | | `-CallExpr 0x56372046e140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56372046e128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56372046e108 '' Function 0x563720338d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56372046e0e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56372046e0c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372046e0b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372046e078 'int4':'vector' lvalue ParmVar 0x56372046dd48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x56372046dea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372046e2e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x56372046e230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x56372046e658 # | | | | `-ReturnStmt 0x56372046e648 # | | | | `-CallExpr 0x56372046e618 'float' # | | | | |-ImplicitCastExpr 0x56372046e600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56372046e5e0 '' Function 0x563720337578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x56372046e5b8 'float' # | | | | `-ImplicitCastExpr 0x56372046e5a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372046e588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372046e550 'uint':'unsigned int' lvalue ParmVar 0x56372046e230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56372046e390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372046e7b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56372046e708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x56372046eb50 # | | | | `-ReturnStmt 0x56372046eb40 # | | | | `-CallExpr 0x56372046eb10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372046eaf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56372046ead8 '' Function 0x5637203377f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56372046eab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372046ea98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372046ea80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372046ea48 'uint2':'vector' lvalue ParmVar 0x56372046e708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56372046e868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372046ecb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56372046ec00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x56372046f050 # | | | | `-ReturnStmt 0x56372046f040 # | | | | `-CallExpr 0x56372046f010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56372046eff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56372046efd8 '' Function 0x563720337a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56372046efb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56372046ef98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372046ef80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372046ef48 'uint3':'vector' lvalue ParmVar 0x56372046ec00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56372046ed60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372046f1b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56372046f100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56372046fe18 # | | | | `-ReturnStmt 0x56372046fe08 # | | | | `-CallExpr 0x56372046fdd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56372046fdc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56372046fda0 '' Function 0x563720338d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56372046fd78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56372046fd60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372046fd48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372046fd10 'uint4':'vector' lvalue ParmVar 0x56372046f100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56372046fb20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372046ff78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56372046fec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563720470310 # | | | | `-ReturnStmt 0x563720470300 # | | | | `-CallExpr 0x5637204702d0 'float' # | | | | |-ImplicitCastExpr 0x5637204702b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563720470298 '' Function 0x563720337578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x563720470270 'float' # | | | | `-ImplicitCastExpr 0x563720470258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720470240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720470208 'int64_t':'long' lvalue ParmVar 0x56372046fec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563720470028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720470470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5637204703c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563720470828 # | | | | `-ReturnStmt 0x563720470818 # | | | | `-CallExpr 0x5637204707e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204707d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637204707b0 '' Function 0x5637203377f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563720470788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720470770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720470758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720470720 'int64_t2':'vector' lvalue ParmVar 0x5637204703c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563720470520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720470988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5637204708d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563720470d48 # | | | | `-ReturnStmt 0x563720470d38 # | | | | `-CallExpr 0x563720470d08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563720470cf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563720470cd0 '' Function 0x563720337a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563720470ca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720470c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720470c78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720470c40 'int64_t3':'vector' lvalue ParmVar 0x5637204708d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563720470a38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720470ea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563720470df8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563720471270 # | | | | `-ReturnStmt 0x563720471260 # | | | | `-CallExpr 0x563720471230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720471218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204711f8 '' Function 0x563720338d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637204711d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204711b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204711a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720471168 'int64_t4':'vector' lvalue ParmVar 0x563720470df8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563720470f58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204713d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563720471320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563720471788 # | | | | `-ReturnStmt 0x563720471778 # | | | | `-CallExpr 0x563720471748 'float' # | | | | |-ImplicitCastExpr 0x563720471730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563720471710 '' Function 0x563720337578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5637204716e8 'float' # | | | | `-ImplicitCastExpr 0x5637204716d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204716b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720471680 'uint64_t':'unsigned long' lvalue ParmVar 0x563720471320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563720471480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204718e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563720471838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563720472600 # | | | | `-ReturnStmt 0x5637204725f0 # | | | | `-CallExpr 0x5637204725c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204725a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563720472588 '' Function 0x5637203377f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563720472560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720472548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720472530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204724f8 'uint64_t2':'vector' lvalue ParmVar 0x563720471838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563720471998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720472760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5637204726b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563720472b40 # | | | | `-ReturnStmt 0x563720472b30 # | | | | `-CallExpr 0x563720472b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563720472ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563720472ac8 '' Function 0x563720337a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563720472aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720472a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720472a70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720472a38 'uint64_t3':'vector' lvalue ParmVar 0x5637204726b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563720472810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720472ca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563720472bf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563720473088 # | | | | `-ReturnStmt 0x563720473078 # | | | | `-CallExpr 0x563720473048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720473030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563720473010 '' Function 0x563720338d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563720472fe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720472fd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720472fb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720472f80 'uint64_t4':'vector' lvalue ParmVar 0x563720472bf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563720472d50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204731f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563720473148 col:29 used V 'double' # | | | |-CompoundStmt 0x563720473540 # | | | | `-ReturnStmt 0x563720473530 # | | | | `-CallExpr 0x563720473500 'float' # | | | | |-ImplicitCastExpr 0x5637204734e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637204734c8 '' Function 0x563720339958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5637204734a0 'float' # | | | | `-ImplicitCastExpr 0x563720473488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720473470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720473438 'double' lvalue ParmVar 0x563720473148 'V' 'double' # | | | `-DeprecatedAttr 0x5637204732a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637204736b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563720473600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563720473a18 # | | | | `-ReturnStmt 0x563720473a08 # | | | | `-CallExpr 0x5637204739d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204739c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637204739a0 '' Function 0x563720339bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563720473978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720473960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720473948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720473910 'double2':'vector' lvalue ParmVar 0x563720473600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563720473760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563720473b88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563720473ad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563720473ef8 # | | | | `-ReturnStmt 0x563720473ee8 # | | | | `-CallExpr 0x563720473eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563720473ea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563720473e80 '' Function 0x563720339e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563720473e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720473e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720473e28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720473df0 'double3':'vector' lvalue ParmVar 0x563720473ad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563720473c38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563720474068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563720473fb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563720474990 # | | | | `-ReturnStmt 0x563720474980 # | | | | `-CallExpr 0x5637204743a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720474388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563720474368 '' Function 0x56372033a0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563720474340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720474328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720474310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204742d8 'double4':'vector' lvalue ParmVar 0x563720473fb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563720474118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563720474af0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563720474a40 col:26 used V 'int' # | | | |-CompoundStmt 0x563720474e48 # | | | | `-ReturnStmt 0x563720474e38 # | | | | `-CallExpr 0x563720474e08 'float' # | | | | |-ImplicitCastExpr 0x563720474df0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563720474dd0 '' Function 0x563720339958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x563720474da8 'float' # | | | | `-ImplicitCastExpr 0x563720474d90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720474d78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720474d40 'int' lvalue ParmVar 0x563720474a40 'V' 'int' # | | | `-DeprecatedAttr 0x563720474ba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720474fa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563720474ef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563720475320 # | | | | `-ReturnStmt 0x563720475310 # | | | | `-CallExpr 0x5637204752e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204752c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637204752a8 '' Function 0x563720339bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563720475280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720475268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720475250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720475218 'int2':'vector' lvalue ParmVar 0x563720474ef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563720475058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720475480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5637204753d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563720475800 # | | | | `-ReturnStmt 0x5637204757f0 # | | | | `-CallExpr 0x5637204757c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204757a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563720475788 '' Function 0x563720339e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563720475760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720475748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720475730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204756f8 'int3':'vector' lvalue ParmVar 0x5637204753d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563720475530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720475960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5637204758b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563720475ce8 # | | | | `-ReturnStmt 0x563720475cd8 # | | | | `-CallExpr 0x563720475ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720475c90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563720475c70 '' Function 0x56372033a0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563720475c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720475c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720475c18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720475be0 'int4':'vector' lvalue ParmVar 0x5637204758b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563720475a10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720475e48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563720475d98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5637204761c0 # | | | | `-ReturnStmt 0x5637204761b0 # | | | | `-CallExpr 0x563720476180 'float' # | | | | |-ImplicitCastExpr 0x563720476168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563720476148 '' Function 0x563720339958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x563720476120 'float' # | | | | `-ImplicitCastExpr 0x563720476108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204760f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204760b8 'uint':'unsigned int' lvalue ParmVar 0x563720475d98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563720475ef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720476320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563720476270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5637204766b8 # | | | | `-ReturnStmt 0x5637204766a8 # | | | | `-CallExpr 0x563720476678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563720476660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563720476640 '' Function 0x563720339bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563720476618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720476600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204765e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204765b0 'uint2':'vector' lvalue ParmVar 0x563720476270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5637204763d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720476818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563720476768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563720477450 # | | | | `-ReturnStmt 0x563720477440 # | | | | `-CallExpr 0x563720477410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204773f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637204773d8 '' Function 0x563720339e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204773b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720477398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720477380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720477348 'uint3':'vector' lvalue ParmVar 0x563720476768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5637204768c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204775b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563720477500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563720477958 # | | | | `-ReturnStmt 0x563720477948 # | | | | `-CallExpr 0x563720477918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720477900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204778e0 '' Function 0x56372033a0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637204778b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204778a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720477888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720477850 'uint4':'vector' lvalue ParmVar 0x563720477500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563720477660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720477ab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563720477a08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563720477e50 # | | | | `-ReturnStmt 0x563720477e40 # | | | | `-CallExpr 0x563720477e10 'float' # | | | | |-ImplicitCastExpr 0x563720477df8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563720477dd8 '' Function 0x563720339958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x563720477db0 'float' # | | | | `-ImplicitCastExpr 0x563720477d98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720477d80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720477d48 'int64_t':'long' lvalue ParmVar 0x563720477a08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563720477b68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720477fb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563720477f00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563720478368 # | | | | `-ReturnStmt 0x563720478358 # | | | | `-CallExpr 0x563720478328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563720478310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637204782f0 '' Function 0x563720339bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637204782c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204782b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720478298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720478260 'int64_t2':'vector' lvalue ParmVar 0x563720477f00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563720478060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204784c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563720478418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563720478888 # | | | | `-ReturnStmt 0x563720478878 # | | | | `-CallExpr 0x563720478848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563720478830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563720478810 '' Function 0x563720339e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204787e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204787d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204787b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720478780 'int64_t3':'vector' lvalue ParmVar 0x563720478418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563720478578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204789e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563720478938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563720478db0 # | | | | `-ReturnStmt 0x563720478da0 # | | | | `-CallExpr 0x563720478d70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720478d58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563720478d38 '' Function 0x56372033a0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563720478d10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720478cf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720478ce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720478ca8 'int64_t4':'vector' lvalue ParmVar 0x563720478938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563720478a98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720478f10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563720478e60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56372047a9e0 # | | | | `-ReturnStmt 0x56372047a9d0 # | | | | `-CallExpr 0x56372047a9a0 'float' # | | | | |-ImplicitCastExpr 0x56372047a988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56372047a968 '' Function 0x563720339958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x56372047a940 'float' # | | | | `-ImplicitCastExpr 0x56372047a928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372047a910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204791c0 'uint64_t':'unsigned long' lvalue ParmVar 0x563720478e60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563720478fc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372047ab40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56372047aa90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56372047af18 # | | | | `-ReturnStmt 0x56372047af08 # | | | | `-CallExpr 0x56372047aed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372047aec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56372047aea0 '' Function 0x563720339bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56372047ae78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372047ae60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372047ae48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372047ae10 'uint64_t2':'vector' lvalue ParmVar 0x56372047aa90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56372047abf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372047b078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56372047afc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56372047b458 # | | | | `-ReturnStmt 0x56372047b448 # | | | | `-CallExpr 0x56372047b418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56372047b400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56372047b3e0 '' Function 0x563720339e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56372047b3b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56372047b3a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372047b388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372047b350 'uint64_t3':'vector' lvalue ParmVar 0x56372047afc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56372047b128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372047b5b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56372047b508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56372047b9a0 # | | | | `-ReturnStmt 0x56372047b990 # | | | | `-CallExpr 0x56372047b960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56372047b948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56372047b928 '' Function 0x56372033a0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56372047b900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56372047b8e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372047b8d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372047b898 'uint64_t4':'vector' lvalue ParmVar 0x56372047b508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56372047b668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x56372047bfd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x56372047b9b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56372047ba58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x56372047bf28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x56372047bd60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x56372047bdd8 col:24 p1 'T' # | | | |-CompoundStmt 0x56372047c310 # | | | | `-ReturnStmt 0x56372047c300 # | | | | `-RecoveryExpr 0x56372047c2d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x56372047c138 '' lvalue (ADL) = 'max' 0x56372034b988 0x563720311f00 0x563720312210 0x563720312530 0x563720312850 0x563720312b58 0x563720312ef8 0x563720313298 0x563720313638 0x563720313958 0x563720313cb8 0x563720347fb8 0x563720348318 0x563720348638 0x5637203489d8 0x563720348d78 0x563720349118 0x563720349438 0x5637203497d8 0x563720349b78 0x563720349f38 0x56372034a240 0x56372034a560 0x56372034a880 0x56372034aba0 0x56372034aea8 0x56372034b248 0x56372034b5e8 # | | | | `-RecoveryExpr 0x56372047c258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x56372047c038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x56372047cff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x56372047c328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56372047c3c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x56372047cf50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x56372047c670 col:7 p0 'T' # | | | |-ParmVarDecl 0x56372047c748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x56372047d338 # | | | | `-ReturnStmt 0x56372047d328 # | | | | `-RecoveryExpr 0x56372047d2f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x56372047d160 '' lvalue (ADL) = 'max' 0x56372034b5e8 0x56372034b988 0x563720311f00 0x563720312210 0x563720312530 0x563720312850 0x563720312b58 0x563720312ef8 0x563720313298 0x563720313638 0x563720313958 0x563720313cb8 0x563720347fb8 0x563720348318 0x563720348638 0x5637203489d8 0x563720348d78 0x563720349118 0x563720349438 0x5637203497d8 0x563720349b78 0x563720349f38 0x56372034a240 0x56372034a560 0x56372034a880 0x56372034aba0 0x56372034aea8 0x56372034b248 # | | | | `-RecoveryExpr 0x56372047d2d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x56372047d060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x56372047d920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x56372047d350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56372047d3e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x56372047d878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x56372047d6f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x56372047d768 col:24 p1 'T' # | | | |-CompoundStmt 0x56372047dc60 # | | | | `-ReturnStmt 0x56372047dc50 # | | | | `-RecoveryExpr 0x56372047dc20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x56372047da88 '' lvalue (ADL) = 'min' 0x563720352b60 0x56372034bd20 0x56372034c030 0x56372034c350 0x56372034c670 0x56372034c978 0x56372034cc98 0x56372034cfb8 0x56372034d2d8 0x56372034d5f8 0x56372034d918 0x56372034dc38 0x56372034df68 0x56372034e270 0x56372034e590 0x56372034e8b0 0x56372034ebd0 0x56372034eef0 0x56372034f210 0x56372034f530 0x56372034f850 0x56372034fb70 0x5637203518b8 0x563720351bd8 0x563720351ef8 0x563720352200 0x563720352520 0x563720352840 # | | | | `-RecoveryExpr 0x56372047dba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x56372047d988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x56372047e250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x56372047dc78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56372047dd18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x56372047e1a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x56372047dfc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x56372047e098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x56372047e590 # | | | | `-ReturnStmt 0x56372047e580 # | | | | `-RecoveryExpr 0x56372047e550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x56372047e3b8 '' lvalue (ADL) = 'min' 0x563720352840 0x563720352b60 0x56372034bd20 0x56372034c030 0x56372034c350 0x56372034c670 0x56372034c978 0x56372034cc98 0x56372034cfb8 0x56372034d2d8 0x56372034d5f8 0x56372034d918 0x56372034dc38 0x56372034df68 0x56372034e270 0x56372034e590 0x56372034e8b0 0x56372034ebd0 0x56372034eef0 0x56372034f210 0x56372034f530 0x56372034f850 0x56372034fb70 0x5637203518b8 0x563720351bd8 0x563720351ef8 0x563720352200 0x563720352520 # | | | | `-RecoveryExpr 0x56372047e530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x56372047e2b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x56372047e700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x56372047e650 col:29 used V 'double' # | | | |-CompoundStmt 0x56372047ea50 # | | | | `-ReturnStmt 0x56372047ea40 # | | | | `-CallExpr 0x56372047ea10 'float' # | | | | |-ImplicitCastExpr 0x56372047e9f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56372047e9d8 '' Function 0x563720356128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x56372047e9b0 'float' # | | | | `-ImplicitCastExpr 0x56372047e998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372047e980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372047e948 'double' lvalue ParmVar 0x56372047e650 'V' 'double' # | | | `-DeprecatedAttr 0x56372047e7b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56372047ebc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56372047eb10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56372047ef30 # | | | | `-ReturnStmt 0x56372047ef20 # | | | | `-CallExpr 0x56372047eef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372047eed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56372047eeb8 '' Function 0x5637203563a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56372047ee90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372047ee78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372047ee60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372047ee28 'double2':'vector' lvalue ParmVar 0x56372047eb10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56372047ec70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56372047f388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56372047f2d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x56372047f700 # | | | | `-ReturnStmt 0x56372047f6f0 # | | | | `-CallExpr 0x56372047f6c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56372047f6a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56372047f688 '' Function 0x563720356618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56372047f660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56372047f648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372047f630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372047f5f8 'double3':'vector' lvalue ParmVar 0x56372047f2d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56372047f438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56372047f870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56372047f7c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56372047fbf0 # | | | | `-ReturnStmt 0x56372047fbe0 # | | | | `-CallExpr 0x56372047fbb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56372047fb98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56372047fb78 '' Function 0x563720356890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56372047fb50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56372047fb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372047fb20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372047fae8 'double4':'vector' lvalue ParmVar 0x56372047f7c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x56372047f920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56372047fd50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x56372047fca0 col:26 used V 'int' # | | | |-CompoundStmt 0x5637204800b0 # | | | | `-ReturnStmt 0x5637204800a0 # | | | | `-CallExpr 0x563720480070 'float' # | | | | |-ImplicitCastExpr 0x563720480058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563720480038 '' Function 0x563720356128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x563720480010 'float' # | | | | `-ImplicitCastExpr 0x56372047fff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372047ffe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372047ffa8 'int' lvalue ParmVar 0x56372047fca0 'V' 'int' # | | | `-DeprecatedAttr 0x56372047fe00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720480210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563720480160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563720480590 # | | | | `-ReturnStmt 0x563720480580 # | | | | `-CallExpr 0x563720480550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563720480538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563720480518 '' Function 0x5637203563a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637204804f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204804d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204804c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720480488 'int2':'vector' lvalue ParmVar 0x563720480160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5637204802c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204806f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563720480640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563720480a78 # | | | | `-ReturnStmt 0x563720480a68 # | | | | `-CallExpr 0x563720480a38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563720480a20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563720480a00 '' Function 0x563720356618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204809d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204809c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204809a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720480970 'int3':'vector' lvalue ParmVar 0x563720480640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5637204807a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720480bd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563720480b28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563720480f68 # | | | | `-ReturnStmt 0x563720480f58 # | | | | `-CallExpr 0x563720480f28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720480f10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563720480ef0 '' Function 0x563720356890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563720480ec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720480eb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720480e98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720480e60 'int4':'vector' lvalue ParmVar 0x563720480b28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563720480c88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204810c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563720481018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563720481cd8 # | | | | `-ReturnStmt 0x563720481cc8 # | | | | `-CallExpr 0x563720481c98 'float' # | | | | |-ImplicitCastExpr 0x563720481c80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563720481c60 '' Function 0x563720356128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x563720481c38 'float' # | | | | `-ImplicitCastExpr 0x563720481c20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720481c08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720481bd0 'uint':'unsigned int' lvalue ParmVar 0x563720481018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563720481178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720481e38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563720481d88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5637204821d8 # | | | | `-ReturnStmt 0x5637204821c8 # | | | | `-CallExpr 0x563720482198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563720482180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563720482160 '' Function 0x5637203563a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563720482138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720482120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720482108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204820d0 'uint2':'vector' lvalue ParmVar 0x563720481d88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563720481ee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720482338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563720482288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5637204826e0 # | | | | `-ReturnStmt 0x5637204826d0 # | | | | `-CallExpr 0x5637204826a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563720482688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563720482668 '' Function 0x563720356618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563720482640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720482628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720482610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204825d8 'uint3':'vector' lvalue ParmVar 0x563720482288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5637204823e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720482840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563720482790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563720482bf0 # | | | | `-ReturnStmt 0x563720482be0 # | | | | `-CallExpr 0x563720482bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720482b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563720482b78 '' Function 0x563720356890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563720482b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720482b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720482b20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720482ae8 'uint4':'vector' lvalue ParmVar 0x563720482790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5637204828f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720482d50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563720482ca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5637204830f0 # | | | | `-ReturnStmt 0x5637204830e0 # | | | | `-CallExpr 0x5637204830b0 'float' # | | | | |-ImplicitCastExpr 0x563720483098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563720483078 '' Function 0x563720356128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x563720483050 'float' # | | | | `-ImplicitCastExpr 0x563720483038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720483020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720482fe8 'int64_t':'long' lvalue ParmVar 0x563720482ca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563720482e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720483250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5637204831a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563720483610 # | | | | `-ReturnStmt 0x563720483600 # | | | | `-CallExpr 0x5637204835d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204835b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563720483598 '' Function 0x5637203563a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563720483570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720483558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720483540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720483508 'int64_t2':'vector' lvalue ParmVar 0x5637204831a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563720483300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720483770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5637204836c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563720484250 # | | | | `-ReturnStmt 0x563720484240 # | | | | `-CallExpr 0x563720484210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204841f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637204841d8 '' Function 0x563720356618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204841b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720483a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720483a68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720483a30 'int64_t3':'vector' lvalue ParmVar 0x5637204836c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563720483820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204843b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563720484300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563720484780 # | | | | `-ReturnStmt 0x563720484770 # | | | | `-CallExpr 0x563720484740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720484728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563720484708 '' Function 0x563720356890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637204846e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204846c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204846b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720484678 'int64_t4':'vector' lvalue ParmVar 0x563720484300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563720484460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204848e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563720484830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563720484ca0 # | | | | `-ReturnStmt 0x563720484c90 # | | | | `-CallExpr 0x563720484c60 'float' # | | | | |-ImplicitCastExpr 0x563720484c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563720484c28 '' Function 0x563720356128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x563720484c00 'float' # | | | | `-ImplicitCastExpr 0x563720484be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720484bd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720484b98 'uint64_t':'unsigned long' lvalue ParmVar 0x563720484830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563720484990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720484e00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563720484d50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5637204851e0 # | | | | `-ReturnStmt 0x5637204851d0 # | | | | `-CallExpr 0x5637204851a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563720485188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563720485168 '' Function 0x5637203563a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563720485140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720485128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720485110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204850d8 'uint64_t2':'vector' lvalue ParmVar 0x563720484d50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563720484eb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720485340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563720485290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563720485728 # | | | | `-ReturnStmt 0x563720485718 # | | | | `-CallExpr 0x5637204856e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204856d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637204856b0 '' Function 0x563720356618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563720485688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720485670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720485658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720485620 'uint64_t3':'vector' lvalue ParmVar 0x563720485290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5637204853f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720485888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5637204857d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563720485c78 # | | | | `-ReturnStmt 0x563720485c68 # | | | | `-CallExpr 0x563720485c38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720485c20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563720485c00 '' Function 0x563720356890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563720485bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720485bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720485ba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720485b70 'uint64_t4':'vector' lvalue ParmVar 0x5637204857d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563720485938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720485e80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x563720485d30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x563720485db0 col:40 used V2 'double' # | | | |-CompoundStmt 0x563720486a60 # | | | | `-ReturnStmt 0x563720486a50 # | | | | `-CallExpr 0x563720486a18 'float' # | | | | |-ImplicitCastExpr 0x563720486a00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5637204869e0 '' Function 0x56372035b1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x563720486130 'float' # | | | | | `-ImplicitCastExpr 0x563720486118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720486100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5637204860c8 'double' lvalue ParmVar 0x563720485d30 'V1' 'double' # | | | | `-CStyleCastExpr 0x5637204869b8 'float' # | | | | `-ImplicitCastExpr 0x5637204869a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720486190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720486158 'double' lvalue ParmVar 0x563720485db0 'V2' 'double' # | | | `-DeprecatedAttr 0x563720485f38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563720486c68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x563720486b18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x563720486b98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x563720487088 # | | | | `-ReturnStmt 0x563720487078 # | | | | `-CallExpr 0x563720487040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563720487028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x563720487008 '' Function 0x56372035b500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x563720486f38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563720486f20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720486f08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720486ed0 'double2':'vector' lvalue ParmVar 0x563720486b18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x563720486fe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720486fc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720486fb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720486f78 'double2':'vector' lvalue ParmVar 0x563720486b98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x563720486d20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563720487290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x563720487140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5637204871c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x5637204876b8 # | | | | `-ReturnStmt 0x5637204876a8 # | | | | `-CallExpr 0x563720487670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563720487658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x563720487638 '' Function 0x56372035b870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x563720487568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563720487550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720487538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720487500 'double3':'vector' lvalue ParmVar 0x563720487140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x563720487610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204875f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204875e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204875a8 'double3':'vector' lvalue ParmVar 0x5637204871c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x563720487348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637204878c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x563720487770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5637204877f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x563720487cf0 # | | | | `-ReturnStmt 0x563720487ce0 # | | | | `-CallExpr 0x563720487ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720487c90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x563720487c70 '' Function 0x56372035bb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x563720487ba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563720487b88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720487b70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720487b38 'double4':'vector' lvalue ParmVar 0x563720487770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x563720487c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720487c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720487c18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720487be0 'double4':'vector' lvalue ParmVar 0x5637204877f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x563720487978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563720487ef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x563720487da0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x563720487e20 col:34 used V2 'int' # | | | |-CompoundStmt 0x5637204882e8 # | | | | `-ReturnStmt 0x5637204882d8 # | | | | `-CallExpr 0x5637204882a0 'float' # | | | | |-ImplicitCastExpr 0x563720488288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x563720488268 '' Function 0x56372035b1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5637204881b0 'float' # | | | | | `-ImplicitCastExpr 0x563720488198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720488180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720488148 'int' lvalue ParmVar 0x563720487da0 'V1' 'int' # | | | | `-CStyleCastExpr 0x563720488240 'float' # | | | | `-ImplicitCastExpr 0x563720488228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720488210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204881d8 'int' lvalue ParmVar 0x563720487e20 'V2' 'int' # | | | `-DeprecatedAttr 0x563720487fa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204884e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x563720488398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x563720488418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x563720488918 # | | | | `-ReturnStmt 0x563720488908 # | | | | `-CallExpr 0x5637204888d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204888b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x563720488898 '' Function 0x56372035b500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5637204887c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5637204887b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720488798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720488760 'int2':'vector' lvalue ParmVar 0x563720488398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x563720488870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720488858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720488840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720488808 'int2':'vector' lvalue ParmVar 0x563720488418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x5637204885a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204891c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x563720489078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5637204890f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x563720489600 # | | | | `-ReturnStmt 0x5637204895f0 # | | | | `-CallExpr 0x5637204895b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204895a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x563720489580 '' Function 0x56372035b870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5637204894b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563720489498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720489480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720489448 'int3':'vector' lvalue ParmVar 0x563720489078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x563720489558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720489540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720489528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204894f0 'int3':'vector' lvalue ParmVar 0x5637204890f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x563720489280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720489800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5637204896b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x563720489730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x563720489c40 # | | | | `-ReturnStmt 0x563720489c30 # | | | | `-CallExpr 0x563720489bf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720489be0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x563720489bc0 '' Function 0x56372035bb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x563720489af0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563720489ad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563720489ac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563720489a88 'int4':'vector' lvalue ParmVar 0x5637204896b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x563720489b98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720489b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720489b68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720489b30 'int4':'vector' lvalue ParmVar 0x563720489730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x5637204898b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720489e40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x563720489cf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563720489d70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x56372048a258 # | | | | `-ReturnStmt 0x56372048a248 # | | | | `-CallExpr 0x56372048a210 'float' # | | | | |-ImplicitCastExpr 0x56372048a1f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x56372048a1d8 '' Function 0x56372035b1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x56372048a120 'float' # | | | | | `-ImplicitCastExpr 0x56372048a108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56372048a0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56372048a0b8 'uint':'unsigned int' lvalue ParmVar 0x563720489cf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x56372048a1b0 'float' # | | | | `-ImplicitCastExpr 0x56372048a198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372048a180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372048a148 'uint':'unsigned int' lvalue ParmVar 0x563720489d70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563720489ef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372048a458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x56372048a308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x56372048a388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x56372048a8a8 # | | | | `-ReturnStmt 0x56372048a898 # | | | | `-CallExpr 0x56372048a860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372048a848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x56372048a828 '' Function 0x56372035b500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x56372048a758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56372048a740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56372048a728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56372048a6f0 'uint2':'vector' lvalue ParmVar 0x56372048a308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x56372048a800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372048a7e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372048a7d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372048a798 'uint2':'vector' lvalue ParmVar 0x56372048a388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56372048a510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372048aaa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x56372048a958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x56372048a9d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x56372048af00 # | | | | `-ReturnStmt 0x56372048aef0 # | | | | `-CallExpr 0x56372048aeb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56372048aea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x56372048ae80 '' Function 0x56372035b870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x56372048adb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56372048ad98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56372048ad80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56372048ad48 'uint3':'vector' lvalue ParmVar 0x56372048a958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x56372048ae58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56372048ae40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372048ae28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372048adf0 'uint3':'vector' lvalue ParmVar 0x56372048a9d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56372048ab60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372048b6e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x56372048b590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x56372048b610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x56372048bb40 # | | | | `-ReturnStmt 0x56372048bb30 # | | | | `-CallExpr 0x56372048baf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56372048bae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x56372048bac0 '' Function 0x56372035bb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x56372048b9f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56372048b9d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56372048b9c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56372048b988 'uint4':'vector' lvalue ParmVar 0x56372048b590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x56372048ba98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56372048ba80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372048ba68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372048ba30 'uint4':'vector' lvalue ParmVar 0x56372048b610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56372048b798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372048bd40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56372048bbf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x56372048bc70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x56372048c178 # | | | | `-ReturnStmt 0x56372048c168 # | | | | `-CallExpr 0x56372048c130 'float' # | | | | |-ImplicitCastExpr 0x56372048c118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x56372048c0f8 '' Function 0x56372035b1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x56372048c040 'float' # | | | | | `-ImplicitCastExpr 0x56372048c028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56372048c010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56372048bfd8 'int64_t':'long' lvalue ParmVar 0x56372048bbf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x56372048c0d0 'float' # | | | | `-ImplicitCastExpr 0x56372048c0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372048c0a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372048c068 'int64_t':'long' lvalue ParmVar 0x56372048bc70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56372048bdf8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372048c378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56372048c228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x56372048c2a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x56372048c7e8 # | | | | `-ReturnStmt 0x56372048c7d8 # | | | | `-CallExpr 0x56372048c7a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372048c788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x56372048c768 '' Function 0x56372035b500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x56372048c698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56372048c680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56372048c668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56372048c630 'int64_t2':'vector' lvalue ParmVar 0x56372048c228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x56372048c740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372048c728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372048c710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372048c6d8 'int64_t2':'vector' lvalue ParmVar 0x56372048c2a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56372048c430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372048c9e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56372048c898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x56372048c918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x56372048ce60 # | | | | `-ReturnStmt 0x56372048ce50 # | | | | `-CallExpr 0x56372048ce18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56372048ce00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x56372048cde0 '' Function 0x56372035b870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x56372048cd10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56372048ccf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56372048cce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56372048cca8 'int64_t3':'vector' lvalue ParmVar 0x56372048c898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x56372048cdb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56372048cda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372048cd88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372048cd50 'int64_t3':'vector' lvalue ParmVar 0x56372048c918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56372048caa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372048d060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56372048cf10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x56372048cf90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x56372048d4e0 # | | | | `-ReturnStmt 0x56372048d4d0 # | | | | `-CallExpr 0x56372048d498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56372048d480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x56372048d460 '' Function 0x56372035bb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x56372048d390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56372048d378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56372048d360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56372048d328 'int64_t4':'vector' lvalue ParmVar 0x56372048cf10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x56372048d438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56372048d420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372048d408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372048d3d0 'int64_t4':'vector' lvalue ParmVar 0x56372048cf90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56372048d118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372048dcc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56372048db70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x56372048dbf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56372048e118 # | | | | `-ReturnStmt 0x56372048e108 # | | | | `-CallExpr 0x56372048e0d0 'float' # | | | | |-ImplicitCastExpr 0x56372048e0b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x56372048e098 '' Function 0x56372035b1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x56372048dfe0 'float' # | | | | | `-ImplicitCastExpr 0x56372048dfc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56372048dfb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56372048df78 'uint64_t':'unsigned long' lvalue ParmVar 0x56372048db70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x56372048e070 'float' # | | | | `-ImplicitCastExpr 0x56372048e058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372048e040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372048e008 'uint64_t':'unsigned long' lvalue ParmVar 0x56372048dbf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56372048dd78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372048e318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56372048e1c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x56372048e248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56372048e7a8 # | | | | `-ReturnStmt 0x56372048e798 # | | | | `-CallExpr 0x56372048e760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372048e748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x56372048e728 '' Function 0x56372035b500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x56372048e658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56372048e640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56372048e628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56372048e5f0 'uint64_t2':'vector' lvalue ParmVar 0x56372048e1c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x56372048e700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372048e6e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372048e6d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372048e698 'uint64_t2':'vector' lvalue ParmVar 0x56372048e248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56372048e3d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372048e9a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56372048e858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x56372048e8d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56372048ee40 # | | | | `-ReturnStmt 0x56372048ee30 # | | | | `-CallExpr 0x56372048edf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56372048ede0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x56372048edc0 '' Function 0x56372035b870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x56372048ecf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56372048ecd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56372048ecc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56372048ec88 'uint64_t3':'vector' lvalue ParmVar 0x56372048e858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x56372048ed98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56372048ed80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372048ed68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372048ed30 'uint64_t3':'vector' lvalue ParmVar 0x56372048e8d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56372048ea60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372048f040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56372048eef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x56372048ef70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56372048f4e0 # | | | | `-ReturnStmt 0x56372048f4d0 # | | | | `-CallExpr 0x56372048f498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56372048f480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x56372048f460 '' Function 0x56372035bb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x56372048f390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56372048f378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56372048f360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56372048f328 'uint64_t4':'vector' lvalue ParmVar 0x56372048eef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x56372048f438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56372048f420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372048f408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372048f3d0 'uint64_t4':'vector' lvalue ParmVar 0x56372048ef70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56372048f0f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372048f650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x56372048f5a0 col:29 used V 'double' # | | | |-CompoundStmt 0x56372048f998 # | | | | `-ReturnStmt 0x56372048f988 # | | | | `-CallExpr 0x56372048f958 'float' # | | | | |-ImplicitCastExpr 0x56372048f940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56372048f920 '' Function 0x56372035ff10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x56372048f8f8 'float' # | | | | `-ImplicitCastExpr 0x56372048f8e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372048f8c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372048f890 'double' lvalue ParmVar 0x56372048f5a0 'V' 'double' # | | | `-DeprecatedAttr 0x56372048f700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637203bb680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56372048fa58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5637203bb9e8 # | | | | `-ReturnStmt 0x5637203bb9d8 # | | | | `-CallExpr 0x5637203bb9a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637203bb990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637203bb970 '' Function 0x563720360188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637203bb948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637203bb930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203bb918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203bb8e0 'double2':'vector' lvalue ParmVar 0x56372048fa58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5637203bb730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637203bbb58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5637203bbaa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5637203bbec8 # | | | | `-ReturnStmt 0x5637203bbeb8 # | | | | `-CallExpr 0x5637203bbe88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637203bbe70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637203bbe50 '' Function 0x563720360400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637203bbe28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637203bbe10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203bbdf8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203bbdc0 'double3':'vector' lvalue ParmVar 0x5637203bbaa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5637203bbc08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637203bc038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5637203bbf88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5637203bc3b0 # | | | | `-ReturnStmt 0x5637203bc3a0 # | | | | `-CallExpr 0x5637203bc370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637203bc358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637203bc338 '' Function 0x563720360678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637203bc310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637203bc2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203bc2e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203bc2a8 'double4':'vector' lvalue ParmVar 0x5637203bbf88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5637203bc0e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637203bc510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5637203bc460 col:26 used V 'int' # | | | |-CompoundStmt 0x5637203bc868 # | | | | `-ReturnStmt 0x5637203bc858 # | | | | `-CallExpr 0x5637203bc828 'float' # | | | | |-ImplicitCastExpr 0x5637203bc810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637203bc7f0 '' Function 0x56372035ff10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5637203bc7c8 'float' # | | | | `-ImplicitCastExpr 0x5637203bc7b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203bc798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203bc760 'int' lvalue ParmVar 0x5637203bc460 'V' 'int' # | | | `-DeprecatedAttr 0x5637203bc5c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203bc9c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5637203bc918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5637203bcd40 # | | | | `-ReturnStmt 0x5637203bcd30 # | | | | `-CallExpr 0x5637203bcd00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637203bcce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637203bccc8 '' Function 0x563720360188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637203bcca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637203bcc88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203bcc70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203bcc38 'int2':'vector' lvalue ParmVar 0x5637203bc918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5637203bca78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203bcea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5637203bcdf0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5637203bd220 # | | | | `-ReturnStmt 0x5637203bd210 # | | | | `-CallExpr 0x5637203bd1e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637203bd1c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637203bd1a8 '' Function 0x563720360400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637203bd180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637203bd168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203bd150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203bd118 'int3':'vector' lvalue ParmVar 0x5637203bcdf0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5637203bcf50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203bd380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5637203bd2d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5637203bd730 # | | | | `-ReturnStmt 0x5637203bd720 # | | | | `-CallExpr 0x5637203bd6f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637203bd6d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637203bd6b8 '' Function 0x563720360678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637203bd690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637203bd650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203bd638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203bd600 'int4':'vector' lvalue ParmVar 0x5637203bd2d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5637203bd430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203bd890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5637203bd7e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5637203bdc08 # | | | | `-ReturnStmt 0x5637203bdbf8 # | | | | `-CallExpr 0x5637203bdbc8 'float' # | | | | |-ImplicitCastExpr 0x5637203bdbb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637203bdb90 '' Function 0x56372035ff10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5637203bdb68 'float' # | | | | `-ImplicitCastExpr 0x5637203bdb50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203bdb38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203bdb00 'uint':'unsigned int' lvalue ParmVar 0x5637203bd7e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5637203bd940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203bdd68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5637203bdcb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5637203be100 # | | | | `-ReturnStmt 0x5637203be0f0 # | | | | `-CallExpr 0x5637203be0c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637203be0a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637203be088 '' Function 0x563720360188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637203be060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637203be048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203be030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203bdff8 'uint2':'vector' lvalue ParmVar 0x5637203bdcb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5637203bde18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203be260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5637203be1b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5637203be600 # | | | | `-ReturnStmt 0x5637203be5f0 # | | | | `-CallExpr 0x5637203be5c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637203be5a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637203be588 '' Function 0x563720360400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637203be560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637203be548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203be530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203be4f8 'uint3':'vector' lvalue ParmVar 0x5637203be1b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5637203be310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203be760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5637203be6b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5637203beb08 # | | | | `-ReturnStmt 0x5637203beaf8 # | | | | `-CallExpr 0x5637203beac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637203beab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637203bea90 '' Function 0x563720360678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637203bea68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637203bea50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203bea38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203bea00 'uint4':'vector' lvalue ParmVar 0x5637203be6b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5637203be810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203bec68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5637203bebb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5637203bf000 # | | | | `-ReturnStmt 0x5637203beff0 # | | | | `-CallExpr 0x5637203befc0 'float' # | | | | |-ImplicitCastExpr 0x5637203befa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637203bef88 '' Function 0x56372035ff10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5637203bef60 'float' # | | | | `-ImplicitCastExpr 0x5637203bef48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203bef30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203beef8 'int64_t':'long' lvalue ParmVar 0x5637203bebb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5637203bed18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203bf160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5637203bf0b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5637203bf518 # | | | | `-ReturnStmt 0x5637203bf508 # | | | | `-CallExpr 0x5637203bf4d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637203bf4c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637203bf4a0 '' Function 0x563720360188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637203bf478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637203bf460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203bf448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203bf410 'int64_t2':'vector' lvalue ParmVar 0x5637203bf0b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5637203bf210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203bf6a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5637203bf5c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5637203bfa60 # | | | | `-ReturnStmt 0x5637203bfa50 # | | | | `-CallExpr 0x5637203bfa20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637203bfa08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637203bf9e8 '' Function 0x563720360400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637203bf9c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637203bf9a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203bf990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203bf958 'int64_t3':'vector' lvalue ParmVar 0x5637203bf5c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5637203bf750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203bfbc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5637203bfb10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5637203bff88 # | | | | `-ReturnStmt 0x5637203bff78 # | | | | `-CallExpr 0x5637203bff48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637203bff30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637203bff10 '' Function 0x563720360678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637203bfee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637203bfed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203bfeb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203bfe80 'int64_t4':'vector' lvalue ParmVar 0x5637203bfb10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5637203bfc70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203c00e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5637203c0038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5637203c04a0 # | | | | `-ReturnStmt 0x5637203c0490 # | | | | `-CallExpr 0x5637203c0460 'float' # | | | | |-ImplicitCastExpr 0x5637203c0448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637203c0428 '' Function 0x56372035ff10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5637203c0400 'float' # | | | | `-ImplicitCastExpr 0x5637203c03e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203c03d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203c0398 'uint64_t':'unsigned long' lvalue ParmVar 0x5637203c0038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5637203c0198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203c0600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5637203c0550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5637203c09d8 # | | | | `-ReturnStmt 0x5637203c09c8 # | | | | `-CallExpr 0x5637203c0998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637203c0980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637203c0960 '' Function 0x563720360188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637203c0938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637203c0920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203c0908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203c08d0 'uint64_t2':'vector' lvalue ParmVar 0x5637203c0550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5637203c06b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203c0b38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5637203c0a88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5637203c0f18 # | | | | `-ReturnStmt 0x5637203c0f08 # | | | | `-CallExpr 0x5637203c0ed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637203c0ec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637203c0ea0 '' Function 0x563720360400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637203c0e78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637203c0e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203c0e48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203c0e10 'uint64_t3':'vector' lvalue ParmVar 0x5637203c0a88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5637203c0be8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203c1078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5637203c0fc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5637203c1460 # | | | | `-ReturnStmt 0x5637203c1450 # | | | | `-CallExpr 0x5637203c1420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637203c1408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637203c13e8 '' Function 0x563720360678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637203c13c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637203c13a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203c1390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203c1358 'uint64_t4':'vector' lvalue ParmVar 0x5637203c0fc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5637203c1128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203c15d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5637203c1520 col:29 used V 'double' # | | | |-CompoundStmt 0x5637203c19d8 # | | | | `-ReturnStmt 0x5637203c19c8 # | | | | `-CallExpr 0x5637203c1998 'float' # | | | | |-ImplicitCastExpr 0x5637203c1980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637203c1960 '' Function 0x563720361290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5637203c1938 'float' # | | | | `-ImplicitCastExpr 0x5637203c1920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203c1908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203c18d0 'double' lvalue ParmVar 0x5637203c1520 'V' 'double' # | | | `-DeprecatedAttr 0x5637203c1740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637203c1b48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5637203c1a98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5637203c1eb0 # | | | | `-ReturnStmt 0x5637203c1ea0 # | | | | `-CallExpr 0x5637203c1e70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637203c1e58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637203c1e38 '' Function 0x563720361508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637203c1e10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637203c1df8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203c1de0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203c1da8 'double2':'vector' lvalue ParmVar 0x5637203c1a98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5637203c1bf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637203c2020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5637203c1f70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5637203c2390 # | | | | `-ReturnStmt 0x5637203c2380 # | | | | `-CallExpr 0x5637203c2350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637203c2338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637203c2318 '' Function 0x563720325be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637203c22f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637203c22d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203c22c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203c2288 'double3':'vector' lvalue ParmVar 0x5637203c1f70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5637203c20d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637203c2500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5637203c2450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5637203c2878 # | | | | `-ReturnStmt 0x5637203c2868 # | | | | `-CallExpr 0x5637203c2838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637203c2820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637203c2800 '' Function 0x563720325e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637203c27d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637203c27c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203c27a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203c2770 'double4':'vector' lvalue ParmVar 0x5637203c2450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5637203c25b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637203c29d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5637203c2928 col:26 used V 'int' # | | | |-CompoundStmt 0x5637203c2d30 # | | | | `-ReturnStmt 0x5637203c2d20 # | | | | `-CallExpr 0x5637203c2cf0 'float' # | | | | |-ImplicitCastExpr 0x5637203c2cd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637203c2cb8 '' Function 0x563720361290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5637203c2c90 'float' # | | | | `-ImplicitCastExpr 0x5637203c2c78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203c2c60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203c2c28 'int' lvalue ParmVar 0x5637203c2928 'V' 'int' # | | | `-DeprecatedAttr 0x5637203c2a88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203c2e90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5637203c2de0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5637203c3208 # | | | | `-ReturnStmt 0x5637203c31f8 # | | | | `-CallExpr 0x5637203c31c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637203c31b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637203c3190 '' Function 0x563720361508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637203c3168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637203c3150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203c3138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203c3100 'int2':'vector' lvalue ParmVar 0x5637203c2de0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5637203c2f40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203c3368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5637203c32b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5637203c36e8 # | | | | `-ReturnStmt 0x5637203c36d8 # | | | | `-CallExpr 0x5637203c36a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637203c3690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637203c3670 '' Function 0x563720325be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637203c3648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637203c3630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203c3618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203c35e0 'int3':'vector' lvalue ParmVar 0x5637203c32b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5637203c3418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203c4108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5637203c4058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5637203c4490 # | | | | `-ReturnStmt 0x5637203c4480 # | | | | `-CallExpr 0x5637203c4450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637203c4438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637203c4418 '' Function 0x563720325e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637203c43f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637203c43d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203c43c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203c4388 'int4':'vector' lvalue ParmVar 0x5637203c4058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5637203c41b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203c45f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5637203c4540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5637203c4968 # | | | | `-ReturnStmt 0x5637203c4958 # | | | | `-CallExpr 0x5637203c4928 'float' # | | | | |-ImplicitCastExpr 0x5637203c4910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637203c48f0 '' Function 0x563720361290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5637203c48c8 'float' # | | | | `-ImplicitCastExpr 0x5637203c48b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203c4898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203c4860 'uint':'unsigned int' lvalue ParmVar 0x5637203c4540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5637203c46a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203c4ac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5637203c4a18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5637203c4e60 # | | | | `-ReturnStmt 0x5637203c4e50 # | | | | `-CallExpr 0x5637203c4e20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637203c4e08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637203c4de8 '' Function 0x563720361508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637203c4dc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637203c4da8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203c4d90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203c4d58 'uint2':'vector' lvalue ParmVar 0x5637203c4a18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5637203c4b78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203c4fc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5637203c4f10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5637203c5360 # | | | | `-ReturnStmt 0x5637203c5350 # | | | | `-CallExpr 0x5637203c5320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637203c5308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637203c52e8 '' Function 0x563720325be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637203c52c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637203c52a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203c5290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203c5258 'uint3':'vector' lvalue ParmVar 0x5637203c4f10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5637203c5070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203c54c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5637203c5410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5637203c5868 # | | | | `-ReturnStmt 0x5637203c5858 # | | | | `-CallExpr 0x5637203c5828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637203c5810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637203c57f0 '' Function 0x563720325e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637203c57c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637203c57b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203c5798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203c5760 'uint4':'vector' lvalue ParmVar 0x5637203c5410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5637203c5570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203c59c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5637203c5918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5637203c5d60 # | | | | `-ReturnStmt 0x5637203c5d50 # | | | | `-CallExpr 0x5637203c5d20 'float' # | | | | |-ImplicitCastExpr 0x5637203c5d08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637203c5ce8 '' Function 0x563720361290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5637203c5cc0 'float' # | | | | `-ImplicitCastExpr 0x5637203c5ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203c5c90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203c5c58 'int64_t':'long' lvalue ParmVar 0x5637203c5918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5637203c5a78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203c5ec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5637203c5e10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5637203c6aa0 # | | | | `-ReturnStmt 0x5637203c6a90 # | | | | `-CallExpr 0x5637203c6a60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637203c6a48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637203c6a28 '' Function 0x563720361508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637203c6a00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637203c69e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203c69d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203c6998 'int64_t2':'vector' lvalue ParmVar 0x5637203c5e10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5637203c5f70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203c6c00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5637203c6b50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5637203c6fc0 # | | | | `-ReturnStmt 0x5637203c6fb0 # | | | | `-CallExpr 0x5637203c6f80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637203c6f68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637203c6f48 '' Function 0x563720325be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637203c6f20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637203c6f08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203c6ef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203c6eb8 'int64_t3':'vector' lvalue ParmVar 0x5637203c6b50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5637203c6cb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203c7120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5637203c7070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5637203c74e8 # | | | | `-ReturnStmt 0x5637203c74d8 # | | | | `-CallExpr 0x5637203c74a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637203c7490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637203c7470 '' Function 0x563720325e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637203c7448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637203c7430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203c7418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203c73e0 'int64_t4':'vector' lvalue ParmVar 0x5637203c7070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5637203c71d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203c7648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5637203c7598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5637203c7a00 # | | | | `-ReturnStmt 0x5637203c79f0 # | | | | `-CallExpr 0x5637203c79c0 'float' # | | | | |-ImplicitCastExpr 0x5637203c79a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637203c7988 '' Function 0x563720361290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5637203c7960 'float' # | | | | `-ImplicitCastExpr 0x5637203c7948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203c7930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203c78f8 'uint64_t':'unsigned long' lvalue ParmVar 0x5637203c7598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5637203c76f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203c7b60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5637203c7ab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5637203c7f38 # | | | | `-ReturnStmt 0x5637203c7f28 # | | | | `-CallExpr 0x5637203c7ef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637203c7ee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637203c7ec0 '' Function 0x563720361508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637203c7e98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637203c7e80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203c7e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203c7e30 'uint64_t2':'vector' lvalue ParmVar 0x5637203c7ab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5637203c7c10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203c8098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5637203c7fe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5637203c8478 # | | | | `-ReturnStmt 0x5637203c8468 # | | | | `-CallExpr 0x5637203c8438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637203c8420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637203c8400 '' Function 0x563720325be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637203c83d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637203c83c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203c83a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203c8370 'uint64_t3':'vector' lvalue ParmVar 0x5637203c7fe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5637203c8148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203c85d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5637203c8528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5637203c89c0 # | | | | `-ReturnStmt 0x5637203c89b0 # | | | | `-CallExpr 0x5637203c8980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637203c8968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637203c8948 '' Function 0x563720325e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637203c8920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637203c8908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203c88f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203c88b8 'uint64_t4':'vector' lvalue ParmVar 0x5637203c8528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5637203c8688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203c8b28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5637203c8a78 col:29 used V 'double' # | | | |-CompoundStmt 0x5637203c8e70 # | | | | `-ReturnStmt 0x5637203c8e60 # | | | | `-CallExpr 0x5637203c8e30 'float' # | | | | |-ImplicitCastExpr 0x5637203c8e18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637203c8df8 '' Function 0x5637203711b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5637203c8dd0 'float' # | | | | `-ImplicitCastExpr 0x5637203c8db8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203c8da0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203c8d68 'double' lvalue ParmVar 0x5637203c8a78 'V' 'double' # | | | `-DeprecatedAttr 0x5637203c8bd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637203c8fd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5637203c8f28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5637203c9340 # | | | | `-ReturnStmt 0x5637203c9330 # | | | | `-CallExpr 0x5637203c9300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637203c92e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637203c92c8 '' Function 0x563720371430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637203c92a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637203c9288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203c9270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203c9238 'double2':'vector' lvalue ParmVar 0x5637203c8f28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5637203c9088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637203c94a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5637203c93f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5637203c9818 # | | | | `-ReturnStmt 0x5637203c9808 # | | | | `-CallExpr 0x5637203c97d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637203c97c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637203c97a0 '' Function 0x5637203716a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637203c9778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637203c9760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203c9748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203c9710 'double3':'vector' lvalue ParmVar 0x5637203c93f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5637203c9558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637203c9980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5637203c98d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5637203c9cf8 # | | | | `-ReturnStmt 0x5637203c9ce8 # | | | | `-CallExpr 0x5637203c9cb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637203c9ca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637203c9c80 '' Function 0x563720371930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637203c9c58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637203c9c40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203c9c28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203c9bf0 'double4':'vector' lvalue ParmVar 0x5637203c98d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5637203c9a30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637203c9e58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5637203c9da8 col:26 used V 'int' # | | | |-CompoundStmt 0x5637203ca1b0 # | | | | `-ReturnStmt 0x5637203ca1a0 # | | | | `-CallExpr 0x5637203ca170 'float' # | | | | |-ImplicitCastExpr 0x5637203ca158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637203ca138 '' Function 0x5637203711b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5637203ca110 'float' # | | | | `-ImplicitCastExpr 0x5637203ca0f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203ca0e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203ca0a8 'int' lvalue ParmVar 0x5637203c9da8 'V' 'int' # | | | `-DeprecatedAttr 0x5637203c9f08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203ca310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5637203ca260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5637203ca688 # | | | | `-ReturnStmt 0x5637203ca678 # | | | | `-CallExpr 0x5637203ca648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637203ca630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637203ca610 '' Function 0x563720371430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637203ca5e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637203ca5d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203ca5b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203ca580 'int2':'vector' lvalue ParmVar 0x5637203ca260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5637203ca3c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203cb6c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5637203ca738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5637203cba40 # | | | | `-ReturnStmt 0x5637203cba30 # | | | | `-CallExpr 0x5637203cba00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637203cb9e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637203cb9c8 '' Function 0x5637203716a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637203cb9a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637203cb988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203cb970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203cb938 'int3':'vector' lvalue ParmVar 0x5637203ca738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5637203cb770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203cbba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5637203cbaf0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5637203cbf28 # | | | | `-ReturnStmt 0x5637203cbf18 # | | | | `-CallExpr 0x5637203cbee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637203cbed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637203cbeb0 '' Function 0x563720371930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637203cbe88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637203cbe70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203cbe58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203cbe20 'int4':'vector' lvalue ParmVar 0x5637203cbaf0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5637203cbc50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203cc088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5637203cbfd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5637203cc400 # | | | | `-ReturnStmt 0x5637203cc3f0 # | | | | `-CallExpr 0x5637203cc3c0 'float' # | | | | |-ImplicitCastExpr 0x5637203cc3a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637203cc388 '' Function 0x5637203711b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5637203cc360 'float' # | | | | `-ImplicitCastExpr 0x5637203cc348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203cc330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203cc2f8 'uint':'unsigned int' lvalue ParmVar 0x5637203cbfd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5637203cc138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203cc560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5637203cc4b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5637203cc8f8 # | | | | `-ReturnStmt 0x5637203cc8e8 # | | | | `-CallExpr 0x5637203cc8b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637203cc8a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637203cc880 '' Function 0x563720371430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637203cc858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637203cc840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203cc828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203cc7f0 'uint2':'vector' lvalue ParmVar 0x5637203cc4b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5637203cc610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203cca58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5637203cc9a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5637203ccdf8 # | | | | `-ReturnStmt 0x5637203ccde8 # | | | | `-CallExpr 0x5637203ccdb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637203ccda0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637203ccd80 '' Function 0x5637203716a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637203ccd58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637203ccd40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203ccd28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203cccf0 'uint3':'vector' lvalue ParmVar 0x5637203cc9a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5637203ccb08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203ccf58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5637203ccea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5637203cd300 # | | | | `-ReturnStmt 0x5637203cd2f0 # | | | | `-CallExpr 0x5637203cd2c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637203cd2a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637203cd288 '' Function 0x563720371930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637203cd260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637203cd248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203cd230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203cd1f8 'uint4':'vector' lvalue ParmVar 0x5637203ccea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5637203cd008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203cd460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5637203cd3b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5637203cd7f8 # | | | | `-ReturnStmt 0x5637203cd7e8 # | | | | `-CallExpr 0x5637203cd7b8 'float' # | | | | |-ImplicitCastExpr 0x5637203cd7a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637203cd780 '' Function 0x5637203711b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5637203cd758 'float' # | | | | `-ImplicitCastExpr 0x5637203cd740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203cd728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203cd6f0 'int64_t':'long' lvalue ParmVar 0x5637203cd3b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5637203cd510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203cd958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5637203cd8a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5637203cdd10 # | | | | `-ReturnStmt 0x5637203cdd00 # | | | | `-CallExpr 0x5637203cdcd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637203cdcb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637203cdc98 '' Function 0x563720371430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637203cdc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637203cdc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203cdc40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203cdc08 'int64_t2':'vector' lvalue ParmVar 0x5637203cd8a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5637203cda08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203cde70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5637203cddc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5637203ce230 # | | | | `-ReturnStmt 0x5637203ce220 # | | | | `-CallExpr 0x5637203ce1f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637203ce1d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637203ce1b8 '' Function 0x5637203716a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637203ce190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637203ce178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203ce160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203ce128 'int64_t3':'vector' lvalue ParmVar 0x5637203cddc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5637203cdf20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203ce390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5637203ce2e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5637203ce758 # | | | | `-ReturnStmt 0x5637203ce748 # | | | | `-CallExpr 0x5637203ce718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637203ce700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637203ce6e0 '' Function 0x563720371930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637203ce6b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637203ce6a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203ce688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203ce650 'int64_t4':'vector' lvalue ParmVar 0x5637203ce2e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5637203ce440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203ce8b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5637203ce808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5637203cec70 # | | | | `-ReturnStmt 0x5637203cec60 # | | | | `-CallExpr 0x5637203cec30 'float' # | | | | |-ImplicitCastExpr 0x5637203cec18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637203cebf8 '' Function 0x5637203711b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5637203cebd0 'float' # | | | | `-ImplicitCastExpr 0x5637203cebb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203ceba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203ceb68 'uint64_t':'unsigned long' lvalue ParmVar 0x5637203ce808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5637203ce968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203cedd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5637203ced20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5637203cf1a8 # | | | | `-ReturnStmt 0x5637203cf198 # | | | | `-CallExpr 0x5637203cf168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637203cf150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637203cf130 '' Function 0x563720371430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637203cf108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637203cf0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203cf0d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203cf0a0 'uint64_t2':'vector' lvalue ParmVar 0x5637203ced20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5637203cee80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637203cf308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5637203cf258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563720495c78 # | | | | `-ReturnStmt 0x563720495c68 # | | | | `-CallExpr 0x563720495c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563720495c20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637203cf670 '' Function 0x5637203716a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637203cf648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637203cf630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637203cf618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637203cf5e0 'uint64_t3':'vector' lvalue ParmVar 0x5637203cf258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5637203cf3b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720495dd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563720495d28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5637204961c0 # | | | | `-ReturnStmt 0x5637204961b0 # | | | | `-CallExpr 0x563720496180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720496168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563720496148 '' Function 0x563720371930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563720496120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720496108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204960f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204960b8 'uint64_t4':'vector' lvalue ParmVar 0x563720495d28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563720495e88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720496330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563720496280 col:29 used V 'double' # | | | |-CompoundStmt 0x563720496678 # | | | | `-ReturnStmt 0x563720496668 # | | | | `-CallExpr 0x563720496638 'float' # | | | | |-ImplicitCastExpr 0x563720496620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563720496600 '' Function 0x563720372548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5637204965d8 'float' # | | | | `-ImplicitCastExpr 0x5637204965c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204965a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720496570 'double' lvalue ParmVar 0x563720496280 'V' 'double' # | | | `-DeprecatedAttr 0x5637204963e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637204967e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563720496738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563720496b50 # | | | | `-ReturnStmt 0x563720496b40 # | | | | `-CallExpr 0x563720496b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563720496af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563720496ad8 '' Function 0x5637203727c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563720496ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720496a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720496a80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720496a48 'double2':'vector' lvalue ParmVar 0x563720496738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563720496898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563720496cc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563720496c10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563720497030 # | | | | `-ReturnStmt 0x563720497020 # | | | | `-CallExpr 0x563720496ff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563720496fd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563720496fb8 '' Function 0x563720372a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563720496f90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720496f78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720496f60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720496f28 'double3':'vector' lvalue ParmVar 0x563720496c10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563720496d70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637204971a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5637204970f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563720497518 # | | | | `-ReturnStmt 0x563720497508 # | | | | `-CallExpr 0x5637204974d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204974c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204974a0 '' Function 0x563720372cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563720497478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720497460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720497448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720497410 'double4':'vector' lvalue ParmVar 0x5637204970f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563720497250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563720497678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5637204975c8 col:26 used V 'int' # | | | |-CompoundStmt 0x5637204979d0 # | | | | `-ReturnStmt 0x5637204979c0 # | | | | `-CallExpr 0x563720497990 'float' # | | | | |-ImplicitCastExpr 0x563720497978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563720497958 '' Function 0x563720372548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x563720497930 'float' # | | | | `-ImplicitCastExpr 0x563720497918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720497900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204978c8 'int' lvalue ParmVar 0x5637204975c8 'V' 'int' # | | | `-DeprecatedAttr 0x563720497728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720497b30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563720497a80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563720497ea8 # | | | | `-ReturnStmt 0x563720497e98 # | | | | `-CallExpr 0x563720497e68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563720497e50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563720497e30 '' Function 0x5637203727c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563720497e08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720497df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720497dd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720497da0 'int2':'vector' lvalue ParmVar 0x563720497a80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563720497be0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720498008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563720497f58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563720498388 # | | | | `-ReturnStmt 0x563720498378 # | | | | `-CallExpr 0x563720498348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563720498330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563720498310 '' Function 0x563720372a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204982e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204982d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204982b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720498280 'int3':'vector' lvalue ParmVar 0x563720497f58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5637204980b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204984e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563720498438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563720498870 # | | | | `-ReturnStmt 0x563720498860 # | | | | `-CallExpr 0x563720498830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720498818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204987f8 '' Function 0x563720372cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637204987d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204987b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204987a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720498768 'int4':'vector' lvalue ParmVar 0x563720498438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563720498598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204989d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563720498920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563720498d48 # | | | | `-ReturnStmt 0x563720498d38 # | | | | `-CallExpr 0x563720498d08 'float' # | | | | |-ImplicitCastExpr 0x563720498cf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563720498cd0 '' Function 0x563720372548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x563720498ca8 'float' # | | | | `-ImplicitCastExpr 0x563720498c90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720498c78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720498c40 'uint':'unsigned int' lvalue ParmVar 0x563720498920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563720498a80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563720498ea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563720498df8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563720499240 # | | | | `-ReturnStmt 0x563720499230 # | | | | `-CallExpr 0x563720499200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204991e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637204991c8 '' Function 0x5637203727c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637204991a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563720499188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720499170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720499138 'uint2':'vector' lvalue ParmVar 0x563720498df8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563720498f58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204993a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5637204992f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563720499740 # | | | | `-ReturnStmt 0x563720499730 # | | | | `-CallExpr 0x563720499700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204996e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637204996c8 '' Function 0x563720372a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204996a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563720499688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720499670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720499638 'uint3':'vector' lvalue ParmVar 0x5637204992f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563720499450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204998a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5637204997f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56372049b220 # | | | | `-ReturnStmt 0x56372049b210 # | | | | `-CallExpr 0x56372049b1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563720499bf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563720499bd0 '' Function 0x563720372cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563720499ba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563720499b90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563720499b78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563720499b40 'uint4':'vector' lvalue ParmVar 0x5637204997f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563720499950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372049b380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56372049b2d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56372049b718 # | | | | `-ReturnStmt 0x56372049b708 # | | | | `-CallExpr 0x56372049b6d8 'float' # | | | | |-ImplicitCastExpr 0x56372049b6c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56372049b6a0 '' Function 0x563720372548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x56372049b678 'float' # | | | | `-ImplicitCastExpr 0x56372049b660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372049b648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372049b610 'int64_t':'long' lvalue ParmVar 0x56372049b2d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56372049b430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372049b878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56372049b7c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56372049bc30 # | | | | `-ReturnStmt 0x56372049bc20 # | | | | `-CallExpr 0x56372049bbf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372049bbd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56372049bbb8 '' Function 0x5637203727c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56372049bb90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372049bb78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372049bb60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372049bb28 'int64_t2':'vector' lvalue ParmVar 0x56372049b7c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56372049b928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372049bd90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56372049bce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56372049c150 # | | | | `-ReturnStmt 0x56372049c140 # | | | | `-CallExpr 0x56372049c110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56372049c0f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56372049c0d8 '' Function 0x563720372a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56372049c0b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56372049c098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372049c080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372049c048 'int64_t3':'vector' lvalue ParmVar 0x56372049bce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56372049be40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372049c2b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56372049c200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56372049c678 # | | | | `-ReturnStmt 0x56372049c668 # | | | | `-CallExpr 0x56372049c638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56372049c620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56372049c600 '' Function 0x563720372cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56372049c5d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56372049c5c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372049c5a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372049c570 'int64_t4':'vector' lvalue ParmVar 0x56372049c200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56372049c360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372049c7d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56372049c728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56372049cb90 # | | | | `-ReturnStmt 0x56372049cb80 # | | | | `-CallExpr 0x56372049cb50 'float' # | | | | |-ImplicitCastExpr 0x56372049cb38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56372049cb18 '' Function 0x563720372548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x56372049caf0 'float' # | | | | `-ImplicitCastExpr 0x56372049cad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372049cac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372049ca88 'uint64_t':'unsigned long' lvalue ParmVar 0x56372049c728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56372049c888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372049ccf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56372049cc40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56372049d0c8 # | | | | `-ReturnStmt 0x56372049d0b8 # | | | | `-CallExpr 0x56372049d088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372049d070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56372049d050 '' Function 0x5637203727c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56372049d028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372049d010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372049cff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372049cfc0 'uint64_t2':'vector' lvalue ParmVar 0x56372049cc40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56372049cda0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372049d228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56372049d178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56372049d608 # | | | | `-ReturnStmt 0x56372049d5f8 # | | | | `-CallExpr 0x56372049d5c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56372049d5b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56372049d590 '' Function 0x563720372a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56372049d568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56372049d550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372049d538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372049d500 'uint64_t3':'vector' lvalue ParmVar 0x56372049d178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56372049d2d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372049d768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56372049d6b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56372049db50 # | | | | `-ReturnStmt 0x56372049db40 # | | | | `-CallExpr 0x56372049db10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56372049daf8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56372049dad8 '' Function 0x563720372cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56372049dab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56372049da98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372049da80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372049da48 'uint64_t4':'vector' lvalue ParmVar 0x56372049d6b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56372049d818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372049dcc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x56372049dc10 col:29 used V 'double' # | | | |-CompoundStmt 0x56372049e008 # | | | | `-ReturnStmt 0x56372049dff8 # | | | | `-CallExpr 0x56372049dfc8 'float' # | | | | |-ImplicitCastExpr 0x56372049dfb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56372049df90 '' Function 0x5637203738d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x56372049df68 'float' # | | | | `-ImplicitCastExpr 0x56372049df50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372049df38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372049df00 'double' lvalue ParmVar 0x56372049dc10 'V' 'double' # | | | `-DeprecatedAttr 0x56372049dd70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56372049e178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56372049e0c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56372049e4e0 # | | | | `-ReturnStmt 0x56372049e4d0 # | | | | `-CallExpr 0x56372049e4a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372049e488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56372049e468 '' Function 0x563720373b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56372049e440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372049e428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372049e410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372049e3d8 'double2':'vector' lvalue ParmVar 0x56372049e0c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56372049e228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56372049e650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56372049e5a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x56372049e9c0 # | | | | `-ReturnStmt 0x56372049e9b0 # | | | | `-CallExpr 0x56372049e980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56372049e968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56372049e948 '' Function 0x563720373dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56372049e920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56372049e908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372049e8f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372049e8b8 'double3':'vector' lvalue ParmVar 0x56372049e5a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56372049e700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56372049eb30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56372049ea80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56372049eea8 # | | | | `-ReturnStmt 0x56372049ee98 # | | | | `-CallExpr 0x56372049ee68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56372049ee50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56372049ee30 '' Function 0x563720374040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56372049ee08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56372049edf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372049edd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372049eda0 'double4':'vector' lvalue ParmVar 0x56372049ea80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x56372049ebe0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56372049f008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x56372049ef58 col:26 used V 'int' # | | | |-CompoundStmt 0x56372049f3a0 # | | | | `-ReturnStmt 0x56372049f390 # | | | | `-CallExpr 0x56372049f360 'float' # | | | | |-ImplicitCastExpr 0x56372049f348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56372049f328 '' Function 0x5637203738d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x56372049f300 'float' # | | | | `-ImplicitCastExpr 0x56372049f2e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372049f2d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372049f298 'int' lvalue ParmVar 0x56372049ef58 'V' 'int' # | | | `-DeprecatedAttr 0x56372049f0b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372049f500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x56372049f450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x56372049f878 # | | | | `-ReturnStmt 0x56372049f868 # | | | | `-CallExpr 0x56372049f838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56372049f820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56372049f800 '' Function 0x563720373b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56372049f7d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56372049f7c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372049f7a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372049f770 'int2':'vector' lvalue ParmVar 0x56372049f450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x56372049f5b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372049f9d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x56372049f928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x56372049fd58 # | | | | `-ReturnStmt 0x56372049fd48 # | | | | `-CallExpr 0x56372049fd18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56372049fd00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56372049fce0 '' Function 0x563720373dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56372049fcb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56372049fca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56372049fc88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56372049fc50 'int3':'vector' lvalue ParmVar 0x56372049f928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x56372049fa88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56372049feb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x56372049fe08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5637204a0240 # | | | | `-ReturnStmt 0x5637204a0230 # | | | | `-CallExpr 0x5637204a0200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204a01e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204a01c8 '' Function 0x563720374040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637204a01a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204a0188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204a0170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204a0138 'int4':'vector' lvalue ParmVar 0x56372049fe08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x56372049ff68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204a03a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5637204a02f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5637204a0718 # | | | | `-ReturnStmt 0x5637204a0708 # | | | | `-CallExpr 0x5637204a06d8 'float' # | | | | |-ImplicitCastExpr 0x5637204a06c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637204a06a0 '' Function 0x5637203738d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5637204a0678 'float' # | | | | `-ImplicitCastExpr 0x5637204a0660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204a0648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204a0610 'uint':'unsigned int' lvalue ParmVar 0x5637204a02f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5637204a0450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204a0878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5637204a07c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5637204a0c10 # | | | | `-ReturnStmt 0x5637204a0c00 # | | | | `-CallExpr 0x5637204a0bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204a0bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637204a0b98 '' Function 0x563720373b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637204a0b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204a0b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204a0b40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204a0b08 'uint2':'vector' lvalue ParmVar 0x5637204a07c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5637204a0928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204a0d70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5637204a0cc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5637204a1110 # | | | | `-ReturnStmt 0x5637204a1100 # | | | | `-CallExpr 0x5637204a10d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204a10b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637204a1098 '' Function 0x563720373dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204a1070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204a1058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204a1040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204a1008 'uint3':'vector' lvalue ParmVar 0x5637204a0cc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5637204a0e20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204a1270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5637204a11c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5637204a1618 # | | | | `-ReturnStmt 0x5637204a1608 # | | | | `-CallExpr 0x5637204a15d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204a15c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204a15a0 '' Function 0x563720374040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637204a1578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204a1560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204a1548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204a1510 'uint4':'vector' lvalue ParmVar 0x5637204a11c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5637204a1320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204a1778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5637204a16c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5637204a1b10 # | | | | `-ReturnStmt 0x5637204a1b00 # | | | | `-CallExpr 0x5637204a1ad0 'float' # | | | | |-ImplicitCastExpr 0x5637204a1ab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637204a1a98 '' Function 0x5637203738d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5637204a1a70 'float' # | | | | `-ImplicitCastExpr 0x5637204a1a58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204a1a40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204a1a08 'int64_t':'long' lvalue ParmVar 0x5637204a16c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5637204a1828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204a1c70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5637204a1bc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5637204a2028 # | | | | `-ReturnStmt 0x5637204a2018 # | | | | `-CallExpr 0x5637204a1fe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204a1fd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637204a1fb0 '' Function 0x563720373b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637204a1f88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204a1f70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204a1f58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204a1f20 'int64_t2':'vector' lvalue ParmVar 0x5637204a1bc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5637204a1d20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204a2188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5637204a20d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5637204a2548 # | | | | `-ReturnStmt 0x5637204a2538 # | | | | `-CallExpr 0x5637204a2508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204a24f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637204a24d0 '' Function 0x563720373dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204a24a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204a2490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204a2478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204a2440 'int64_t3':'vector' lvalue ParmVar 0x5637204a20d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5637204a2238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204a26a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5637204a25f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5637204a2a70 # | | | | `-ReturnStmt 0x5637204a2a60 # | | | | `-CallExpr 0x5637204a2a30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204a2a18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204a29f8 '' Function 0x563720374040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637204a29d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204a29b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204a29a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204a2968 'int64_t4':'vector' lvalue ParmVar 0x5637204a25f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5637204a2758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204a2bd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5637204a2b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5637204a2f88 # | | | | `-ReturnStmt 0x5637204a2f78 # | | | | `-CallExpr 0x5637204a2f48 'float' # | | | | |-ImplicitCastExpr 0x5637204a2f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637204a2f10 '' Function 0x5637203738d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5637204a2ee8 'float' # | | | | `-ImplicitCastExpr 0x5637204a2ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204a2eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204a2e80 'uint64_t':'unsigned long' lvalue ParmVar 0x5637204a2b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5637204a2c80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204a30e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5637204a3038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5637204a38d0 # | | | | `-ReturnStmt 0x5637204a38c0 # | | | | `-CallExpr 0x5637204a3890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204a3878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637204a3858 '' Function 0x563720373b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637204a3830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204a3818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204a3800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204a37c8 'uint64_t2':'vector' lvalue ParmVar 0x5637204a3038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5637204a3198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204a3a30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5637204a3980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5637204a3e10 # | | | | `-ReturnStmt 0x5637204a3e00 # | | | | `-CallExpr 0x5637204a3dd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204a3db8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637204a3d98 '' Function 0x563720373dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204a3d70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204a3d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204a3d40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204a3d08 'uint64_t3':'vector' lvalue ParmVar 0x5637204a3980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5637204a3ae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204a3f70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5637204a3ec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5637204a4358 # | | | | `-ReturnStmt 0x5637204a4348 # | | | | `-CallExpr 0x5637204a4318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204a4300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204a42e0 '' Function 0x563720374040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637204a42b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204a42a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204a4288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204a4250 'uint64_t4':'vector' lvalue ParmVar 0x5637204a3ec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5637204a4020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204a4568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x5637204a4418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5637204a4498 col:40 used V2 'double' # | | | |-CompoundStmt 0x5637204a4950 # | | | | `-ReturnStmt 0x5637204a4940 # | | | | `-CallExpr 0x5637204a4908 'float' # | | | | |-ImplicitCastExpr 0x5637204a48f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5637204a48d0 '' Function 0x563720374f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5637204a4818 'float' # | | | | | `-ImplicitCastExpr 0x5637204a4800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5637204a47e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5637204a47b0 'double' lvalue ParmVar 0x5637204a4418 'V1' 'double' # | | | | `-CStyleCastExpr 0x5637204a48a8 'float' # | | | | `-ImplicitCastExpr 0x5637204a4890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204a4878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204a4840 'double' lvalue ParmVar 0x5637204a4498 'V2' 'double' # | | | `-DeprecatedAttr 0x5637204a4620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637204a4b60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5637204a4a10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5637204a4a90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x5637204a4f80 # | | | | `-ReturnStmt 0x5637204a4f70 # | | | | `-CallExpr 0x5637204a4f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204a4f20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5637204a4f00 '' Function 0x5637203752b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5637204a4e30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5637204a4e18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5637204a4e00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5637204a4dc8 'double2':'vector' lvalue ParmVar 0x5637204a4a10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5637204a4ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204a4ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204a4ea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204a4e70 'double2':'vector' lvalue ParmVar 0x5637204a4a90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x5637204a4c18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637204a5190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5637204a5040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5637204a50c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x5637204a55b8 # | | | | `-ReturnStmt 0x5637204a55a8 # | | | | `-CallExpr 0x5637204a5570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204a5558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5637204a5538 '' Function 0x5637203755d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5637204a5468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5637204a5450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5637204a5438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5637204a5400 'double3':'vector' lvalue ParmVar 0x5637204a5040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5637204a5510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204a54f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204a54e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204a54a8 'double3':'vector' lvalue ParmVar 0x5637204a50c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x5637204a5248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637204a57c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5637204a5678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5637204a56f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x5637204a5bf8 # | | | | `-ReturnStmt 0x5637204a5be8 # | | | | `-CallExpr 0x5637204a5bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204a5b98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5637204a5b78 '' Function 0x563720375950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5637204a5aa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5637204a5a90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5637204a5a78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5637204a5a40 'double4':'vector' lvalue ParmVar 0x5637204a5678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5637204a5b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204a5b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204a5b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204a5ae8 'double4':'vector' lvalue ParmVar 0x5637204a56f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x5637204a5880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637204a5df8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5637204a5ca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5637204a5d28 col:34 used V2 'int' # | | | |-CompoundStmt 0x5637204a61f0 # | | | | `-ReturnStmt 0x5637204a61e0 # | | | | `-CallExpr 0x5637204a61a8 'float' # | | | | |-ImplicitCastExpr 0x5637204a6190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5637204a6170 '' Function 0x563720374f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5637204a60b8 'float' # | | | | | `-ImplicitCastExpr 0x5637204a60a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5637204a6088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5637204a6050 'int' lvalue ParmVar 0x5637204a5ca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x5637204a6148 'float' # | | | | `-ImplicitCastExpr 0x5637204a6130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204a6118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204a60e0 'int' lvalue ParmVar 0x5637204a5d28 'V2' 'int' # | | | `-DeprecatedAttr 0x5637204a5eb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204a63f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5637204a62a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5637204a6320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x5637204a6820 # | | | | `-ReturnStmt 0x5637204a6810 # | | | | `-CallExpr 0x5637204a67d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204a67c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5637204a67a0 '' Function 0x5637203752b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5637204a66d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5637204a66b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5637204a66a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5637204a6668 'int2':'vector' lvalue ParmVar 0x5637204a62a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5637204a6778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204a6760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204a6748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204a6710 'int2':'vector' lvalue ParmVar 0x5637204a6320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x5637204a64a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204a6a20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5637204a68d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5637204a6950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x5637204a6e58 # | | | | `-ReturnStmt 0x5637204a6e48 # | | | | `-CallExpr 0x5637204a6e10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204a6df8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5637204a6dd8 '' Function 0x5637203755d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5637204a6d08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5637204a6cf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5637204a6cd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5637204a6ca0 'int3':'vector' lvalue ParmVar 0x5637204a68d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5637204a6db0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204a6d98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204a6d80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204a6d48 'int3':'vector' lvalue ParmVar 0x5637204a6950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x5637204a6ad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204a7058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5637204a6f08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5637204a6f88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x5637204a7498 # | | | | `-ReturnStmt 0x5637204a7488 # | | | | `-CallExpr 0x5637204a7450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204a7438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5637204a7418 '' Function 0x563720375950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5637204a7348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5637204a7330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5637204a7318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5637204a72e0 'int4':'vector' lvalue ParmVar 0x5637204a6f08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5637204a73f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204a73d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204a73c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204a7388 'int4':'vector' lvalue ParmVar 0x5637204a6f88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x5637204a7110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204a9240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5637204a7548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5637204a9170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x5637204a9658 # | | | | `-ReturnStmt 0x5637204a9648 # | | | | `-CallExpr 0x5637204a9610 'float' # | | | | |-ImplicitCastExpr 0x5637204a95f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5637204a95d8 '' Function 0x563720374f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5637204a9520 'float' # | | | | | `-ImplicitCastExpr 0x5637204a9508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5637204a94f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5637204a94b8 'uint':'unsigned int' lvalue ParmVar 0x5637204a7548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5637204a95b0 'float' # | | | | `-ImplicitCastExpr 0x5637204a9598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204a9580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204a9548 'uint':'unsigned int' lvalue ParmVar 0x5637204a9170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5637204a92f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204a9858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5637204a9708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5637204a9788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x5637204a9ca8 # | | | | `-ReturnStmt 0x5637204a9c98 # | | | | `-CallExpr 0x5637204a9c60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204a9c48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5637204a9c28 '' Function 0x5637203752b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5637204a9b58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5637204a9b40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5637204a9b28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5637204a9af0 'uint2':'vector' lvalue ParmVar 0x5637204a9708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5637204a9c00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204a9be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204a9bd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204a9b98 'uint2':'vector' lvalue ParmVar 0x5637204a9788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5637204a9910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204a9ea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5637204a9d58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5637204a9dd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x5637204aa300 # | | | | `-ReturnStmt 0x5637204aa2f0 # | | | | `-CallExpr 0x5637204aa2b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204aa2a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5637204aa280 '' Function 0x5637203755d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5637204aa1b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5637204aa198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5637204aa180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5637204aa148 'uint3':'vector' lvalue ParmVar 0x5637204a9d58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5637204aa258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204aa240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204aa228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204aa1f0 'uint3':'vector' lvalue ParmVar 0x5637204a9dd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5637204a9f60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204aa500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5637204aa3b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5637204aa430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x5637204aa960 # | | | | `-ReturnStmt 0x5637204aa950 # | | | | `-CallExpr 0x5637204aa918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204aa900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5637204aa8e0 '' Function 0x563720375950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5637204aa810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5637204aa7f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5637204aa7e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5637204aa7a8 'uint4':'vector' lvalue ParmVar 0x5637204aa3b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5637204aa8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204aa8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204aa888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204aa850 'uint4':'vector' lvalue ParmVar 0x5637204aa430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5637204aa5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204aab60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5637204aaa10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5637204aaa90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x5637204aaf98 # | | | | `-ReturnStmt 0x5637204aaf88 # | | | | `-CallExpr 0x5637204aaf50 'float' # | | | | |-ImplicitCastExpr 0x5637204aaf38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5637204aaf18 '' Function 0x563720374f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5637204aae60 'float' # | | | | | `-ImplicitCastExpr 0x5637204aae48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5637204aae30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5637204aadf8 'int64_t':'long' lvalue ParmVar 0x5637204aaa10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5637204aaef0 'float' # | | | | `-ImplicitCastExpr 0x5637204aaed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204aaec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204aae88 'int64_t':'long' lvalue ParmVar 0x5637204aaa90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5637204aac18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204ab198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5637204ab048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5637204ab0c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x5637204ab608 # | | | | `-ReturnStmt 0x5637204ab5f8 # | | | | `-CallExpr 0x5637204ab5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204ab5a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5637204ab588 '' Function 0x5637203752b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5637204ab4b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5637204ab4a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5637204ab488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5637204ab450 'int64_t2':'vector' lvalue ParmVar 0x5637204ab048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5637204ab560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204ab548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204ab530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204ab4f8 'int64_t2':'vector' lvalue ParmVar 0x5637204ab0c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5637204ab250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204ab808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5637204ab6b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5637204ab738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x5637204abc80 # | | | | `-ReturnStmt 0x5637204abc70 # | | | | `-CallExpr 0x5637204abc38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204abc20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5637204abc00 '' Function 0x5637203755d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5637204abb30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5637204abb18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5637204abb00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5637204abac8 'int64_t3':'vector' lvalue ParmVar 0x5637204ab6b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5637204abbd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204abbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204abba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204abb70 'int64_t3':'vector' lvalue ParmVar 0x5637204ab738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5637204ab8c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204abe80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5637204abd30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5637204abdb0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x5637204ac300 # | | | | `-ReturnStmt 0x5637204ac2f0 # | | | | `-CallExpr 0x5637204ac2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204ac2a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5637204ac280 '' Function 0x563720375950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5637204ac1b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5637204ac198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5637204ac180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5637204ac148 'int64_t4':'vector' lvalue ParmVar 0x5637204abd30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5637204ac258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204ac240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204ac228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204ac1f0 'int64_t4':'vector' lvalue ParmVar 0x5637204abdb0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5637204abf38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204ac500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5637204ac3b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5637204ac430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5637204ac958 # | | | | `-ReturnStmt 0x5637204ac948 # | | | | `-CallExpr 0x5637204ac910 'float' # | | | | |-ImplicitCastExpr 0x5637204ac8f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5637204ac8d8 '' Function 0x563720374f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5637204ac820 'float' # | | | | | `-ImplicitCastExpr 0x5637204ac808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5637204ac7f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5637204ac7b8 'uint64_t':'unsigned long' lvalue ParmVar 0x5637204ac3b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5637204ac8b0 'float' # | | | | `-ImplicitCastExpr 0x5637204ac898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204ac880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204ac848 'uint64_t':'unsigned long' lvalue ParmVar 0x5637204ac430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5637204ac5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204acb58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5637204aca08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5637204aca88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5637204acfe8 # | | | | `-ReturnStmt 0x5637204acfd8 # | | | | `-CallExpr 0x5637204acfa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204acf88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5637204acf68 '' Function 0x5637203752b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5637204ace98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5637204ace80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5637204ace68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5637204ace30 'uint64_t2':'vector' lvalue ParmVar 0x5637204aca08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5637204acf40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204acf28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204acf10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204aced8 'uint64_t2':'vector' lvalue ParmVar 0x5637204aca88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5637204acc10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204addc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5637204ad098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5637204adcf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5637204ae258 # | | | | `-ReturnStmt 0x5637204ae248 # | | | | `-CallExpr 0x5637204ae210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204ae1f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5637204ae1d8 '' Function 0x5637203755d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5637204ae108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5637204ae0f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5637204ae0d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5637204ae0a0 'uint64_t3':'vector' lvalue ParmVar 0x5637204ad098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5637204ae1b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204ae198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204ae180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204ae148 'uint64_t3':'vector' lvalue ParmVar 0x5637204adcf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5637204ade78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204ae458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5637204ae308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5637204ae388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5637204ae8f8 # | | | | `-ReturnStmt 0x5637204ae8e8 # | | | | `-CallExpr 0x5637204ae8b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204ae898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5637204ae878 '' Function 0x563720375950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5637204ae7a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5637204ae790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5637204ae778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5637204ae740 'uint64_t4':'vector' lvalue ParmVar 0x5637204ae308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5637204ae850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204ae838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204ae820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204ae7e8 'uint64_t4':'vector' lvalue ParmVar 0x5637204ae388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5637204ae510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204aea60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5637204ae9b0 col:29 used V 'double' # | | | |-CompoundStmt 0x5637204aeda8 # | | | | `-ReturnStmt 0x5637204aed98 # | | | | `-CallExpr 0x5637204aed68 'float' # | | | | |-ImplicitCastExpr 0x5637204aed50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637204aed30 '' Function 0x563720376570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5637204aed08 'float' # | | | | `-ImplicitCastExpr 0x5637204aecf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204aecd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204aeca0 'double' lvalue ParmVar 0x5637204ae9b0 'V' 'double' # | | | `-DeprecatedAttr 0x5637204aeb10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637204aef10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5637204aee60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5637204af278 # | | | | `-ReturnStmt 0x5637204af268 # | | | | `-CallExpr 0x5637204af238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204af220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637204af200 '' Function 0x5637203767e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637204af1d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204af1c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204af1a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204af170 'double2':'vector' lvalue ParmVar 0x5637204aee60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5637204aefc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637204af3e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5637204af330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5637204af750 # | | | | `-ReturnStmt 0x5637204af740 # | | | | `-CallExpr 0x5637204af710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204af6f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637204af6d8 '' Function 0x563720376a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204af6b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204af698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204af680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204af648 'double3':'vector' lvalue ParmVar 0x5637204af330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5637204af490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637204af8b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5637204af808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5637204afc30 # | | | | `-ReturnStmt 0x5637204afc20 # | | | | `-CallExpr 0x5637204afbf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204afbd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204afbb8 '' Function 0x563720376cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637204afb90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204afb78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204afb60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204afb28 'double4':'vector' lvalue ParmVar 0x5637204af808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5637204af968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637204afd90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5637204afce0 col:26 used V 'int' # | | | |-CompoundStmt 0x5637204b00e8 # | | | | `-ReturnStmt 0x5637204b00d8 # | | | | `-CallExpr 0x5637204b00a8 'float' # | | | | |-ImplicitCastExpr 0x5637204b0090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637204b0070 '' Function 0x563720376570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5637204b0048 'float' # | | | | `-ImplicitCastExpr 0x5637204b0030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204b0018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204affe0 'int' lvalue ParmVar 0x5637204afce0 'V' 'int' # | | | `-DeprecatedAttr 0x5637204afe40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204b0248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5637204b0198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5637204b05c0 # | | | | `-ReturnStmt 0x5637204b05b0 # | | | | `-CallExpr 0x5637204b0580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204b0568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637204b0548 '' Function 0x5637203767e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637204b0520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204b0508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204b04f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204b04b8 'int2':'vector' lvalue ParmVar 0x5637204b0198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5637204b02f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204b0720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5637204b0670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5637204b0aa0 # | | | | `-ReturnStmt 0x5637204b0a90 # | | | | `-CallExpr 0x5637204b0a60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204b0a48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637204b0a28 '' Function 0x563720376a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204b0a00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204b09e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204b09d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204b0998 'int3':'vector' lvalue ParmVar 0x5637204b0670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5637204b07d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204b0c00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5637204b0b50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5637204b0f88 # | | | | `-ReturnStmt 0x5637204b0f78 # | | | | `-CallExpr 0x5637204b0f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204b0f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204b0f10 '' Function 0x563720376cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637204b0ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204b0ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204b0eb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204b0e80 'int4':'vector' lvalue ParmVar 0x5637204b0b50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5637204b0cb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204b10e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5637204b1038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5637204b1460 # | | | | `-ReturnStmt 0x5637204b1450 # | | | | `-CallExpr 0x5637204b1420 'float' # | | | | |-ImplicitCastExpr 0x5637204b1408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637204b13e8 '' Function 0x563720376570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5637204b13c0 'float' # | | | | `-ImplicitCastExpr 0x5637204b13a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204b1390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204b1358 'uint':'unsigned int' lvalue ParmVar 0x5637204b1038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5637204b1198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204b15c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5637204b1510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5637204b1958 # | | | | `-ReturnStmt 0x5637204b1948 # | | | | `-CallExpr 0x5637204b1918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204b1900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637204b18e0 '' Function 0x5637203767e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637204b18b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204b18a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204b1888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204b1850 'uint2':'vector' lvalue ParmVar 0x5637204b1510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5637204b1670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204b1ab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5637204b1a08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5637204b3f58 # | | | | `-ReturnStmt 0x5637204b3f48 # | | | | `-CallExpr 0x5637204b3f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204b3f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637204b3ee0 '' Function 0x563720376a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204b3eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204b3ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204b3e88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204b3e50 'uint3':'vector' lvalue ParmVar 0x5637204b1a08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5637204b1b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204b40b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5637204b4008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5637204b4460 # | | | | `-ReturnStmt 0x5637204b4450 # | | | | `-CallExpr 0x5637204b4420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204b4408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204b43e8 '' Function 0x563720376cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637204b43c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204b43a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204b4390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204b4358 'uint4':'vector' lvalue ParmVar 0x5637204b4008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5637204b4168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204b45c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5637204b4510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5637204b4958 # | | | | `-ReturnStmt 0x5637204b4948 # | | | | `-CallExpr 0x5637204b4918 'float' # | | | | |-ImplicitCastExpr 0x5637204b4900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637204b48e0 '' Function 0x563720376570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5637204b48b8 'float' # | | | | `-ImplicitCastExpr 0x5637204b48a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204b4888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204b4850 'int64_t':'long' lvalue ParmVar 0x5637204b4510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5637204b4670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204b4ab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5637204b4a08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5637204b4e70 # | | | | `-ReturnStmt 0x5637204b4e60 # | | | | `-CallExpr 0x5637204b4e30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204b4e18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637204b4df8 '' Function 0x5637203767e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637204b4dd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204b4db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204b4da0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204b4d68 'int64_t2':'vector' lvalue ParmVar 0x5637204b4a08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5637204b4b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204b4fd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5637204b4f20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5637204b5390 # | | | | `-ReturnStmt 0x5637204b5380 # | | | | `-CallExpr 0x5637204b5350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204b5338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637204b5318 '' Function 0x563720376a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204b52f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204b52d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204b52c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204b5288 'int64_t3':'vector' lvalue ParmVar 0x5637204b4f20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5637204b5080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204b54f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5637204b5440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5637204b58b8 # | | | | `-ReturnStmt 0x5637204b58a8 # | | | | `-CallExpr 0x5637204b5878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204b5860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204b5840 '' Function 0x563720376cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637204b5818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204b5800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204b57e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204b57b0 'int64_t4':'vector' lvalue ParmVar 0x5637204b5440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5637204b55a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204b5a18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5637204b5968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5637204b5dd0 # | | | | `-ReturnStmt 0x5637204b5dc0 # | | | | `-CallExpr 0x5637204b5d90 'float' # | | | | |-ImplicitCastExpr 0x5637204b5d78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637204b5d58 '' Function 0x563720376570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5637204b5d30 'float' # | | | | `-ImplicitCastExpr 0x5637204b5d18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204b5d00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204b5cc8 'uint64_t':'unsigned long' lvalue ParmVar 0x5637204b5968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5637204b5ac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204b5f30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5637204b5e80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5637204b6308 # | | | | `-ReturnStmt 0x5637204b62f8 # | | | | `-CallExpr 0x5637204b62c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204b62b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637204b6290 '' Function 0x5637203767e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637204b6268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204b6250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204b6238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204b6200 'uint64_t2':'vector' lvalue ParmVar 0x5637204b5e80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5637204b5fe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204b6468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5637204b63b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5637204b6848 # | | | | `-ReturnStmt 0x5637204b6838 # | | | | `-CallExpr 0x5637204b6808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204b67f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637204b67d0 '' Function 0x563720376a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204b67a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204b6790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204b6778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204b6740 'uint64_t3':'vector' lvalue ParmVar 0x5637204b63b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5637204b6518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204b69a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5637204b68f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5637204b6d90 # | | | | `-ReturnStmt 0x5637204b6d80 # | | | | `-CallExpr 0x5637204b6d50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204b6d38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204b6d18 '' Function 0x563720376cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637204b6cf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204b6cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204b6cc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204b6c88 'uint64_t4':'vector' lvalue ParmVar 0x5637204b68f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5637204b6a58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204b6f00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5637204b6e50 col:29 used V 'double' # | | | |-CompoundStmt 0x5637204b7248 # | | | | `-ReturnStmt 0x5637204b7238 # | | | | `-CallExpr 0x5637204b7208 'float' # | | | | |-ImplicitCastExpr 0x5637204b71f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637204b71d0 '' Function 0x563720377920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5637204b71a8 'float' # | | | | `-ImplicitCastExpr 0x5637204b7190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204b7178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204b7140 'double' lvalue ParmVar 0x5637204b6e50 'V' 'double' # | | | `-DeprecatedAttr 0x5637204b6fb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637204b73b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5637204b7308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5637204b7720 # | | | | `-ReturnStmt 0x5637204b7710 # | | | | `-CallExpr 0x5637204b76e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204b76c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637204b76a8 '' Function 0x563720377b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637204b7680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204b7668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204b7650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204b7618 'double2':'vector' lvalue ParmVar 0x5637204b7308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5637204b7468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637204b7890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5637204b77e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5637204b7c00 # | | | | `-ReturnStmt 0x5637204b7bf0 # | | | | `-CallExpr 0x5637204b7bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204b7ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637204b7b88 '' Function 0x563720377e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204b7b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204b7b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204b7b30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204b7af8 'double3':'vector' lvalue ParmVar 0x5637204b77e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5637204b7940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637204b8b50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5637204b7cc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5637204b8ec8 # | | | | `-ReturnStmt 0x5637204b8eb8 # | | | | `-CallExpr 0x5637204b8e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204b8e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204b8e50 '' Function 0x563720378088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637204b8e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204b8e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204b8df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204b8dc0 'double4':'vector' lvalue ParmVar 0x5637204b7cc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5637204b8c00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637204b9028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5637204b8f78 col:26 used V 'int' # | | | |-CompoundStmt 0x5637204b9380 # | | | | `-ReturnStmt 0x5637204b9370 # | | | | `-CallExpr 0x5637204b9340 'float' # | | | | |-ImplicitCastExpr 0x5637204b9328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637204b9308 '' Function 0x563720377920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5637204b92e0 'float' # | | | | `-ImplicitCastExpr 0x5637204b92c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204b92b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204b9278 'int' lvalue ParmVar 0x5637204b8f78 'V' 'int' # | | | `-DeprecatedAttr 0x5637204b90d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204b94e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5637204b9430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5637204b9858 # | | | | `-ReturnStmt 0x5637204b9848 # | | | | `-CallExpr 0x5637204b9818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204b9800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637204b97e0 '' Function 0x563720377b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637204b97b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204b97a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204b9788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204b9750 'int2':'vector' lvalue ParmVar 0x5637204b9430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5637204b9590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204b99b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5637204b9908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5637204b9d38 # | | | | `-ReturnStmt 0x5637204b9d28 # | | | | `-CallExpr 0x5637204b9cf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204b9ce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637204b9cc0 '' Function 0x563720377e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204b9c98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204b9c80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204b9c68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204b9c30 'int3':'vector' lvalue ParmVar 0x5637204b9908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5637204b9a68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204b9e98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5637204b9de8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5637204ba220 # | | | | `-ReturnStmt 0x5637204ba210 # | | | | `-CallExpr 0x5637204ba1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204ba1c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204ba1a8 '' Function 0x563720378088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637204ba180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204ba168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204ba150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204ba118 'int4':'vector' lvalue ParmVar 0x5637204b9de8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5637204b9f48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204ba380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5637204ba2d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5637204ba6f8 # | | | | `-ReturnStmt 0x5637204ba6e8 # | | | | `-CallExpr 0x5637204ba6b8 'float' # | | | | |-ImplicitCastExpr 0x5637204ba6a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637204ba680 '' Function 0x563720377920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5637204ba658 'float' # | | | | `-ImplicitCastExpr 0x5637204ba640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204ba628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204ba5f0 'uint':'unsigned int' lvalue ParmVar 0x5637204ba2d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5637204ba430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204ba858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5637204ba7a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5637204babf0 # | | | | `-ReturnStmt 0x5637204babe0 # | | | | `-CallExpr 0x5637204babb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204bab98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637204bab78 '' Function 0x563720377b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637204bab50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204bab38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204bab20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204baae8 'uint2':'vector' lvalue ParmVar 0x5637204ba7a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5637204ba908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204bad50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5637204baca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5637204bb0f0 # | | | | `-ReturnStmt 0x5637204bb0e0 # | | | | `-CallExpr 0x5637204bb0b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204bb098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637204bb078 '' Function 0x563720377e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204bb050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204bb038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204bb020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204bafe8 'uint3':'vector' lvalue ParmVar 0x5637204baca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5637204bae00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204bb250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5637204bb1a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5637204bb5f8 # | | | | `-ReturnStmt 0x5637204bb5e8 # | | | | `-CallExpr 0x5637204bb5b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204bb5a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204bb580 '' Function 0x563720378088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637204bb558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204bb540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204bb528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204bb4f0 'uint4':'vector' lvalue ParmVar 0x5637204bb1a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5637204bb300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204bb758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5637204bb6a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5637204bbaf0 # | | | | `-ReturnStmt 0x5637204bbae0 # | | | | `-CallExpr 0x5637204bbab0 'float' # | | | | |-ImplicitCastExpr 0x5637204bba98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637204bba78 '' Function 0x563720377920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5637204bba50 'float' # | | | | `-ImplicitCastExpr 0x5637204bba38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204bba20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204bb9e8 'int64_t':'long' lvalue ParmVar 0x5637204bb6a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5637204bb808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204bbc50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5637204bbba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5637204bc008 # | | | | `-ReturnStmt 0x5637204bbff8 # | | | | `-CallExpr 0x5637204bbfc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204bbfb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637204bbf90 '' Function 0x563720377b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637204bbf68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204bbf50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204bbf38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204bbf00 'int64_t2':'vector' lvalue ParmVar 0x5637204bbba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5637204bbd00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204bc168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5637204bc0b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5637204bc528 # | | | | `-ReturnStmt 0x5637204bc518 # | | | | `-CallExpr 0x5637204bc4e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204bc4d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637204bc4b0 '' Function 0x563720377e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204bc488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204bc470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204bc458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204bc420 'int64_t3':'vector' lvalue ParmVar 0x5637204bc0b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5637204bc218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204bc688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5637204bc5d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5637204bca50 # | | | | `-ReturnStmt 0x5637204bca40 # | | | | `-CallExpr 0x5637204bca10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204bc9f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204bc9d8 '' Function 0x563720378088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637204bc9b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204bc998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204bc980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204bc948 'int64_t4':'vector' lvalue ParmVar 0x5637204bc5d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5637204bc738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204bdbd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5637204bdb20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5637204bdf88 # | | | | `-ReturnStmt 0x5637204bdf78 # | | | | `-CallExpr 0x5637204bdf48 'float' # | | | | |-ImplicitCastExpr 0x5637204bdf30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637204bdf10 '' Function 0x563720377920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5637204bdee8 'float' # | | | | `-ImplicitCastExpr 0x5637204bded0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204bdeb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204bde80 'uint64_t':'unsigned long' lvalue ParmVar 0x5637204bdb20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5637204bdc80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204be0e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5637204be038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5637204be4c0 # | | | | `-ReturnStmt 0x5637204be4b0 # | | | | `-CallExpr 0x5637204be480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204be468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637204be448 '' Function 0x563720377b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637204be420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204be408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204be3f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204be3b8 'uint64_t2':'vector' lvalue ParmVar 0x5637204be038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5637204be198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204be620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5637204be570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5637204bea00 # | | | | `-ReturnStmt 0x5637204be9f0 # | | | | `-CallExpr 0x5637204be9c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204be9a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637204be988 '' Function 0x563720377e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204be960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204be948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204be930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204be8f8 'uint64_t3':'vector' lvalue ParmVar 0x5637204be570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5637204be6d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204beb60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5637204beab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5637204bef48 # | | | | `-ReturnStmt 0x5637204bef38 # | | | | `-CallExpr 0x5637204bef08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204beef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204beed0 '' Function 0x563720378088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637204beea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204bee90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204bee78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204bee40 'uint64_t4':'vector' lvalue ParmVar 0x5637204beab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5637204bec10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204bf0b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5637204bf008 col:29 used V 'double' # | | | |-CompoundStmt 0x5637204bf400 # | | | | `-ReturnStmt 0x5637204bf3f0 # | | | | `-CallExpr 0x5637204bf3c0 'float' # | | | | |-ImplicitCastExpr 0x5637204bf3a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637204bf388 '' Function 0x563720378ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5637204bf360 'float' # | | | | `-ImplicitCastExpr 0x5637204bf348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204bf330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204bf2f8 'double' lvalue ParmVar 0x5637204bf008 'V' 'double' # | | | `-DeprecatedAttr 0x5637204bf168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637204bf570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5637204bf4c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5637204bf8d8 # | | | | `-ReturnStmt 0x5637204bf8c8 # | | | | `-CallExpr 0x5637204bf898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204bf880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637204bf860 '' Function 0x563720378f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637204bf838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204bf820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204bf808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204bf7d0 'double2':'vector' lvalue ParmVar 0x5637204bf4c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5637204bf620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637204bfa48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5637204bf998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5637204bfdb8 # | | | | `-ReturnStmt 0x5637204bfda8 # | | | | `-CallExpr 0x5637204bfd78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204bfd60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637204bfd40 '' Function 0x563720379190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204bfd18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204bfd00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204bfce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204bfcb0 'double3':'vector' lvalue ParmVar 0x5637204bf998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5637204bfaf8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637204bff28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5637204bfe78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5637204c02a0 # | | | | `-ReturnStmt 0x5637204c0290 # | | | | `-CallExpr 0x5637204c0260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204c0248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204c0228 '' Function 0x563720379408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637204c0200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204c01e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204c01d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204c0198 'double4':'vector' lvalue ParmVar 0x5637204bfe78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5637204bffd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637204c0400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5637204c0350 col:26 used V 'int' # | | | |-CompoundStmt 0x5637204c0758 # | | | | `-ReturnStmt 0x5637204c0748 # | | | | `-CallExpr 0x5637204c0718 'float' # | | | | |-ImplicitCastExpr 0x5637204c0700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637204c06e0 '' Function 0x563720378ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5637204c06b8 'float' # | | | | `-ImplicitCastExpr 0x5637204c06a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204c0688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204c0650 'int' lvalue ParmVar 0x5637204c0350 'V' 'int' # | | | `-DeprecatedAttr 0x5637204c04b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204c08b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5637204c0808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5637204c0c30 # | | | | `-ReturnStmt 0x5637204c0c20 # | | | | `-CallExpr 0x5637204c0bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204c0bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637204c0bb8 '' Function 0x563720378f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637204c0b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204c0b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204c0b60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204c0b28 'int2':'vector' lvalue ParmVar 0x5637204c0808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5637204c0968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204c0d90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5637204c0ce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5637204c1110 # | | | | `-ReturnStmt 0x5637204c1100 # | | | | `-CallExpr 0x5637204c10d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204c10b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637204c1098 '' Function 0x563720379190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204c1070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204c1058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204c1040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204c1008 'int3':'vector' lvalue ParmVar 0x5637204c0ce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5637204c0e40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204c1270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5637204c11c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5637204c15f8 # | | | | `-ReturnStmt 0x5637204c15e8 # | | | | `-CallExpr 0x5637204c15b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204c15a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204c1580 '' Function 0x563720379408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637204c1558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204c1540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204c1528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204c14f0 'int4':'vector' lvalue ParmVar 0x5637204c11c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5637204c1320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204c1758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5637204c16a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5637204c1ad0 # | | | | `-ReturnStmt 0x5637204c1ac0 # | | | | `-CallExpr 0x5637204c1a90 'float' # | | | | |-ImplicitCastExpr 0x5637204c1a78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637204c1a58 '' Function 0x563720378ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5637204c1a30 'float' # | | | | `-ImplicitCastExpr 0x5637204c1a18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204c1a00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204c19c8 'uint':'unsigned int' lvalue ParmVar 0x5637204c16a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5637204c1808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204c2c38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5637204c2b88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5637204c2fd0 # | | | | `-ReturnStmt 0x5637204c2fc0 # | | | | `-CallExpr 0x5637204c2f90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204c2f78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637204c2f58 '' Function 0x563720378f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637204c2f30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204c2f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204c2f00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204c2ec8 'uint2':'vector' lvalue ParmVar 0x5637204c2b88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5637204c2ce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204c3130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5637204c3080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5637204c34d0 # | | | | `-ReturnStmt 0x5637204c34c0 # | | | | `-CallExpr 0x5637204c3490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204c3478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637204c3458 '' Function 0x563720379190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204c3430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204c3418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204c3400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204c33c8 'uint3':'vector' lvalue ParmVar 0x5637204c3080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5637204c31e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204c3630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5637204c3580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5637204c39d8 # | | | | `-ReturnStmt 0x5637204c39c8 # | | | | `-CallExpr 0x5637204c3998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204c3980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204c3960 '' Function 0x563720379408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637204c3938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204c3920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204c3908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204c38d0 'uint4':'vector' lvalue ParmVar 0x5637204c3580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5637204c36e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204c3b38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5637204c3a88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5637204c3ed0 # | | | | `-ReturnStmt 0x5637204c3ec0 # | | | | `-CallExpr 0x5637204c3e90 'float' # | | | | |-ImplicitCastExpr 0x5637204c3e78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637204c3e58 '' Function 0x563720378ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5637204c3e30 'float' # | | | | `-ImplicitCastExpr 0x5637204c3e18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204c3e00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204c3dc8 'int64_t':'long' lvalue ParmVar 0x5637204c3a88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5637204c3be8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204c4030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5637204c3f80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5637204c43e8 # | | | | `-ReturnStmt 0x5637204c43d8 # | | | | `-CallExpr 0x5637204c43a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204c4390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637204c4370 '' Function 0x563720378f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637204c4348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204c4330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204c4318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204c42e0 'int64_t2':'vector' lvalue ParmVar 0x5637204c3f80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5637204c40e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204c4548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5637204c4498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5637204c4908 # | | | | `-ReturnStmt 0x5637204c48f8 # | | | | `-CallExpr 0x5637204c48c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204c48b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637204c4890 '' Function 0x563720379190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204c4868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204c4850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204c4838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204c4800 'int64_t3':'vector' lvalue ParmVar 0x5637204c4498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5637204c45f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204c4a68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5637204c49b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5637204c4e30 # | | | | `-ReturnStmt 0x5637204c4e20 # | | | | `-CallExpr 0x5637204c4df0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204c4dd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204c4db8 '' Function 0x563720379408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637204c4d90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204c4d78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204c4d60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204c4d28 'int64_t4':'vector' lvalue ParmVar 0x5637204c49b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5637204c4b18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204c4f90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5637204c4ee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5637204c5348 # | | | | `-ReturnStmt 0x5637204c5338 # | | | | `-CallExpr 0x5637204c5308 'float' # | | | | |-ImplicitCastExpr 0x5637204c52f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637204c52d0 '' Function 0x563720378ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5637204c52a8 'float' # | | | | `-ImplicitCastExpr 0x5637204c5290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204c5278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204c5240 'uint64_t':'unsigned long' lvalue ParmVar 0x5637204c4ee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5637204c5040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204c54a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5637204c53f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5637204c5880 # | | | | `-ReturnStmt 0x5637204c5870 # | | | | `-CallExpr 0x5637204c5840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204c5828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637204c5808 '' Function 0x563720378f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637204c57e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204c57c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204c57b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204c5778 'uint64_t2':'vector' lvalue ParmVar 0x5637204c53f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5637204c5558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204c59e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5637204c5930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5637204c5dc0 # | | | | `-ReturnStmt 0x5637204c5db0 # | | | | `-CallExpr 0x5637204c5d80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204c5d68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637204c5d48 '' Function 0x563720379190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204c5d20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204c5d08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204c5cf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204c5cb8 'uint64_t3':'vector' lvalue ParmVar 0x5637204c5930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5637204c5a90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204c5f20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5637204c5e70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5637204c6308 # | | | | `-ReturnStmt 0x5637204c62f8 # | | | | `-CallExpr 0x5637204c62c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204c62b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204c6290 '' Function 0x563720379408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637204c6268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204c6250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204c6238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204c6200 'uint64_t4':'vector' lvalue ParmVar 0x5637204c5e70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5637204c5fd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204c6478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5637204c63c8 col:29 used V 'double' # | | | |-CompoundStmt 0x5637204c67c0 # | | | | `-ReturnStmt 0x5637204c67b0 # | | | | `-CallExpr 0x5637204c6780 'float' # | | | | |-ImplicitCastExpr 0x5637204c6768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637204c6748 '' Function 0x563720368ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5637204c6720 'float' # | | | | `-ImplicitCastExpr 0x5637204c6708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204c66f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204c66b8 'double' lvalue ParmVar 0x5637204c63c8 'V' 'double' # | | | `-DeprecatedAttr 0x5637204c6528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637204c6930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5637204c6880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5637204c7c10 # | | | | `-ReturnStmt 0x5637204c7c00 # | | | | `-CallExpr 0x5637204c7bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204c7bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637204c7b98 '' Function 0x563720369268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637204c7b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204c7b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204c7b40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204c7b08 'double2':'vector' lvalue ParmVar 0x5637204c6880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5637204c69e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637204c7d80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5637204c7cd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5637204c80f0 # | | | | `-ReturnStmt 0x5637204c80e0 # | | | | `-CallExpr 0x5637204c80b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204c8098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637204c8078 '' Function 0x5637203694e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204c8050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204c8038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204c8020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204c7fe8 'double3':'vector' lvalue ParmVar 0x5637204c7cd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5637204c7e30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637204c8260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5637204c81b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5637204c85d8 # | | | | `-ReturnStmt 0x5637204c85c8 # | | | | `-CallExpr 0x5637204c8598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204c8580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204c8560 '' Function 0x563720369758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637204c8538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204c8520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204c8508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204c84d0 'double4':'vector' lvalue ParmVar 0x5637204c81b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5637204c8310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5637204c8738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5637204c8688 col:26 used V 'int' # | | | |-CompoundStmt 0x5637204c8a98 # | | | | `-ReturnStmt 0x5637204c8a88 # | | | | `-CallExpr 0x5637204c8a58 'float' # | | | | |-ImplicitCastExpr 0x5637204c8a40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637204c8a20 '' Function 0x563720368ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5637204c89f8 'float' # | | | | `-ImplicitCastExpr 0x5637204c89e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204c89c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204c8990 'int' lvalue ParmVar 0x5637204c8688 'V' 'int' # | | | `-DeprecatedAttr 0x5637204c87e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204c8bf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5637204c8b48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5637204c8f78 # | | | | `-ReturnStmt 0x5637204c8f68 # | | | | `-CallExpr 0x5637204c8f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204c8f20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637204c8f00 '' Function 0x563720369268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637204c8ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204c8ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204c8ea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204c8e70 'int2':'vector' lvalue ParmVar 0x5637204c8b48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5637204c8ca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204c90d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5637204c9028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5637204c9460 # | | | | `-ReturnStmt 0x5637204c9450 # | | | | `-CallExpr 0x5637204c9420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204c9408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637204c93e8 '' Function 0x5637203694e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204c93c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204c93a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204c9390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204c9358 'int3':'vector' lvalue ParmVar 0x5637204c9028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5637204c9188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204c95c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5637204c9510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5637204c9950 # | | | | `-ReturnStmt 0x5637204c9940 # | | | | `-CallExpr 0x5637204c9910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204c98f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204c98d8 '' Function 0x563720369758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637204c98b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204c9898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204c9880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204c9848 'int4':'vector' lvalue ParmVar 0x5637204c9510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5637204c9670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204c9ab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5637204c9a00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5637204c9e30 # | | | | `-ReturnStmt 0x5637204c9e20 # | | | | `-CallExpr 0x5637204c9df0 'float' # | | | | |-ImplicitCastExpr 0x5637204c9dd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637204c9db8 '' Function 0x563720368ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5637204c9d90 'float' # | | | | `-ImplicitCastExpr 0x5637204c9d78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204c9d60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204c9d28 'uint':'unsigned int' lvalue ParmVar 0x5637204c9a00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5637204c9b60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204c9f90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5637204c9ee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5637204ca330 # | | | | `-ReturnStmt 0x5637204ca320 # | | | | `-CallExpr 0x5637204ca2f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204ca2d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637204ca2b8 '' Function 0x563720369268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637204ca290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204ca278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204ca260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204ca228 'uint2':'vector' lvalue ParmVar 0x5637204c9ee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5637204ca040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204ca490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5637204ca3e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5637204ca838 # | | | | `-ReturnStmt 0x5637204ca828 # | | | | `-CallExpr 0x5637204ca7f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204ca7e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637204ca7c0 '' Function 0x5637203694e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204ca798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204ca780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204ca768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204ca730 'uint3':'vector' lvalue ParmVar 0x5637204ca3e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5637204ca540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204ca998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5637204ca8e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5637204cad48 # | | | | `-ReturnStmt 0x5637204cad38 # | | | | `-CallExpr 0x5637204cad08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204cacf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204cacd0 '' Function 0x563720369758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637204caca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204cac90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204cac78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204cac40 'uint4':'vector' lvalue ParmVar 0x5637204ca8e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5637204caa48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204caea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5637204cadf8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5637204cb248 # | | | | `-ReturnStmt 0x5637204cb238 # | | | | `-CallExpr 0x5637204cb208 'float' # | | | | |-ImplicitCastExpr 0x5637204cb1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637204cb1d0 '' Function 0x563720368ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5637204cb1a8 'float' # | | | | `-ImplicitCastExpr 0x5637204cb190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204cb178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204cb140 'int64_t':'long' lvalue ParmVar 0x5637204cadf8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5637204caf58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204cb3a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5637204cb2f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5637204cb768 # | | | | `-ReturnStmt 0x5637204cb758 # | | | | `-CallExpr 0x5637204cb728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204cb710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637204cb6f0 '' Function 0x563720369268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637204cb6c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204cb6b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204cb698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204cb660 'int64_t2':'vector' lvalue ParmVar 0x5637204cb2f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5637204cb458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204cb8c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5637204cb818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5637204cddd0 # | | | | `-ReturnStmt 0x5637204cddc0 # | | | | `-CallExpr 0x5637204cdd90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204cdd78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637204cdd58 '' Function 0x5637203694e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204cdd30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204cdd18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204cdd00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204cdcc8 'int64_t3':'vector' lvalue ParmVar 0x5637204cb818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5637204cb978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204cdf30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5637204cde80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5637204ce300 # | | | | `-ReturnStmt 0x5637204ce2f0 # | | | | `-CallExpr 0x5637204ce2c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5637204ce2a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5637204ce288 '' Function 0x563720369758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5637204ce260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5637204ce248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204ce230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204ce1f8 'int64_t4':'vector' lvalue ParmVar 0x5637204cde80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5637204cdfe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204ce460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5637204ce3b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5637204ce820 # | | | | `-ReturnStmt 0x5637204ce810 # | | | | `-CallExpr 0x5637204ce7e0 'float' # | | | | |-ImplicitCastExpr 0x5637204ce7c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5637204ce7a8 '' Function 0x563720368ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5637204ce780 'float' # | | | | `-ImplicitCastExpr 0x5637204ce768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204ce750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204ce718 'uint64_t':'unsigned long' lvalue ParmVar 0x5637204ce3b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5637204ce510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204ce980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5637204ce8d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5637204ced60 # | | | | `-ReturnStmt 0x5637204ced50 # | | | | `-CallExpr 0x5637204ced20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5637204ced08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5637204cece8 '' Function 0x563720369268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5637204cecc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5637204ceca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204cec90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204cec58 'uint64_t2':'vector' lvalue ParmVar 0x5637204ce8d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5637204cea30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5637204ceec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5637204cee10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5637204cf2a8 # | | | | `-ReturnStmt 0x5637204cf298 # | | | | `-CallExpr 0x5637204cf268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5637204cf250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5637204cf230 '' Function 0x5637203694e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5637204cf208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5637204cf1f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5637204cf1d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5637204cf1a0 'uint64_t3':'vector' lvalue ParmVar 0x5637204cee10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5637204cef70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x5637204cf408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x5637204cf358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x5637204cf7f8 # | | | `-ReturnStmt 0x5637204cf7e8 # | | | `-CallExpr 0x5637204cf7b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x5637204cf7a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x5637204cf780 '' Function 0x563720369758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x5637204cf758 'float4':'vector' # | | | `-ImplicitCastExpr 0x5637204cf740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5637204cf728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5637204cf6f0 'uint64_t4':'vector' lvalue ParmVar 0x5637204cf358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x5637204cf4b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x5637204cf810 prev 0x5637203d6818 line:12:11 hlsl # | | |-original Namespace 0x563720233a98 'hlsl' # | | `-NamespaceDecl 0x5637204cf880 prev 0x5637202d1a88 line:13:11 __detail # | | |-original Namespace 0x5637202d1a88 '__detail' # | | |-FunctionDecl 0x5637204cf9b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x5637204cf908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x5637204cfb60 # | | | `-ReturnStmt 0x5637204cfb50 # | | | `-ImplicitCastExpr 0x5637204cfb38 'vector' # | | | `-BinaryOperator 0x5637204cfb18 'vector' '*' # | | | |-ImplicitCastExpr 0x5637204cfae8 'vector' # | | | | `-ExtVectorElementExpr 0x5637204cfaa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x5637204cfa80 'float4':'vector' lvalue ParmVar 0x5637204cf908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x5637204cfb00 'vector' # | | | `-FloatingLiteral 0x5637204cfac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x5637204cfdf8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x5637204cfb78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5637204cfd50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x5637204cfc30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x5637204d0058 # | | | `-ReturnStmt 0x5637204d0048 # | | | `-CallExpr 0x5637204d0018 '' # | | | |-UnresolvedLookupExpr 0x5637204cfed8 '' lvalue (ADL) = 'abs' 0x5637202dce28 0x5637202dd128 0x5637202dd438 0x5637202dd748 0x5637202dee68 0x5637202df178 0x5637202df488 0x5637202df798 0x5637202dfa68 0x5637202dfd90 0x5637202e0038 0x5637202e02d8 0x5637202e0528 0x5637202e0838 0x5637202e0b48 0x5637202e15d8 0x5637202e18c8 0x5637202e1bd8 0x5637202e1ee8 0x5637202e21f8 0x5637202e6b70 0x5637202e6e18 0x5637202e70b8 0x5637202e7358 0x5637202e75a8 0x5637202e78b8 0x5637202e8cc8 0x5637202e8fd8 # | | | `-DeclRefExpr 0x5637204cfff8 'T' lvalue ParmVar 0x5637204cfc30 'X' 'T' # | | |-FunctionTemplateDecl 0x5637204d06d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x5637204d0070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5637204d0108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5637204d0628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5637204d0578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x5637204d0a28 # | | | `-ReturnStmt 0x5637204d0a18 # | | | `-CallExpr 0x5637204d09e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5637204d0748 '' lvalue (ADL) = 'sqrt' 0x563720372f10 0x563720373178 0x5637203733f0 0x563720373668 0x5637203738d8 0x563720373b50 0x563720373dc8 0x563720374040 0x56372049dcc0 0x56372049e178 0x56372049e650 0x56372049eb30 0x56372049f008 0x56372049f500 0x56372049f9d8 0x56372049feb8 0x5637204a03a0 0x5637204a0878 0x5637204a0d70 0x5637204a1270 0x5637204a1778 0x5637204a1c70 0x5637204a2188 0x5637204a26a8 0x5637204a2bd0 0x5637204a30e8 0x5637204a3a30 0x5637204a3f70 # | | | `-CallExpr 0x5637204d09b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5637204d0868 '' lvalue (ADL) = 'dot' 0x56372031d968 0x56372031dd38 0x56372031e0d8 0x56372031e478 0x56372031e780 0x56372031eb70 0x56372031ef18 0x56372031f2b8 0x56372031f608 0x56372031f958 0x56372031fd58 0x5637203200f8 0x563720320498 0x563720320838 0x563720320c08 0x563720320fa8 0x563720321348 0x5637203216e8 0x563720321a88 0x563720321e58 0x5637203221f8 0x563720322598 0x563720322938 0x563720322d08 0x5637203230a8 # | | | |-RecoveryExpr 0x5637204d0970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5637204d0990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5637204d0e10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x5637204d0a40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5637204d0d68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5637204d0bb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x5637204d0c98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x5637204d10c0 # | | | `-ReturnStmt 0x5637204d10b0 # | | | `-InitListExpr 0x5637204d1050 'void' contains-errors # | | | |-IntegerLiteral 0x5637204d0e90 'int' 1 # | | | |-BinaryOperator 0x5637204d0f70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x5637204d0ef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5637204d0eb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x5637204d0ed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x5637204d0f50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x5637204d0f10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x5637204d0f30 'int' 1 # | | | |-ArraySubscriptExpr 0x5637204d0fd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x5637204d0f90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x5637204d0fb0 'int' 2 # | | | `-ArraySubscriptExpr 0x5637204d1030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5637204d0ff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x5637204d1010 'int' 3 # | | |-FunctionTemplateDecl 0x5637204d13f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x5637204d10d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5637204d1350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5637204d1190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x5637204d1208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x5637204d15c8 # | | | `-ReturnStmt 0x5637204d15b8 # | | | `-CallExpr 0x5637204d1588 '' # | | | |-UnresolvedLookupExpr 0x5637204d14e0 '' lvalue (ADL) = 'length_impl' 0x5637204cfdf8 # | | | `-BinaryOperator 0x5637204d1568 '' '-' # | | | |-DeclRefExpr 0x5637204d1528 'T' lvalue ParmVar 0x5637204d1190 'X' 'T' # | | | `-DeclRefExpr 0x5637204d1548 'T' lvalue ParmVar 0x5637204d1208 'Y' 'T' # | | |-FunctionTemplateDecl 0x5637204d40f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x5637204d15e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5637204d1678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5637204d4048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5637204d1a28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x5637204d1ae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x5637204d4258 # | | | `-ReturnStmt 0x5637204d4248 # | | | `-CallExpr 0x5637204d4218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5637204d4170 '' lvalue (ADL) = 'length_vec_impl' 0x5637204d06d0 # | | | `-BinaryOperator 0x5637204d41f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x5637204d41b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5637204d41d8 '' contains-errors lvalue # | | |-FunctionDecl 0x5637204d4518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x5637204d4288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x5637204d4308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x5637204d4388 col:54 used c 'float' # | | | `-CompoundStmt 0x5637204d4b90 # | | | `-ReturnStmt 0x5637204d4b80 # | | | `-CallExpr 0x5637204d4ac8 'float' # | | | |-ImplicitCastExpr 0x5637204d4ab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x5637204d49b0 '' Function 0x5637204d4708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x5637204d4b20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x5637204d4b08 'half2':'vector' # | | | | `-DeclRefExpr 0x5637204d49e8 'half2':'vector' lvalue ParmVar 0x5637204d4288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x5637204d4b50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x5637204d4b38 'half2':'vector' # | | | | `-DeclRefExpr 0x5637204d4a08 'half2':'vector' lvalue ParmVar 0x5637204d4308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x5637204d4b68 'float' # | | | `-DeclRefExpr 0x5637204d4a28 'float' lvalue ParmVar 0x5637204d4388 'c' 'float' # | | |-FunctionTemplateDecl 0x5637204d5138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x5637204d4ba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5637204d4c48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5637204d5090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5637204d4f00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x5637204d4fc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x5637204d5348 # | | | `-ReturnStmt 0x5637204d5338 # | | | `-CallExpr 0x5637204d5300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5637204d51b8 '' lvalue (ADL) = 'dot' 0x56372031d968 0x56372031dd38 0x56372031e0d8 0x56372031e478 0x56372031e780 0x56372031eb70 0x56372031ef18 0x56372031f2b8 0x56372031f608 0x56372031f958 0x56372031fd58 0x5637203200f8 0x563720320498 0x563720320838 0x563720320c08 0x563720320fa8 0x563720321348 0x5637203216e8 0x563720321a88 0x563720321e58 0x5637203221f8 0x563720322598 0x563720322938 0x563720322d08 0x5637203230a8 # | | | |-RecoveryExpr 0x5637204d52c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5637204d52e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5637204d5888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x5637204d5360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5637204d53f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5637204d57e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x5637204d5650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x5637204d5710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x5637204d5f60 # | | | |-DeclStmt 0x5637204d5a80 # | | | | `-VarDecl 0x5637204d5938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x5637204d5a60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x5637204d59e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5637204d59a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x5637204d59c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x5637204d5a40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x5637204d5a00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x5637204d5a20 'int' 0 # | | | |-AttributedStmt 0x5637204d5f18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x5637204d5ee8 unroll 0 # | | | | `-ForStmt 0x5637204d5eb0 # | | | | |-DeclStmt 0x5637204d5b50 # | | | | | `-VarDecl 0x5637204d5ab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x5637204d5b18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x5637204d5bc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x5637204d5ba8 'int' # | | | | | | `-DeclRefExpr 0x5637204d5b68 'int' lvalue Var 0x5637204d5ab0 'i' 'int' # | | | | | `-DeclRefExpr 0x5637204d5b88 'int' NonTypeTemplateParm 0x5637204d53f8 'N' 'int' # | | | | |-UnaryOperator 0x5637204d5c00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x5637204d5be0 'int' lvalue Var 0x5637204d5ab0 'i' 'int' # | | | | `-BinaryOperator 0x5637204d5e90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x5637204d5c18 'T' contains-errors lvalue Var 0x5637204d5938 'sum' 'T' # | | | | `-CallExpr 0x5637204d5e50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5637204d5c50 '' lvalue (ADL) = 'mad' 0x56372033a460 0x56372033a818 0x56372033abe0 0x56372033bfd0 0x56372033c380 0x56372033c748 0x56372033cb10 0x56372033ced8 0x56372033d2a0 0x56372033d668 0x56372033da30 0x56372033de30 0x56372033e1f8 0x56372033e5c0 0x56372033e988 0x56372033ed50 0x56372033f118 0x56372033f4e0 0x56372033f8a8 0x56372033fcd0 0x563720340080 0x563720340448 0x563720340810 0x563720340bd8 0x563720340f88 0x563720341350 0x563720341718 0x563720341ae0 # | | | | |-ArraySubscriptExpr 0x5637204d5db0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5637204d5d70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x5637204d5d90 'int' lvalue Var 0x5637204d5ab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x5637204d5e10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5637204d5dd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x5637204d5df0 'int' lvalue Var 0x5637204d5ab0 'i' 'int' # | | | | `-DeclRefExpr 0x5637204d5e30 'T' contains-errors lvalue Var 0x5637204d5938 'sum' 'T' # | | | `-ReturnStmt 0x5637204d5f50 # | | | `-DeclRefExpr 0x5637204d5f30 'T' contains-errors lvalue Var 0x5637204d5938 'sum' 'T' # | | |-FunctionTemplateDecl 0x5637204d6268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x5637204d5f88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5637204d61c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5637204d6040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x5637204d60b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x5637204d6480 # | | | `-ReturnStmt 0x5637204d6470 # | | | `-BinaryOperator 0x5637204d6450 '' '-' # | | | |-DeclRefExpr 0x5637204d6350 'T' lvalue ParmVar 0x5637204d6040 'I' 'T' # | | | `-BinaryOperator 0x5637204d6430 '' '*' # | | | |-BinaryOperator 0x5637204d63f0 '' '*' # | | | | |-BinaryOperator 0x5637204d63b0 '' '*' # | | | | | |-IntegerLiteral 0x5637204d6370 'int' 2 # | | | | | `-DeclRefExpr 0x5637204d6390 'T' lvalue ParmVar 0x5637204d60b8 'N' 'T' # | | | | `-DeclRefExpr 0x5637204d63d0 'T' lvalue ParmVar 0x5637204d6040 'I' 'T' # | | | `-DeclRefExpr 0x5637204d6410 'T' lvalue ParmVar 0x5637204d60b8 'N' 'T' # | | |-FunctionTemplateDecl 0x5637204d6888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x5637204d6498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5637204d6538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x5637204d67e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5637204d6650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x5637204d6710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x5637204d6b58 # | | | `-ReturnStmt 0x5637204d6b48 # | | | `-BinaryOperator 0x5637204d6b28 '' contains-errors '-' # | | | |-RecoveryExpr 0x5637204d6908 '' contains-errors lvalue # | | | `-BinaryOperator 0x5637204d6b08 '' contains-errors '*' # | | | |-BinaryOperator 0x5637204d6968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x5637204d6928 'int' 2 # | | | | `-RecoveryExpr 0x5637204d6948 '' contains-errors lvalue # | | | `-CallExpr 0x5637204d6ad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5637204d6988 '' lvalue (ADL) = 'dot' 0x56372031d968 0x56372031dd38 0x56372031e0d8 0x56372031e478 0x56372031e780 0x56372031eb70 0x56372031ef18 0x56372031f2b8 0x56372031f608 0x56372031f958 0x56372031fd58 0x5637203200f8 0x563720320498 0x563720320838 0x563720320c08 0x563720320fa8 0x563720321348 0x5637203216e8 0x563720321a88 0x563720321e58 0x5637203221f8 0x563720322598 0x563720322938 0x563720322d08 0x5637203230a8 # | | | |-RecoveryExpr 0x5637204d6a90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5637204d6ab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5637204d6fc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x5637204d6b70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x5637204d6bf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x5637204d6f20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x5637204d6ca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x5637204d6d20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x5637204d6d98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x5637204d7ab0 # | | | |-DeclStmt 0x5637204d72c0 # | | | | `-VarDecl 0x5637204d70d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x5637204d7288 '' # | | | | |-UnresolvedLookupExpr 0x5637204d7140 '' lvalue (ADL) = 'dot' 0x56372031d968 0x56372031dd38 0x56372031e0d8 0x56372031e478 0x56372031e780 0x56372031eb70 0x56372031ef18 0x56372031f2b8 0x56372031f608 0x56372031f958 0x56372031fd58 0x5637203200f8 0x563720320498 0x563720320838 0x563720320c08 0x563720320fa8 0x563720321348 0x5637203216e8 0x563720321a88 0x563720321e58 0x5637203221f8 0x563720322598 0x563720322938 0x563720322d08 0x5637203230a8 # | | | | |-DeclRefExpr 0x5637204d7248 'T' lvalue ParmVar 0x5637204d6d20 'N' 'T' # | | | | `-DeclRefExpr 0x5637204d7268 'T' lvalue ParmVar 0x5637204d6ca8 'I' 'T' # | | | |-DeclStmt 0x5637204d74f8 # | | | | `-VarDecl 0x5637204d72f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x5637204d74d8 '' '-' # | | | | |-IntegerLiteral 0x5637204d7360 'int' 1 # | | | | `-BinaryOperator 0x5637204d74b8 '' '*' # | | | | |-BinaryOperator 0x5637204d73c0 '' '*' # | | | | | |-DeclRefExpr 0x5637204d7380 'U' lvalue ParmVar 0x5637204d6d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x5637204d73a0 'U' lvalue ParmVar 0x5637204d6d98 'Eta' 'U' # | | | | `-ParenExpr 0x5637204d7498 '' # | | | | `-BinaryOperator 0x5637204d7478 '' '-' # | | | | |-IntegerLiteral 0x5637204d73e0 'int' 1 # | | | | `-BinaryOperator 0x5637204d7458 '' '*' # | | | | |-DeclRefExpr 0x5637204d7400 'T' lvalue Var 0x5637204d70d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x5637204d7438 'T' lvalue Var 0x5637204d70d8 'Mul' 'T' # | | | |-DeclStmt 0x5637204d78a0 # | | | | `-VarDecl 0x5637204d7530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x5637204d7880 '' # | | | | `-BinaryOperator 0x5637204d7860 '' '-' # | | | | |-BinaryOperator 0x5637204d75d8 '' '*' # | | | | | |-DeclRefExpr 0x5637204d7598 'U' lvalue ParmVar 0x5637204d6d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x5637204d75b8 'T' lvalue ParmVar 0x5637204d6ca8 'I' 'T' # | | | | `-BinaryOperator 0x5637204d7840 '' '*' # | | | | |-ParenExpr 0x5637204d7800 '' # | | | | | `-BinaryOperator 0x5637204d77e0 '' '+' # | | | | | |-BinaryOperator 0x5637204d7638 '' '*' # | | | | | | |-DeclRefExpr 0x5637204d75f8 'U' lvalue ParmVar 0x5637204d6d98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x5637204d7618 'T' lvalue Var 0x5637204d70d8 'Mul' 'T' # | | | | | `-CallExpr 0x5637204d77b0 '' # | | | | | |-UnresolvedLookupExpr 0x5637204d7658 '' lvalue (ADL) = 'sqrt' 0x563720372f10 0x563720373178 0x5637203733f0 0x563720373668 0x5637203738d8 0x563720373b50 0x563720373dc8 0x563720374040 0x56372049dcc0 0x56372049e178 0x56372049e650 0x56372049eb30 0x56372049f008 0x56372049f500 0x56372049f9d8 0x56372049feb8 0x5637204a03a0 0x5637204a0878 0x5637204a0d70 0x5637204a1270 0x5637204a1778 0x5637204a1c70 0x5637204a2188 0x5637204a26a8 0x5637204a2bd0 0x5637204a30e8 0x5637204a3a30 0x5637204a3f70 # | | | | | `-DeclRefExpr 0x5637204d7778 'T' lvalue Var 0x5637204d72f8 'K' 'T' # | | | | `-DeclRefExpr 0x5637204d7820 'T' lvalue ParmVar 0x5637204d6d20 'N' 'T' # | | | `-ReturnStmt 0x5637204d7aa0 # | | | `-CallExpr 0x5637204d7a60 '' # | | | |-UnresolvedLookupExpr 0x5637204d78f0 '' lvalue (ADL) = 'select' 0x563720328158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5637204d6bc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5637204d6b70 'T' # | | | |-BinaryOperator 0x5637204d79a8 '' '<' # | | | | |-DeclRefExpr 0x5637204d7968 'T' lvalue Var 0x5637204d72f8 'K' 'T' # | | | | `-IntegerLiteral 0x5637204d7988 'int' 0 # | | | |-CXXStaticCastExpr 0x5637204d79f8 'T' static_cast # | | | | `-IntegerLiteral 0x5637204d79c8 'int' 0 # | | | `-DeclRefExpr 0x5637204d7a28 'T' lvalue Var 0x5637204d7530 'Result' 'T' # | | |-FunctionTemplateDecl 0x5637204d7db8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x5637204d7ae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5637204d7d10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5637204d7b90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x5637204d7c08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x5637204d9a08 # | | | |-DeclStmt 0x5637204d7f88 # | | | | `-VarDecl 0x5637204d7ec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x5637204d7f68 '' '/' # | | | | |-DeclRefExpr 0x5637204d7f28 'T' lvalue ParmVar 0x5637204d7b90 'X' 'T' # | | | | `-DeclRefExpr 0x5637204d7f48 'T' lvalue ParmVar 0x5637204d7c08 'Y' 'T' # | | | |-DeclStmt 0x5637204d94c0 # | | | | `-VarDecl 0x5637204d93e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x5637204d94a0 '' '>=' # | | | | |-DeclRefExpr 0x5637204d9448 'T' lvalue Var 0x5637204d7ec0 'div' 'T' # | | | | `-IntegerLiteral 0x5637204d9480 'int' 0 # | | | |-DeclStmt 0x5637204d9820 # | | | | `-VarDecl 0x5637204d94f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x5637204d97f0 '' # | | | | |-UnresolvedLookupExpr 0x5637204d9560 '' lvalue (ADL) = 'frac' 0x56372032fc40 0x56372032fea8 0x563720330120 0x563720330398 0x5637203305f8 0x563720330870 0x563720330ae8 0x563720330d70 0x563720399e40 0x56372039a2f8 0x56372039a7d0 0x56372039acb0 0x56372044d308 0x56372044d7c0 0x56372044dc98 0x56372044e178 0x56372044e660 0x56372044eb38 0x56372044f860 0x56372044fd60 0x563720450268 0x563720450760 0x563720450c78 0x563720451198 0x5637204516c0 0x5637204525e8 0x563720452b20 0x563720453060 # | | | | `-CallExpr 0x5637204d97c0 '' # | | | | |-UnresolvedLookupExpr 0x5637204d9680 '' lvalue (ADL) = 'abs' 0x5637202dce28 0x5637202dd128 0x5637202dd438 0x5637202dd748 0x5637202dee68 0x5637202df178 0x5637202df488 0x5637202df798 0x5637202dfa68 0x5637202dfd90 0x5637202e0038 0x5637202e02d8 0x5637202e0528 0x5637202e0838 0x5637202e0b48 0x5637202e15d8 0x5637202e18c8 0x5637202e1bd8 0x5637202e1ee8 0x5637202e21f8 0x5637202e6b70 0x5637202e6e18 0x5637202e70b8 0x5637202e7358 0x5637202e75a8 0x5637202e78b8 0x5637202e8cc8 0x5637202e8fd8 # | | | | `-DeclRefExpr 0x5637204d97a0 'T' lvalue Var 0x5637204d7ec0 'div' 'T' # | | | `-ReturnStmt 0x5637204d99f8 # | | | `-BinaryOperator 0x5637204d99d8 '' '*' # | | | |-CallExpr 0x5637204d9978 '' # | | | | |-UnresolvedLookupExpr 0x5637204d9858 '' lvalue (ADL) = 'select' 0x563720328158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5637204d7b30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5637204d7ae0 'T' # | | | | |-DeclRefExpr 0x5637204d98d0 'bool' lvalue Var 0x5637204d93e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x5637204d9908 'T' lvalue Var 0x5637204d94f8 'frc' 'T' # | | | | `-UnaryOperator 0x5637204d9960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x5637204d9940 'T' lvalue Var 0x5637204d94f8 'frc' 'T' # | | | `-DeclRefExpr 0x5637204d99b8 'T' lvalue ParmVar 0x5637204d7c08 'Y' 'T' # | | |-FunctionTemplateDecl 0x5637204d9e28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x5637204d9a38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5637204d9ad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5637204d9d80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5637204d9bf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x5637204d9cb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x5637204da6b8 # | | | |-DeclStmt 0x5637204d9ff0 # | | | | `-VarDecl 0x5637204d9f00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x5637204d9fc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x5637204d9fa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x5637204d9f68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5637204d9f88 '' contains-errors lvalue # | | | |-DeclStmt 0x5637204da140 # | | | | `-VarDecl 0x5637204da050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x5637204da118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x5637204da0f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x5637204da0b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x5637204da0d8 'int' 0 # | | | |-DeclStmt 0x5637204da500 # | | | | `-VarDecl 0x5637204da1b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x5637204da4d8 '' contains-errors lvalue # | | | | `-CallExpr 0x5637204da4a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5637204da218 '' lvalue (ADL) = 'frac' 0x56372032fc40 0x56372032fea8 0x563720330120 0x563720330398 0x5637203305f8 0x563720330870 0x563720330ae8 0x563720330d70 0x563720399e40 0x56372039a2f8 0x56372039a7d0 0x56372039acb0 0x56372044d308 0x56372044d7c0 0x56372044dc98 0x56372044e178 0x56372044e660 0x56372044eb38 0x56372044f860 0x56372044fd60 0x563720450268 0x563720450760 0x563720450c78 0x563720451198 0x5637204516c0 0x5637204525e8 0x563720452b20 0x563720453060 # | | | | `-CallExpr 0x5637204da478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5637204da338 '' lvalue (ADL) = 'abs' 0x5637202dce28 0x5637202dd128 0x5637202dd438 0x5637202dd748 0x5637202dee68 0x5637202df178 0x5637202df488 0x5637202df798 0x5637202dfa68 0x5637202dfd90 0x5637202e0038 0x5637202e02d8 0x5637202e0528 0x5637202e0838 0x5637202e0b48 0x5637202e15d8 0x5637202e18c8 0x5637202e1bd8 0x5637202e1ee8 0x5637202e21f8 0x5637202e6b70 0x5637202e6e18 0x5637202e70b8 0x5637202e7358 0x5637202e75a8 0x5637202e78b8 0x5637202e8cc8 0x5637202e8fd8 # | | | | `-RecoveryExpr 0x5637204da458 '' contains-errors lvalue # | | | `-ReturnStmt 0x5637204da6a8 # | | | `-BinaryOperator 0x5637204da688 '' contains-errors '*' # | | | |-CallExpr 0x5637204da628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5637204da538 '' lvalue (ADL) = 'select' 0x563720328158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5637204d9a90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5637204d9a38 'T' # | | | | |-RecoveryExpr 0x5637204da5b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x5637204da5d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x5637204da610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x5637204da5f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5637204da668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5637204daaf8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x5637204da730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5637204daa50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5637204da7e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x5637204da858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x5637204da8d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x5637204dafe0 # | | | |-DeclStmt 0x5637204dae60 # | | | | `-VarDecl 0x5637204dac08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x5637204dae30 '' # | | | | |-UnresolvedLookupExpr 0x5637204dac70 '' lvalue (ADL) = 'saturate' 0x5637203260b8 0x563720326320 0x563720326598 0x563720326810 0x563720326a70 0x563720326ce8 0x563720326f60 0x5637203271d8 0x563720327438 0x5637203276b0 0x563720327928 0x563720327bf0 # | | | | `-BinaryOperator 0x5637204dae10 '' '/' # | | | | |-ParenExpr 0x5637204dad70 '' # | | | | | `-BinaryOperator 0x5637204dad50 '' '-' # | | | | | |-DeclRefExpr 0x5637204dad10 'T' lvalue ParmVar 0x5637204da8d0 'X' 'T' # | | | | | `-DeclRefExpr 0x5637204dad30 'T' lvalue ParmVar 0x5637204da7e0 'Min' 'T' # | | | | `-ParenExpr 0x5637204dadf0 '' # | | | | `-BinaryOperator 0x5637204dadd0 '' '-' # | | | | |-DeclRefExpr 0x5637204dad90 'T' lvalue ParmVar 0x5637204da858 'Max' 'T' # | | | | `-DeclRefExpr 0x5637204dadb0 'T' lvalue ParmVar 0x5637204da7e0 'Min' 'T' # | | | `-ReturnStmt 0x5637204dafd0 # | | | `-BinaryOperator 0x5637204dafb0 '' '*' # | | | |-BinaryOperator 0x5637204daf70 '' '*' # | | | | |-ParenExpr 0x5637204daf30 '' # | | | | | `-BinaryOperator 0x5637204daf10 '' '-' # | | | | | |-IntegerLiteral 0x5637204dae78 'int' 3 # | | | | | `-BinaryOperator 0x5637204daef0 '' '*' # | | | | | |-IntegerLiteral 0x5637204dae98 'int' 2 # | | | | | `-DeclRefExpr 0x5637204daeb8 'T' lvalue Var 0x5637204dac08 'S' 'T' # | | | | `-DeclRefExpr 0x5637204daf50 'T' lvalue Var 0x5637204dac08 'S' 'T' # | | | `-DeclRefExpr 0x5637204daf90 'T' lvalue Var 0x5637204dac08 'S' 'T' # | | |-FunctionTemplateDecl 0x5637204db4c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x5637204db000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5637204db098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5637204db420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x5637204db1b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x5637204db270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x5637204db330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x5637204db9e0 # | | | |-DeclStmt 0x5637204db878 # | | | | `-VarDecl 0x5637204db5a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x5637204db850 '' contains-errors lvalue # | | | | `-CallExpr 0x5637204db820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5637204db610 '' lvalue (ADL) = 'saturate' 0x5637203260b8 0x563720326320 0x563720326598 0x563720326810 0x563720326a70 0x563720326ce8 0x563720326f60 0x5637203271d8 0x563720327438 0x5637203276b0 0x563720327928 0x563720327bf0 # | | | | `-BinaryOperator 0x5637204db800 '' contains-errors '/' # | | | | |-ParenExpr 0x5637204db738 '' contains-errors # | | | | | `-BinaryOperator 0x5637204db718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x5637204db6d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x5637204db6b0 'int' lvalue ParmVar 0x5637204db330 'X' 'int' # | | | | | `-RecoveryExpr 0x5637204db6f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x5637204db7e0 '' contains-errors # | | | | `-BinaryOperator 0x5637204db7c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x5637204db778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x5637204db758 'int' lvalue ParmVar 0x5637204db270 'Max' 'int' # | | | | `-RecoveryExpr 0x5637204db7a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x5637204db9d0 # | | | `-BinaryOperator 0x5637204db9b0 '' contains-errors '*' # | | | |-BinaryOperator 0x5637204db970 '' contains-errors '*' # | | | | |-ParenExpr 0x5637204db930 '' contains-errors # | | | | | `-BinaryOperator 0x5637204db910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x5637204db890 'int' 3 # | | | | | `-BinaryOperator 0x5637204db8f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x5637204db8b0 'int' 2 # | | | | | `-RecoveryExpr 0x5637204db8d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5637204db950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5637204db990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5637204dbe50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x5637204dba18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5637204dbda8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5637204dbb30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x5637204dbba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x5637204dbc20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x5637204dcc08 # | | | |-DeclStmt 0x5637204dbfb0 # | | | | `-VarDecl 0x5637204dbee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x5637204dbf90 '' '<' # | | | | |-DeclRefExpr 0x5637204dbf50 'T' lvalue ParmVar 0x5637204dbb30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x5637204dbf70 'int' 0 # | | | |-DeclStmt 0x5637204dc1a0 # | | | | `-VarDecl 0x5637204dbfe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x5637204dc160 '' # | | | | |-UnresolvedLookupExpr 0x5637204dc070 '' lvalue (ADL) = 'select' 0x563720328158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5637204dba70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5637204dba18 'T' # | | | | |-DeclRefExpr 0x5637204dc0e8 'bool' lvalue Var 0x5637204dbee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x5637204dc120 'int' 0 # | | | | `-DeclRefExpr 0x5637204dc140 'T' lvalue ParmVar 0x5637204dbb30 'NDotL' 'T' # | | | |-DeclStmt 0x5637204dc3b8 # | | | | `-VarDecl 0x5637204dc230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x5637204dc390 '' contains-errors lvalue # | | | | `-InitListExpr 0x5637204dc330 'void' # | | | | |-IntegerLiteral 0x5637204dc298 'int' 1 # | | | | |-DeclRefExpr 0x5637204dc2b8 'T' lvalue Var 0x5637204dbfe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x5637204dc2f0 'int' 0 # | | | | `-IntegerLiteral 0x5637204dc310 'int' 1 # | | | |-DeclStmt 0x5637204dc5f8 # | | | | `-VarDecl 0x5637204dc3e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x5637204dc5c0 '' # | | | | |-UnresolvedLookupExpr 0x5637204dc448 '' lvalue (ADL) = 'or' 0x563720356b78 0x563720356e88 0x5637203571a8 0x5637203574c8 0x5637203577e8 0x563720357af0 0x563720357df8 0x563720358100 0x563720358408 0x563720358710 0x563720358a18 0x563720358d20 0x563720359028 0x563720359330 0x563720359638 0x563720359968 0x563720359c70 0x563720359f78 0x56372035a280 # | | | | |-DeclRefExpr 0x5637204dc520 'bool' lvalue Var 0x5637204dbee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x5637204dc5a0 '' # | | | | `-BinaryOperator 0x5637204dc580 '' '<' # | | | | |-DeclRefExpr 0x5637204dc540 'T' lvalue ParmVar 0x5637204dbba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x5637204dc560 'int' 0 # | | | |-DeclStmt 0x5637204dc998 # | | | | `-VarDecl 0x5637204dc630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x5637204dc968 '' # | | | | |-UnresolvedLookupExpr 0x5637204dc698 '' lvalue (ADL) = 'exp' 0x563720323c70 0x563720323ed8 0x563720324150 0x5637203243c8 0x563720324628 0x5637203248a0 0x563720324b18 0x563720324da0 0x56372042e438 0x56372042e8e8 0x56372042edb8 0x56372042f290 0x56372042f768 0x56372042fc20 0x563720430780 0x563720430c60 0x563720431148 0x563720431620 0x563720431b18 0x563720432018 0x563720432520 0x563720433360 0x563720433878 0x563720433d98 0x5637204342c0 0x5637204347d8 0x563720434d10 0x563720438788 # | | | | `-BinaryOperator 0x5637204dc948 '' '*' # | | | | |-CallExpr 0x5637204dc8f8 '' # | | | | | |-UnresolvedLookupExpr 0x5637204dc7b8 '' lvalue (ADL) = 'log' 0x5637203357e8 0x563720335a50 0x563720335d20 0x563720335f98 0x5637203361f8 0x563720336470 0x5637203366e8 0x563720336960 0x563720464168 0x563720464618 0x563720464ae8 0x563720464fc0 0x563720465498 0x563720465950 0x563720465e40 0x563720466320 0x563720466808 0x563720466ce0 0x5637204671d8 0x5637204676d8 0x563720468410 0x563720468908 0x563720468e20 0x563720469340 0x563720469868 0x563720469d80 0x56372046a2b8 0x56372046b0a8 # | | | | | `-DeclRefExpr 0x5637204dc8d8 'T' lvalue ParmVar 0x5637204dbba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x5637204dc928 'T' lvalue ParmVar 0x5637204dbc20 'M' 'T' # | | | |-BinaryOperator 0x5637204dcbb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x5637204dca30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5637204dc9e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x5637204dc9b0 'int' contains-errors lvalue Var 0x5637204dc230 'Result' 'int' # | | | | | `-IntegerLiteral 0x5637204dca10 'int' 2 # | | | | `-CallExpr 0x5637204dcb78 '' # | | | | |-UnresolvedLookupExpr 0x5637204dca70 '' lvalue (ADL) = 'select' 0x563720328158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5637204dba70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5637204dba18 'T' # | | | | |-DeclRefExpr 0x5637204dcae8 'bool' lvalue Var 0x5637204dc3e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x5637204dcb20 'int' 0 # | | | | `-DeclRefExpr 0x5637204dcb40 'T' lvalue Var 0x5637204dc630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x5637204dcbf8 # | | | `-RecoveryExpr 0x5637204dcbd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5637204dcfc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x5637204dcc50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5637204dcf20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5637204dcd00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x5637204dcd78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x5637204dcdf0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x5637204dd368 # | | | `-ReturnStmt 0x5637204dd358 # | | | `-CallExpr 0x5637204dd318 '' # | | | |-UnresolvedLookupExpr 0x5637204dd0b8 '' lvalue (ADL) = 'select' 0x563720328158 # | | | |-BinaryOperator 0x5637204dd2a0 '' '<' # | | | | |-CallExpr 0x5637204dd248 '' # | | | | | |-UnresolvedLookupExpr 0x5637204dd100 '' lvalue (ADL) = 'dot' 0x56372031d968 0x56372031dd38 0x56372031e0d8 0x56372031e478 0x56372031e780 0x56372031eb70 0x56372031ef18 0x56372031f2b8 0x56372031f608 0x56372031f958 0x56372031fd58 0x5637203200f8 0x563720320498 0x563720320838 0x563720320c08 0x563720320fa8 0x563720321348 0x5637203216e8 0x563720321a88 0x563720321e58 0x5637203221f8 0x563720322598 0x563720322938 0x563720322d08 0x5637203230a8 # | | | | | |-DeclRefExpr 0x5637204dd208 'T' lvalue ParmVar 0x5637204dcd78 'I' 'T' # | | | | | `-DeclRefExpr 0x5637204dd228 'T' lvalue ParmVar 0x5637204dcdf0 'Ng' 'T' # | | | | `-IntegerLiteral 0x5637204dd280 'int' 0 # | | | |-DeclRefExpr 0x5637204dd2c0 'T' lvalue ParmVar 0x5637204dcd00 'N' 'T' # | | | `-UnaryOperator 0x5637204dd300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x5637204dd2e0 'T' lvalue ParmVar 0x5637204dcd00 'N' 'T' # | | |-FunctionTemplateDecl 0x5637204dda98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x5637204dd380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5637204dd9f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5637204dd870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x5637204dd8e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x5637204ddd40 # | | | `-ReturnStmt 0x5637204ddd30 # | | | `-BinaryOperator 0x5637204ddd10 '' '*' # | | | |-CallExpr 0x5637204ddcc0 '' # | | | | |-UnresolvedLookupExpr 0x5637204ddb80 '' lvalue (ADL) = 'exp2' 0x563720325000 0x563720325268 0x5637203254e0 0x563720325758 0x5637203259b8 0x563720303dc0 0x563720304038 0x5637203042b0 0x563720438ce0 0x563720439198 0x563720439670 0x563720439b50 0x56372043a028 0x56372043a550 0x56372043aa28 0x56372043af08 0x56372043b3f0 0x56372043b8c8 0x56372043bdc0 0x56372043c2c0 0x56372043c7e0 0x56372043ccd8 0x56372043d1f0 0x56372043d710 0x56372043dc38 0x56372043e150 0x56372043e988 0x56372043eec8 # | | | | `-DeclRefExpr 0x5637204ddca0 'T' lvalue ParmVar 0x5637204dd8e8 'Exp' 'T' # | | | `-DeclRefExpr 0x5637204ddcf0 'T' lvalue ParmVar 0x5637204dd870 'X' 'T' # | | |-FunctionTemplateDecl 0x5637204de0d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x5637204ddd58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x5637204ddde0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x5637204dde78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x5637204de030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x5637204ddf10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x5637204de7d0 # | | | |-DeclStmt 0x5637204de470 # | | | | `-VarDecl 0x5637204de1d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x5637204de440 '' # | | | | |-DeclRefExpr 0x5637204de3e8 '' Function 0x5637204de290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x5637204de420 'T' lvalue ParmVar 0x5637204ddf10 'X' 'T' # | | | |-DeclStmt 0x5637204de5e8 # | | | | `-VarDecl 0x5637204de4a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x5637204de5c8 '' '-' # | | | | |-ParenExpr 0x5637204de570 'int' # | | | | | `-BinaryOperator 0x5637204de550 'int' '-' # | | | | | |-DeclRefExpr 0x5637204de510 'int' NonTypeTemplateParm 0x5637204dde78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x5637204de530 'int' 1 # | | | | `-DeclRefExpr 0x5637204de590 'K' lvalue Var 0x5637204de1d8 'FBH' 'K' # | | | |-BinaryOperator 0x5637204de778 '' '=' # | | | | |-DeclRefExpr 0x5637204de600 'K' lvalue Var 0x5637204de1d8 'FBH' 'K' # | | | | `-CallExpr 0x5637204de738 '' # | | | | |-UnresolvedLookupExpr 0x5637204de620 '' lvalue (ADL) = 'select' 0x563720328158 # | | | | |-BinaryOperator 0x5637204de6c0 '' '==' # | | | | | |-DeclRefExpr 0x5637204de668 'K' lvalue Var 0x5637204de1d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x5637204de6a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x5637204de688 'int' 1 # | | | | |-DeclRefExpr 0x5637204de6e0 'K' lvalue Var 0x5637204de1d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x5637204de700 'K' lvalue Var 0x5637204de4a8 'Inversion' 'K' # | | | `-ReturnStmt 0x5637204de7b8 nrvo_candidate(Var 0x5637204de1d8 'FBH' 'K') # | | | `-DeclRefExpr 0x5637204de798 'K' lvalue Var 0x5637204de1d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x5637204dea38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x5637204de800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5637204de990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x5637204de8b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x5637204ded58 # | | | `-ReturnStmt 0x5637204ded48 # | | | `-CallExpr 0x5637204ded18 '' # | | | |-DeclRefExpr 0x5637204decc0 '' Function 0x5637204deb68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x5637204decf8 'T' lvalue ParmVar 0x5637204de8b0 'input' 'T' # | | |-FunctionTemplateDecl 0x5637204defa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x5637204ded70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5637204def00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x5637204dee20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x5637204df2c8 # | | | `-ReturnStmt 0x5637204df2b8 # | | | `-CallExpr 0x5637204df288 '' # | | | |-DeclRefExpr 0x5637204df230 '' Function 0x5637204df0d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x5637204df268 'T' lvalue ParmVar 0x5637204dee20 'input' 'T' # | | `-FunctionTemplateDecl 0x5637204df518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x5637204df2e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x5637204df470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x5637204df390 col:49 referenced input 'T' # | | `-CompoundStmt 0x5637204dfcd8 # | | |-DeclStmt 0x5637204df750 # | | | `-VarDecl 0x5637204df618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x5637204df720 '' # | | | |-UnresolvedLookupExpr 0x5637204df680 '' lvalue (ADL) = 'ddx_coarse' 0x563720369c50 0x563720369eb8 0x56372036a130 0x56372036a3a8 0x56372036a608 0x56372036a880 0x56372036aaf8 0x56372036ad70 # | | | `-DeclRefExpr 0x5637204df700 'T' lvalue ParmVar 0x5637204df390 'input' 'T' # | | |-BinaryOperator 0x5637204df910 '' '=' # | | | |-DeclRefExpr 0x5637204df768 'T' lvalue Var 0x5637204df618 'derivCoarseX' 'T' # | | | `-CallExpr 0x5637204df8e0 '' # | | | |-UnresolvedLookupExpr 0x5637204df7a0 '' lvalue (ADL) = 'abs' 0x5637202dce28 0x5637202dd128 0x5637202dd438 0x5637202dd748 0x5637202dee68 0x5637202df178 0x5637202df488 0x5637202df798 0x5637202dfa68 0x5637202dfd90 0x5637202e0038 0x5637202e02d8 0x5637202e0528 0x5637202e0838 0x5637202e0b48 0x5637202e15d8 0x5637202e18c8 0x5637202e1bd8 0x5637202e1ee8 0x5637202e21f8 0x5637202e6b70 0x5637202e6e18 0x5637202e70b8 0x5637202e7358 0x5637202e75a8 0x5637202e78b8 0x5637202e8cc8 0x5637202e8fd8 # | | | `-DeclRefExpr 0x5637204df8c0 'T' lvalue Var 0x5637204df618 'derivCoarseX' 'T' # | | |-DeclStmt 0x5637204dfa88 # | | | `-VarDecl 0x5637204df950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x5637204dfa58 '' # | | | |-UnresolvedLookupExpr 0x5637204df9b8 '' lvalue (ADL) = 'ddy_coarse' 0x56372036afd0 0x56372036b238 0x56372036b4b0 0x56372036b728 0x5637203d37f0 0x5637203d3a68 0x5637203d3ce0 0x5637203d3f58 # | | | `-DeclRefExpr 0x5637204dfa38 'T' lvalue ParmVar 0x5637204df390 'input' 'T' # | | |-BinaryOperator 0x5637204dfc48 '' '=' # | | | |-DeclRefExpr 0x5637204dfaa0 'T' lvalue Var 0x5637204df950 'derivCoarseY' 'T' # | | | `-CallExpr 0x5637204dfc18 '' # | | | |-UnresolvedLookupExpr 0x5637204dfad8 '' lvalue (ADL) = 'abs' 0x5637202dce28 0x5637202dd128 0x5637202dd438 0x5637202dd748 0x5637202dee68 0x5637202df178 0x5637202df488 0x5637202df798 0x5637202dfa68 0x5637202dfd90 0x5637202e0038 0x5637202e02d8 0x5637202e0528 0x5637202e0838 0x5637202e0b48 0x5637202e15d8 0x5637202e18c8 0x5637202e1bd8 0x5637202e1ee8 0x5637202e21f8 0x5637202e6b70 0x5637202e6e18 0x5637202e70b8 0x5637202e7358 0x5637202e75a8 0x5637202e78b8 0x5637202e8cc8 0x5637202e8fd8 # | | | `-DeclRefExpr 0x5637204dfbf8 'T' lvalue Var 0x5637204df950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x5637204dfcc8 # | | `-BinaryOperator 0x5637204dfca8 '' '+' # | | |-DeclRefExpr 0x5637204dfc68 'T' lvalue Var 0x5637204df618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x5637204dfc88 'T' lvalue Var 0x5637204df950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x5637204d46b8 col:10 implicit C # | | `-FunctionDecl 0x5637204d4708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x5637204d4810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x5637204d4878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x5637204d48e0 <> 'float' # | | |-BuiltinAttr 0x5637204d47b0 <> Implicit 1562 # | | |-NoThrowAttr 0x5637204d4960 Implicit # | | `-ConstAttr 0x5637204d4988 Implicit # | |-LinkageSpecDecl 0x5637204de240 col:11 implicit C # | | `-FunctionDecl 0x5637204de290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5637204de338 <> Implicit 702 # | | |-NoThrowAttr 0x5637204de398 Implicit # | | `-ConstAttr 0x5637204de3c0 Implicit # | |-LinkageSpecDecl 0x5637204deb18 col:10 implicit C # | | `-FunctionDecl 0x5637204deb68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5637204dec10 <> Implicit 692 # | | |-NoThrowAttr 0x5637204dec70 Implicit # | | `-ConstAttr 0x5637204dec98 Implicit # | |-LinkageSpecDecl 0x5637204df088 col:10 implicit C # | | `-FunctionDecl 0x5637204df0d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5637204df180 <> Implicit 694 # | | |-NoThrowAttr 0x5637204df1e0 Implicit # | | `-ConstAttr 0x5637204df208 Implicit # | |-NamespaceDecl 0x5637204dfe30 prev 0x5637204cf810 line:14:11 hlsl # | | |-original Namespace 0x563720233a98 'hlsl' # | | |-FunctionTemplateDecl 0x5637204e01a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x5637204dfea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5637204dff38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5637204e00f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5637204e0048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x5637204e03c8 # | | | `-ReturnStmt 0x5637204e03b8 # | | | `-CallExpr 0x5637204e0388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5637204e02a8 '' lvalue (no ADL) = 'bit_cast' 0x5637202d9160 0x5637202dbc50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x563720233360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5637204dfef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5637204dfea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x5637204e0268 'int' NonTypeTemplateParm 0x5637204dff38 'N' 'int' # | | | `-RecoveryExpr 0x5637204e0368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5637204e0660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x5637204e03e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5637204e05b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x5637204e0490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x5637204e08c0 # | | | `-ReturnStmt 0x5637204e08b0 # | | | `-CallExpr 0x5637204e0880 '' # | | | |-UnresolvedLookupExpr 0x5637204e07c0 '' lvalue (no ADL) = 'bit_cast' 0x5637202d9160 0x5637202dbc50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x563720233360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5637204e0430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5637204e03e0 'T' # | | | `-DeclRefExpr 0x5637204e0860 'T' lvalue ParmVar 0x5637204e0490 'F' 'T' # | | |-FunctionTemplateDecl 0x5637204e0be0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x5637204e08d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5637204e0978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5637204e0b38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5637204e0a88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x5637204e0e08 # | | | `-ReturnStmt 0x5637204e0df8 # | | | `-CallExpr 0x5637204e0dc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5637204e0ce8 '' lvalue (no ADL) = 'bit_cast' 0x5637202d9160 0x5637202dbc50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x563720233260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5637204e0930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5637204e08d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x5637204e0ca8 'int' NonTypeTemplateParm 0x5637204e0978 'N' 'int' # | | | `-RecoveryExpr 0x5637204e0da8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5637204e10a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x5637204e0e20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5637204e0ff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x5637204e0ed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x5637204e1300 # | | | `-ReturnStmt 0x5637204e12f0 # | | | `-CallExpr 0x5637204e12c0 '' # | | | |-UnresolvedLookupExpr 0x5637204e1200 '' lvalue (no ADL) = 'bit_cast' 0x5637202d9160 0x5637202dbc50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x563720233260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5637204e0e70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5637204e0e20 'T' # | | | `-DeclRefExpr 0x5637204e12a0 'T' lvalue ParmVar 0x5637204e0ed0 'F' 'T' # | | |-FunctionTemplateDecl 0x5637204e1638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x5637204e1318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5637204e13b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5637204e1590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5637204e14e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x5637203a6940 # | | | `-ReturnStmt 0x5637203a6930 # | | | `-CallExpr 0x5637203a6900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5637203a6820 '' lvalue (no ADL) = 'bit_cast' 0x5637202d9160 0x5637202dbc50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5637202869c0 'uint' sugar # | | | | | |-Typedef 0x563720263ce8 'uint' # | | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5637204e1370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5637204e1318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x5637204e1718 'int' NonTypeTemplateParm 0x5637204e13b8 'N' 'int' # | | | `-RecoveryExpr 0x5637203a68e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5637203a6be0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x5637203a6958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5637203a6b38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x5637203a6a10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x5637203a6e58 # | | | `-ReturnStmt 0x5637203a6e48 # | | | `-CallExpr 0x5637203a6e18 '' # | | | |-UnresolvedLookupExpr 0x5637203a6d58 '' lvalue (no ADL) = 'bit_cast' 0x5637202d9160 0x5637202dbc50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5637202869c0 'uint' sugar # | | | | | |-Typedef 0x563720263ce8 'uint' # | | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5637203a69b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5637203a6958 'T' # | | | `-DeclRefExpr 0x5637203a6df8 'T' lvalue ParmVar 0x5637203a6a10 'F' 'T' # | | |-FunctionDecl 0x5637203a7248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x5637203a6e98 col:19 'double' # | | | |-ParmVarDecl 0x5637203a6f80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x5637203a6fe8 out # | | | |-ParmVarDecl 0x5637203a7060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x5637203a70c8 out # | | | |-BuiltinAliasAttr 0x5637203a7308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5637203a7380 Implicit # | | | `-ConstAttr 0x5637203a73a8 Implicit # | | |-FunctionDecl 0x5637203a77d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x5637203a7420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5637203a7510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5637203a7578 out # | | | |-ParmVarDecl 0x5637203a75f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5637203a7658 out # | | | |-BuiltinAliasAttr 0x5637203a7898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5637203a7910 Implicit # | | | `-ConstAttr 0x5637203a7938 Implicit # | | |-FunctionDecl 0x5637203a7d68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x5637203a79b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5637203a7aa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5637203a7b08 out # | | | |-ParmVarDecl 0x5637203a7b80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5637203a7be8 out # | | | |-BuiltinAliasAttr 0x5637203a7e28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5637203a7ea0 Implicit # | | | `-ConstAttr 0x5637203a7ec8 Implicit # | | |-FunctionDecl 0x5637203a82f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x5637203a7f40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5637203a8030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5637203a8098 out # | | | |-ParmVarDecl 0x5637203a8110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5637203a8178 out # | | | |-BuiltinAliasAttr 0x5637203a83b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5637203a8430 Implicit # | | | `-ConstAttr 0x5637203a8458 Implicit # | | |-FunctionTemplateDecl 0x5637203a8ac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x5637203a8490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5637203a8a18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5637203a8848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x5637203a88c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x5637203a8c30 # | | | `-ReturnStmt 0x5637203a8c20 # | | | `-CallExpr 0x5637203a8be8 '' # | | | |-UnresolvedLookupExpr 0x5637203a8b60 '' lvalue (no ADL) = 'distance_impl' 0x5637204d13f8 # | | | |-DeclRefExpr 0x5637203a8ba8 'T' lvalue ParmVar 0x5637203a8848 'X' 'T' # | | | `-DeclRefExpr 0x5637203a8bc8 'T' lvalue ParmVar 0x5637203a88c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x5637203a91f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x5637203a8c48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5637203a9148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5637203a8fb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x5637203a9030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x5637203a9370 # | | | `-ReturnStmt 0x5637203a9360 # | | | `-CallExpr 0x5637203a9328 '' # | | | |-UnresolvedLookupExpr 0x5637203a92a0 '' lvalue (no ADL) = 'distance_impl' 0x5637204d13f8 # | | | |-DeclRefExpr 0x5637203a92e8 'T' lvalue ParmVar 0x5637203a8fb8 'X' 'T' # | | | `-DeclRefExpr 0x5637203a9308 'T' lvalue ParmVar 0x5637203a9030 'Y' 'T' # | | |-FunctionTemplateDecl 0x5637203a9700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x5637203a93a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5637203a9658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x5637203a9480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x5637203a9548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x5637203a9880 # | | | `-ReturnStmt 0x5637203a9870 # | | | `-CallExpr 0x5637203a9838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5637203a97b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x5637204d40f0 # | | | |-RecoveryExpr 0x5637203a97f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5637203a9818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5637203a9c00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x5637203a98b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5637203a9b58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x5637203a9978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x5637203a9a40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x5637203a9d80 # | | | `-ReturnStmt 0x5637203a9d70 # | | | `-CallExpr 0x5637203a9d38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5637203a9cb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x5637204d40f0 # | | | |-RecoveryExpr 0x5637203a9cf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5637203a9d18 '' contains-errors lvalue # | | |-FunctionDecl 0x5637203aa048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x5637203a9dc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x5637203a9e40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x5637203a9ec0 col:52 used C 'float' # | | | |-CompoundStmt 0x5637203aa3a0 # | | | | `-ReturnStmt 0x5637203aa390 # | | | | `-CallExpr 0x5637203aa308 'float' # | | | | |-ImplicitCastExpr 0x5637203aa2f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x5637203aa200 'float (half2, half2, float)' lvalue Function 0x5637204d4518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x5637204cf880 '__detail' # | | | | |-ImplicitCastExpr 0x5637203aa348 'half2':'vector' # | | | | | `-DeclRefExpr 0x5637203aa230 'half2':'vector' lvalue ParmVar 0x5637203a9dc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x5637203aa360 'half2':'vector' # | | | | | `-DeclRefExpr 0x5637203aa250 'half2':'vector' lvalue ParmVar 0x5637203a9e40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x5637203aa378 'float' # | | | | `-DeclRefExpr 0x5637203aa270 'float' lvalue ParmVar 0x5637203a9ec0 'C' 'float' # | | | `-AvailabilityAttr 0x5637203aa108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x5637203aa5a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x5637203aa3d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x5637203aa450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x5637203aa768 # | | | `-ReturnStmt 0x5637203aa758 # | | | `-RecoveryExpr 0x5637203aa720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5637203aa698 '' lvalue (no ADL) = 'dst_impl' 0x5637204d0e10 # | | | |-DeclRefExpr 0x5637203aa6e0 'half4':'vector' lvalue ParmVar 0x5637203aa3d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x5637203aa700 'half4':'vector' lvalue ParmVar 0x5637203aa450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x5637204f21c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x5637203aa798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x5637204f2070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x5637204f2398 # | | | `-ReturnStmt 0x5637204f2388 # | | | `-RecoveryExpr 0x5637204f2350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5637204f22c8 '' lvalue (no ADL) = 'dst_impl' 0x5637204d0e10 # | | | |-DeclRefExpr 0x5637204f2310 'float4':'vector' lvalue ParmVar 0x5637203aa798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x5637204f2330 'float4':'vector' lvalue ParmVar 0x5637204f2070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x5637204f2598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x5637204f23c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x5637204f2448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x5637204f2768 # | | | `-ReturnStmt 0x5637204f2758 # | | | `-RecoveryExpr 0x5637204f2720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5637204f2698 '' lvalue (no ADL) = 'dst_impl' 0x5637204d0e10 # | | | |-DeclRefExpr 0x5637204f26e0 'double4':'vector' lvalue ParmVar 0x5637204f23c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x5637204f2700 'double4':'vector' lvalue ParmVar 0x5637204f2448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x5637204f2e10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x5637204f2780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5637204f2d68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5637204f2ae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x5637204f2b60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x5637204f2bd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x5637204f2fb0 # | | | `-ReturnStmt 0x5637204f2fa0 # | | | `-CallExpr 0x5637204f2f60 '' # | | | |-UnresolvedLookupExpr 0x5637204f2eb8 '' lvalue (no ADL) = 'faceforward_impl' 0x5637204dcfc8 # | | | |-DeclRefExpr 0x5637204f2f00 'T' lvalue ParmVar 0x5637204f2ae8 'N' 'T' # | | | |-DeclRefExpr 0x5637204f2f20 'T' lvalue ParmVar 0x5637204f2b60 'I' 'T' # | | | `-DeclRefExpr 0x5637204f2f40 'T' lvalue ParmVar 0x5637204f2bd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x5637204f3610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x5637204f2fc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5637204f3568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5637204f3338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x5637204f33b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x5637204f3428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x5637204f37c0 # | | | `-ReturnStmt 0x5637204f37b0 # | | | `-CallExpr 0x5637204f3770 '' # | | | |-UnresolvedLookupExpr 0x5637204f36c8 '' lvalue (no ADL) = 'faceforward_impl' 0x5637204dcfc8 # | | | |-DeclRefExpr 0x5637204f3710 'T' lvalue ParmVar 0x5637204f3338 'N' 'T' # | | | |-DeclRefExpr 0x5637204f3730 'T' lvalue ParmVar 0x5637204f33b0 'I' 'T' # | | | `-DeclRefExpr 0x5637204f3750 'T' lvalue ParmVar 0x5637204f3428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x5637204f3c70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x5637204f37f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5637204f3bc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5637204f3900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x5637204f39c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x5637204f3a90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x5637204f3e20 # | | | `-ReturnStmt 0x5637204f3e10 # | | | `-CallExpr 0x5637204f3dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5637204f3d28 '' lvalue (no ADL) = 'faceforward_impl' 0x5637204dcfc8 # | | | |-RecoveryExpr 0x5637204f3d70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5637204f3d90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5637204f3db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5637204f4288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x5637204f3e50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5637204f41e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5637204f3f60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x5637204f4028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x5637204f40f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x5637204f4438 # | | | `-ReturnStmt 0x5637204f4428 # | | | `-CallExpr 0x5637204f43e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5637204f4340 '' lvalue (no ADL) = 'faceforward_impl' 0x5637204dcfc8 # | | | |-RecoveryExpr 0x5637204f4388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5637204f43a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5637204f43c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5637204f4ac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x5637204f4450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5637204f4a18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x5637204f48e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x5637204f4cf8 # | | | `-ReturnStmt 0x5637204f4ce8 # | | | `-CallExpr 0x5637204f4cb8 '' # | | | |-UnresolvedLookupExpr 0x5637204f4be0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x5637204de0d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5637202869c0 'uint' sugar # | | | | | |-Typedef 0x563720263ce8 'uint' # | | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5637204f44a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5637204f4450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x5637204f4ba0 'int' 32 # | | | `-DeclRefExpr 0x5637204f4c98 'T' lvalue ParmVar 0x5637204f48e8 'X' 'T' # | | |-FunctionTemplateDecl 0x5637204f5340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x5637204f4d10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5637204f4da8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5637204f5298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x5637204f51a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x5637204f54e0 # | | |-FunctionTemplateDecl 0x5637204f5b30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x5637204f54f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5637204f5a88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x5637204f5998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x5637204f5d60 # | | | `-ReturnStmt 0x5637204f5d50 # | | | `-CallExpr 0x5637204f5d20 '' # | | | |-UnresolvedLookupExpr 0x5637204f5c48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x5637204de0d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5637202869c0 'uint' sugar # | | | | | |-Typedef 0x563720263ce8 'uint' # | | | | | `-BuiltinType 0x563720233300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5637204f5540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5637204f54f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x5637204f5c08 'int' 64 # | | | `-DeclRefExpr 0x5637204f5d00 'T' lvalue ParmVar 0x5637204f5998 'X' 'T' # | | |-FunctionTemplateDecl 0x5637204f63b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x5637204f5d78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5637204f5e18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5637204f6308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x5637204f6258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x5637204f6550 # | | |-FunctionTemplateDecl 0x5637204f6b00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x5637204f6560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5637204f6a58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5637204f68c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x5637204f6940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x5637204f6c70 # | | | `-ReturnStmt 0x5637204f6c60 # | | | `-CallExpr 0x5637204f6c28 '' # | | | |-UnresolvedLookupExpr 0x5637204f6ba0 '' lvalue (no ADL) = 'fmod_impl' 0x5637204d7db8 # | | | |-DeclRefExpr 0x5637204f6be8 'T' lvalue ParmVar 0x5637204f68c8 'X' 'T' # | | | `-DeclRefExpr 0x5637204f6c08 'T' lvalue ParmVar 0x5637204f6940 'Y' 'T' # | | |-FunctionTemplateDecl 0x5637204f7230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x5637204f6c88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5637204f7188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5637204f6ff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x5637204f7070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x5637204f73b0 # | | | `-ReturnStmt 0x5637204f73a0 # | | | `-CallExpr 0x5637204f7368 '' # | | | |-UnresolvedLookupExpr 0x5637204f72e0 '' lvalue (no ADL) = 'fmod_impl' 0x5637204d7db8 # | | | |-DeclRefExpr 0x5637204f7328 'T' lvalue ParmVar 0x5637204f6ff8 'X' 'T' # | | | `-DeclRefExpr 0x5637204f7348 'T' lvalue ParmVar 0x5637204f7070 'Y' 'T' # | | |-FunctionTemplateDecl 0x5637204f7770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x5637204f73e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5637204f76c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5637204f74f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x5637204f75b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x5637204f78f0 # | | | `-ReturnStmt 0x5637204f78e0 # | | | `-CallExpr 0x5637204f78a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5637204f7820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x5637204d9e28 # | | | |-RecoveryExpr 0x5637204f7868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5637204f7888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5637204f7c70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x5637204f7920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5637204f7bc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5637204f7a30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x5637204f7af8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x5637204f7df0 # | | | `-ReturnStmt 0x5637204f7de0 # | | | `-CallExpr 0x5637204f7da8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5637204f7d20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x5637204d9e28 # | | | |-RecoveryExpr 0x5637204f7d68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5637204f7d88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5637204f83b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x5637204f7e08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5637204f8308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5637204f8178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x5637204f81f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x5637204f8520 # | | | `-ReturnStmt 0x5637204f8510 # | | | `-CallExpr 0x5637204f84d8 '' # | | | |-UnresolvedLookupExpr 0x5637204f8450 '' lvalue (no ADL) = 'ldexp_impl' 0x5637204dda98 # | | | |-DeclRefExpr 0x5637204f8498 'T' lvalue ParmVar 0x5637204f8178 'X' 'T' # | | | `-DeclRefExpr 0x5637204f84b8 'T' lvalue ParmVar 0x5637204f81f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x5637204f8ae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x5637204f8538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5637204f8a38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5637204f88a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x5637204f8920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x5637204f8c60 # | | | `-ReturnStmt 0x5637204f8c50 # | | | `-CallExpr 0x5637204f8c18 '' # | | | |-UnresolvedLookupExpr 0x5637204f8b90 '' lvalue (no ADL) = 'ldexp_impl' 0x5637204dda98 # | | | |-DeclRefExpr 0x5637204f8bd8 'T' lvalue ParmVar 0x5637204f88a8 'X' 'T' # | | | `-DeclRefExpr 0x5637204f8bf8 'T' lvalue ParmVar 0x5637204f8920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x5637204f8fe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x5637204f8c90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5637204f8f38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5637204f8da0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x5637204f8e68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x5637204f9160 # | | | `-ReturnStmt 0x5637204f9150 # | | | `-CallExpr 0x5637204f9118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5637204f9090 '' lvalue (no ADL) = 'ldexp_impl' 0x5637204dda98 # | | | |-RecoveryExpr 0x5637204f90d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5637204f90f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5637204f94e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x5637204f9190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5637204f9438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5637204f92a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x5637204f9368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x5637204f9660 # | | | `-ReturnStmt 0x5637204f9650 # | | | `-CallExpr 0x5637204f9618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5637204f9590 '' lvalue (no ADL) = 'ldexp_impl' 0x5637204dda98 # | | | |-RecoveryExpr 0x5637204f95d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5637204f95f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5637204f9b80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x5637204f9678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5637204f9ad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x5637204f99e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x5637204f9cc0 # | | | `-ReturnStmt 0x5637204f9cb0 # | | | `-CallExpr 0x5637204f9c80 '' # | | | |-UnresolvedLookupExpr 0x5637204f9c18 '' lvalue (no ADL) = 'length_impl' 0x5637204cfdf8 # | | | `-DeclRefExpr 0x5637204f9c60 'T' lvalue ParmVar 0x5637204f99e8 'X' 'T' # | | |-FunctionTemplateDecl 0x5637204fa220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x5637204f9cd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5637204fa178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x5637204fa090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x5637204fa370 # | | | `-ReturnStmt 0x5637204fa360 # | | | `-CallExpr 0x5637204fa330 '' # | | | |-UnresolvedLookupExpr 0x5637204fa2c8 '' lvalue (no ADL) = 'length_impl' 0x5637204cfdf8 # | | | `-DeclRefExpr 0x5637204fa310 'T' lvalue ParmVar 0x5637204fa090 'X' 'T' # | | |-FunctionTemplateDecl 0x5637204fa600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x5637204fa3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5637204fa558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x5637204fa468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x5637204fa750 # | | | `-ReturnStmt 0x5637204fa740 # | | | `-CallExpr 0x5637204fa710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5637204fa6a8 '' lvalue (no ADL) = 'length_vec_impl' 0x5637204d06d0 # | | | `-RecoveryExpr 0x5637204fa6f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5637204fa9e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x5637204fa780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5637204fa938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x5637204fa848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x5637204fab30 # | | | `-ReturnStmt 0x5637204fab20 # | | | `-CallExpr 0x5637204faaf0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5637204faa88 '' lvalue (no ADL) = 'length_vec_impl' 0x5637204d06d0 # | | | `-RecoveryExpr 0x5637204faad0 '' contains-errors lvalue # | | |-FunctionDecl 0x5637204fade8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x5637204fab60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x5637204fabe0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x5637204fac60 col:53 used M 'half' # | | | `-CompoundStmt 0x5637204fafd8 # | | | `-ReturnStmt 0x5637204fafc8 # | | | `-RecoveryExpr 0x5637204faf88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5637204faee0 '' lvalue (no ADL) = 'lit_impl' 0x5637204dbe50 # | | | |-DeclRefExpr 0x5637204faf28 'half' lvalue ParmVar 0x5637204fab60 'NDotL' 'half' # | | | |-DeclRefExpr 0x5637204faf48 'half' lvalue ParmVar 0x5637204fabe0 'NDotH' 'half' # | | | `-DeclRefExpr 0x5637204faf68 'half' lvalue ParmVar 0x5637204fac60 'M' 'half' # | | |-FunctionDecl 0x5637204fb298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x5637204fb008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x5637204fb088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x5637204fb108 col:57 used M 'float' # | | | `-CompoundStmt 0x5637204fb498 # | | | `-ReturnStmt 0x5637204fb488 # | | | `-RecoveryExpr 0x5637204fb448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5637204fb3a0 '' lvalue (no ADL) = 'lit_impl' 0x5637204dbe50 # | | | |-DeclRefExpr 0x5637204fb3e8 'float' lvalue ParmVar 0x5637204fb008 'NDotL' 'float' # | | | |-DeclRefExpr 0x5637204fb408 'float' lvalue ParmVar 0x5637204fb088 'NDotH' 'float' # | | | `-DeclRefExpr 0x5637204fb428 'float' lvalue ParmVar 0x5637204fb108 'M' 'float' # | | |-FunctionDecl 0x5637204fb578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x5637204fb4c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x5637204fb780 # | | | `-ReturnStmt 0x5637204fb770 # | | | `-CallExpr 0x5637204fb728 'int4':'vector' # | | | |-ImplicitCastExpr 0x5637204fb710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x5637204fb660 'int4 (float4)' lvalue Function 0x5637204cf9b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x5637204cf880 '__detail' # | | | `-ImplicitCastExpr 0x5637204fb758 'float4':'vector' # | | | `-DeclRefExpr 0x5637204fb690 'float4':'vector' lvalue ParmVar 0x5637204fb4c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x5637204fb898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x5637204fb7b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x5637204fbcb0 # | | | `-ReturnStmt 0x5637204fbca0 # | | | `-CallExpr 0x5637204fbc58 'unsigned int' # | | | |-ImplicitCastExpr 0x5637204fbc40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x5637204fbb88 '' Function 0x5637204fb9e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x5637204fbc88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x5637204fbbc0 'uint32_t':'unsigned int' lvalue ParmVar 0x5637204fb7b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x5637204fc270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x5637204fbcc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5637204fc1c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5637204fc038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x5637204fc0b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x5637204fc3e0 # | | | `-ReturnStmt 0x5637204fc3d0 # | | | `-CallExpr 0x5637204fc398 '' # | | | |-UnresolvedLookupExpr 0x5637204fc310 '' lvalue (no ADL) = 'reflect_impl' 0x5637204d6268 # | | | |-DeclRefExpr 0x5637204fc358 'T' lvalue ParmVar 0x5637204fc038 'I' 'T' # | | | `-DeclRefExpr 0x5637204fc378 'T' lvalue ParmVar 0x5637204fc0b0 'N' 'T' # | | |-FunctionTemplateDecl 0x5637204fc9a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x5637204fc3f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5637204fc8f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5637204fc768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x5637204fc7e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x5637204fcb20 # | | | `-ReturnStmt 0x5637204fcb10 # | | | `-CallExpr 0x5637204fcad8 '' # | | | |-UnresolvedLookupExpr 0x5637204fca50 '' lvalue (no ADL) = 'reflect_impl' 0x5637204d6268 # | | | |-DeclRefExpr 0x5637204fca98 'T' lvalue ParmVar 0x5637204fc768 'I' 'T' # | | | `-DeclRefExpr 0x5637204fcab8 'T' lvalue ParmVar 0x5637204fc7e0 'N' 'T' # | | |-FunctionTemplateDecl 0x5637204fcea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x5637204fcb50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5637204fcdf8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5637204fcc60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x5637204fcd28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x5637204fd020 # | | | `-ReturnStmt 0x5637204fd010 # | | | `-CallExpr 0x5637204fcfd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5637204fcf50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x5637204d6888 # | | | |-RecoveryExpr 0x5637204fcf98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5637204fcfb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5637204fd3a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x5637204fd050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5637204fd2f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5637204fd160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x5637204fd228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x5637204fd520 # | | | `-ReturnStmt 0x5637204fd510 # | | | `-CallExpr 0x5637204fd4d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5637204fd450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x5637204d6888 # | | | |-RecoveryExpr 0x5637204fd498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5637204fd4b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5637204fdb80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x5637204fd538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5637204fdad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5637204fd8a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x5637204fd920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x5637204fd998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x5637204fdd20 # | | | `-ReturnStmt 0x5637204fdd10 # | | | `-CallExpr 0x5637204fdcd0 '' # | | | |-UnresolvedLookupExpr 0x5637204fdc28 '' lvalue (no ADL) = 'refract_impl' 0x5637204d6fc8 # | | | |-DeclRefExpr 0x5637204fdc70 'T' lvalue ParmVar 0x5637204fd8a8 'I' 'T' # | | | |-DeclRefExpr 0x5637204fdc90 'T' lvalue ParmVar 0x5637204fd920 'N' 'T' # | | | `-DeclRefExpr 0x5637204fdcb0 'T' lvalue ParmVar 0x5637204fd998 'eta' 'T' # | | |-FunctionTemplateDecl 0x5637204fe3a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x5637204fdd38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5637204fe2f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5637204fe0c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x5637204fe140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x5637204fe1b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x5637204fe550 # | | | `-ReturnStmt 0x5637204fe540 # | | | `-CallExpr 0x5637204fe500 '' # | | | |-UnresolvedLookupExpr 0x5637204fe458 '' lvalue (no ADL) = 'refract_impl' 0x5637204d6fc8 # | | | |-DeclRefExpr 0x5637204fe4a0 'T' lvalue ParmVar 0x5637204fe0c8 'I' 'T' # | | | |-DeclRefExpr 0x5637204fe4c0 'T' lvalue ParmVar 0x5637204fe140 'N' 'T' # | | | `-DeclRefExpr 0x5637204fe4e0 'T' lvalue ParmVar 0x5637204fe1b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x5637204fe9c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x5637204fe580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5637204fe918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x5637204fe690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x5637204fe758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x5637204fe7d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x5637204feb70 # | | | `-ReturnStmt 0x5637204feb60 # | | | `-CallExpr 0x5637204feb20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5637204fea78 '' lvalue (no ADL) = 'refract_impl' 0x5637204d6fc8 # | | | |-RecoveryExpr 0x5637204feac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5637204feae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5637204feb00 'half' lvalue ParmVar 0x5637204fe7d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x5637204fefe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x5637204feba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5637204fef38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x5637204fecb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x5637204fed78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x5637204fedf8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x5637204ff190 # | | | `-ReturnStmt 0x5637204ff180 # | | | `-CallExpr 0x5637204ff140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5637204ff098 '' lvalue (no ADL) = 'refract_impl' 0x5637204d6fc8 # | | | |-RecoveryExpr 0x5637204ff0e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5637204ff100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5637204ff120 'float' lvalue ParmVar 0x5637204fedf8 'eta' 'float' # | | |-FunctionTemplateDecl 0x5637204ff7f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x5637204ff1a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5637204ff748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5637204ff518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x5637204ff590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x5637204ff608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x5637204ff990 # | | | `-ReturnStmt 0x5637204ff980 # | | | `-CallExpr 0x5637204ff940 '' # | | | |-UnresolvedLookupExpr 0x5637204ff898 '' lvalue (no ADL) = 'smoothstep_impl' 0x5637204daaf8 # | | | |-DeclRefExpr 0x5637204ff8e0 'T' lvalue ParmVar 0x5637204ff518 'Min' 'T' # | | | |-DeclRefExpr 0x5637204ff900 'T' lvalue ParmVar 0x5637204ff590 'Max' 'T' # | | | `-DeclRefExpr 0x5637204ff920 'T' lvalue ParmVar 0x5637204ff608 'X' 'T' # | | |-FunctionTemplateDecl 0x5637204ffff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x5637204ff9a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5637204fff48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5637204ffd18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x5637204ffd90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x5637204ffe08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x5637205001a0 # | | | `-ReturnStmt 0x563720500190 # | | | `-CallExpr 0x563720500150 '' # | | | |-UnresolvedLookupExpr 0x5637205000a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x5637204daaf8 # | | | |-DeclRefExpr 0x5637205000f0 'T' lvalue ParmVar 0x5637204ffd18 'Min' 'T' # | | | |-DeclRefExpr 0x563720500110 'T' lvalue ParmVar 0x5637204ffd90 'Max' 'T' # | | | `-DeclRefExpr 0x563720500130 'T' lvalue ParmVar 0x5637204ffe08 'X' 'T' # | | |-FunctionTemplateDecl 0x563720500608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x5637205001d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563720500560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5637205002e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x5637205003a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x563720500470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x5637205007b8 # | | | `-ReturnStmt 0x5637205007a8 # | | | `-CallExpr 0x563720500768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5637205006c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x5637204db4c8 # | | | |-RecoveryExpr 0x563720500708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x563720500728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563720500748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563720500c20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x5637205007e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563720500b78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5637205008f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x5637205009c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x563720500a88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x563720500dd0 # | | | `-ReturnStmt 0x563720500dc0 # | | | `-CallExpr 0x563720500d80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563720500cd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x5637204db4c8 # | | | |-RecoveryExpr 0x563720500d20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x563720500d40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563720500d60 '' contains-errors lvalue # | | |-FunctionDecl 0x563720500ea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x563720500e00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x563720501010 # | | | `-ReturnStmt 0x563720501000 # | | | `-CXXStaticCastExpr 0x563720500fd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x563720500fb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x563720500fa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x563720500f70 'uint':'unsigned int' lvalue ParmVar 0x563720500e00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x563720501530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x563720501028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563720501488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x563720501398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x563720501670 # | | | `-ReturnStmt 0x563720501660 # | | | `-CallExpr 0x563720501630 '' # | | | |-UnresolvedLookupExpr 0x5637205015c8 '' lvalue (no ADL) = 'ddx_impl' 0x5637204dea38 # | | | `-DeclRefExpr 0x563720501610 'T' lvalue ParmVar 0x563720501398 'input' 'T' # | | |-FunctionTemplateDecl 0x563720501b90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x563720501688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563720501ae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x5637205019f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x563720501ce0 # | | | `-ReturnStmt 0x563720501cd0 # | | | `-CallExpr 0x563720501ca0 '' # | | | |-UnresolvedLookupExpr 0x563720501c38 '' lvalue (no ADL) = 'ddx_impl' 0x5637204dea38 # | | | `-DeclRefExpr 0x563720501c80 'T' lvalue ParmVar 0x5637205019f8 'input' 'T' # | | |-FunctionTemplateDecl 0x563720501f78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x563720501d10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563720501ed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x563720501e20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x5637205020f0 # | | | `-ReturnStmt 0x5637205020e0 # | | | `-CallExpr 0x5637205020b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563720502020 '' lvalue (no ADL) = 'ddx_impl' 0x5637204dea38 # | | | `-RecoveryExpr 0x563720502068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563720502388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x563720502120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5637205022e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x563720502230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x5637205024d8 # | | | `-ReturnStmt 0x5637205024c8 # | | | `-CallExpr 0x563720502498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563720502430 '' lvalue (no ADL) = 'ddx_impl' 0x5637204dea38 # | | | `-RecoveryExpr 0x563720502478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5637205029f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x5637205024f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563720502948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x563720502858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x563720502b30 # | | | `-ReturnStmt 0x563720502b20 # | | | `-CallExpr 0x563720502af0 '' # | | | |-UnresolvedLookupExpr 0x563720502a88 '' lvalue (no ADL) = 'ddy_impl' 0x5637204defa8 # | | | `-DeclRefExpr 0x563720502ad0 'T' lvalue ParmVar 0x563720502858 'input' 'T' # | | |-FunctionTemplateDecl 0x563720503050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x563720502b48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563720502fa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x563720502eb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x5637205031a0 # | | | `-ReturnStmt 0x563720503190 # | | | `-CallExpr 0x563720503160 '' # | | | |-UnresolvedLookupExpr 0x5637205030f8 '' lvalue (no ADL) = 'ddy_impl' 0x5637204defa8 # | | | `-DeclRefExpr 0x563720503140 'T' lvalue ParmVar 0x563720502eb8 'input' 'T' # | | |-FunctionTemplateDecl 0x563720503438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x5637205031d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563720503390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x5637205032e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x563720503588 # | | | `-ReturnStmt 0x563720503578 # | | | `-CallExpr 0x563720503548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5637205034e0 '' lvalue (no ADL) = 'ddy_impl' 0x5637204defa8 # | | | `-RecoveryExpr 0x563720503528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563720503820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x5637205035b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563720503778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x5637205036c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x563720503970 # | | | `-ReturnStmt 0x563720503960 # | | | `-CallExpr 0x563720503930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5637205038c8 '' lvalue (no ADL) = 'ddy_impl' 0x5637204defa8 # | | | `-RecoveryExpr 0x563720503910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563720503e90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x563720503988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563720503de8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x563720503cf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x563720503fd0 # | | | `-ReturnStmt 0x563720503fc0 # | | | `-CallExpr 0x563720503f90 '' # | | | |-UnresolvedLookupExpr 0x563720503f28 '' lvalue (no ADL) = 'fwidth_impl' 0x5637204df518 # | | | `-DeclRefExpr 0x563720503f70 'T' lvalue ParmVar 0x563720503cf8 'input' 'T' # | | |-FunctionTemplateDecl 0x5637205044f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x563720503fe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563720504448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x563720504358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x563720504640 # | | | `-ReturnStmt 0x563720504630 # | | | `-CallExpr 0x563720504600 '' # | | | |-UnresolvedLookupExpr 0x563720504598 '' lvalue (no ADL) = 'fwidth_impl' 0x5637204df518 # | | | `-DeclRefExpr 0x5637205045e0 'T' lvalue ParmVar 0x563720504358 'input' 'T' # | | |-FunctionTemplateDecl 0x5637205048d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x563720504670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563720504830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x563720504780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x563720504a28 # | | | `-ReturnStmt 0x563720504a18 # | | | `-CallExpr 0x5637205049e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563720504980 '' lvalue (no ADL) = 'fwidth_impl' 0x5637204df518 # | | | `-RecoveryExpr 0x5637205049c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563720504cc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x563720504a58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563720504c18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x563720504b68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x563720504e10 # | | | `-ReturnStmt 0x563720504e00 # | | | `-CallExpr 0x563720504dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563720504d68 '' lvalue (no ADL) = 'fwidth_impl' 0x5637204df518 # | | | `-RecoveryExpr 0x563720504db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563720505410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x563720504e28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563720505368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x563720505198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x563720505210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x563720505510 # | | | `-ReturnStmt 0x563720505500 # | | | `-BinaryOperator 0x5637205054e0 '' '*' # | | | |-DeclRefExpr 0x5637205054a0 'T' lvalue ParmVar 0x563720505198 'x' 'T' # | | | `-DeclRefExpr 0x5637205054c0 'T' lvalue ParmVar 0x563720505210 'y' 'T' # | | |-FunctionTemplateDecl 0x563720505ae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x563720505528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563720505a38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5637205058b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x563720505928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x563720505be0 # | | | `-ReturnStmt 0x563720505bd0 # | | | `-BinaryOperator 0x563720505bb0 '' '*' # | | | |-DeclRefExpr 0x563720505b70 'T' lvalue ParmVar 0x5637205058b0 'x' 'T' # | | | `-DeclRefExpr 0x563720505b90 'T' lvalue ParmVar 0x563720505928 'y' 'T' # | | |-FunctionTemplateDecl 0x563720505f50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x563720505c10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563720505ea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x563720505cd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x563720505d90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x563720506050 # | | | `-ReturnStmt 0x563720506040 # | | | `-BinaryOperator 0x563720506020 '' contains-errors '*' # | | | |-DeclRefExpr 0x563720505fe0 'half' lvalue ParmVar 0x563720505cd8 'x' 'half' # | | | `-RecoveryExpr 0x563720506000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5637205064a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x5637205060c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563720506158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5637205063f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x563720506228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x5637205062e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x5637205065a0 # | | | `-ReturnStmt 0x563720506590 # | | | `-BinaryOperator 0x563720506570 '' contains-errors '*' # | | | |-DeclRefExpr 0x563720506530 'T' lvalue ParmVar 0x563720506228 'x' 'T' # | | | `-RecoveryExpr 0x563720506550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563720506980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5637205065d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x563720506640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5637205068d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x563720506730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x563720506808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x563720506a80 # | | | `-ReturnStmt 0x563720506a70 # | | | `-BinaryOperator 0x563720506a50 '' contains-errors '*' # | | | |-DeclRefExpr 0x563720506a10 'half' lvalue ParmVar 0x563720506730 'x' 'half' # | | | `-RecoveryExpr 0x563720506a30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563720506f40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x563720506a98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563720506b38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x563720506ba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x563720506e98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x563720506ca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x563720506d80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x563720507040 # | | | `-ReturnStmt 0x563720507030 # | | | `-BinaryOperator 0x563720507010 '' contains-errors '*' # | | | |-DeclRefExpr 0x563720506fd0 'T' lvalue ParmVar 0x563720506ca0 'x' 'T' # | | | `-RecoveryExpr 0x563720506ff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5637205073b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x563720507070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563720507308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x563720507170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x5637205071f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x5637205074b0 # | | | `-ReturnStmt 0x5637205074a0 # | | | `-BinaryOperator 0x563720507480 '' contains-errors '*' # | | | |-RecoveryExpr 0x563720507440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x563720507460 'half' lvalue ParmVar 0x5637205071f0 'y' 'half' # | | |-FunctionTemplateDecl 0x5637205078b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x5637205074c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563720507568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x563720507808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x563720507680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x5637205076f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x5637205079b0 # | | | `-ReturnStmt 0x5637205079a0 # | | | `-BinaryOperator 0x563720507980 '' contains-errors '*' # | | | |-RecoveryExpr 0x563720507940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x563720507960 'T' lvalue ParmVar 0x5637205076f8 'y' 'T' # | | |-FunctionTemplateDecl 0x563720507d20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5637205079e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563720507c78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x563720507aa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x563720507b60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x563720507ea0 # | | | `-ReturnStmt 0x563720507e90 # | | | `-CallExpr 0x563720507e58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563720507dd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x5637204d5888 # | | | |-RecoveryExpr 0x563720507e18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563720507e38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5637205082e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x563720507eb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563720507f58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x563720508240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x563720508030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x5637205080f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x563720508468 # | | | `-ReturnStmt 0x563720508458 # | | | `-CallExpr 0x563720508420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563720508398 '' lvalue (no ADL) = 'mul_vec_impl' 0x5637204d5888 # | | | |-RecoveryExpr 0x5637205083e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563720508400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563720508848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x563720508498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x563720508508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5637205087a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x563720508650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x5637205086d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x563720508948 # | | | `-ReturnStmt 0x563720508938 # | | | `-BinaryOperator 0x563720508918 '' contains-errors '*' # | | | |-RecoveryExpr 0x5637205088d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5637205088f8 'half' lvalue ParmVar 0x5637205086d0 'y' 'half' # | | `-FunctionTemplateDecl 0x563720508e00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x563720508960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x5637205089f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x563720508a68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x563720508d58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x563720508bc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x563720508c40 col:52 referenced y 'T' # | | `-CompoundStmt 0x563720508f00 # | | `-ReturnStmt 0x563720508ef0 # | | `-BinaryOperator 0x563720508ed0 '' contains-errors '*' # | | |-RecoveryExpr 0x563720508e90 '' contains-errors lvalue # | | `-DeclRefExpr 0x563720508eb0 'T' lvalue ParmVar 0x563720508c40 'y' 'T' # | |-LinkageSpecDecl 0x5637204fb998 col:10 implicit C # | | `-FunctionDecl 0x5637204fb9e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x5637204fbaf0 <> 'unsigned int' # | | |-BuiltinAttr 0x5637204fba90 <> Implicit 740 # | | `-NoThrowAttr 0x5637204fbb60 Implicit # | |-FunctionDecl 0x5637205090e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x563720508fd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x563720509038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x563720509218 # | | `-HLSLNumThreadsAttr 0x5637205091b0 8 8 1 # | |-CXXRecordDecl 0x563720509240 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 0x5637205092e8 <> Implicit # | | |-CXXRecordDecl 0x5637205093a8 col:8 implicit struct ST # | | |-FieldDecl 0x563720509468 col:7 a 'int' # | | `-FieldDecl 0x5637205094d0 col:9 b 'float' # | |-FunctionDecl 0x5637205097d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x563720509638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x5637205096a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x563720509900 # | | `-HLSLNumThreadsAttr 0x563720509898 8 8 1 # | |-FunctionDecl 0x563720509948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x563720509af8 # | | `-DeclStmt 0x563720509ae0 # | | `-VarDecl 0x563720509a78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x563720509b28 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 0x563720509bd0 <> Implicit # | | |-CXXRecordDecl 0x563720509c90 col:8 implicit struct ST2 # | | |-VarDecl 0x563720509d90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x563720509eb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x563720509f00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x56372050a1e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x56372050a0d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x56372050a138 "SV_GroupID" 0 # | | |-CompoundStmt 0x56372050a310 # | | `-HLSLNumThreadsAttr 0x56372050a2a8 8 8 1 # | |-FunctionDecl 0x56372050a500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x56372050a3f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x56372050a458 "SV_GroupID" 0 # | | |-CompoundStmt 0x56372050a630 # | | `-HLSLNumThreadsAttr 0x56372050a5c8 8 8 1 # | |-FunctionDecl 0x56372050a678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x56372050a828 # | | `-DeclStmt 0x56372050a810 # | | `-VarDecl 0x56372050a7a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x56372050a858 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 0x56372050a900 <> Implicit # | | |-CXXRecordDecl 0x56372050a9c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x56372050aac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x56372050ab98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x56372050abe8 "SV_GroupID" 0 # | |-FunctionDecl 0x56372050ae70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x56372050ad60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x56372050adc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x56372050afa0 # | | `-HLSLNumThreadsAttr 0x56372050af38 8 8 1 # | |-FunctionDecl 0x56372050b190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x56372050b080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x56372050b0e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x56372050b2c0 # | | `-HLSLNumThreadsAttr 0x56372050b258 8 8 1 # | |-FunctionDecl 0x56372050b308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x56372050b4b8 # | | `-DeclStmt 0x56372050b4a0 # | | `-VarDecl 0x56372050b438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x56372050b4e8 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 0x56372050b590 <> Implicit # | | |-CXXRecordDecl 0x56372050b650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x56372050b750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x56372050b828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x56372050b878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x56372050bfa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x56372050b9b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x56372050ba18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x56372050c0e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x56372050baf0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x56372050bb58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x56372050c130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x56372050bc38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x56372050bca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x56372050c188 "SV_GroupID" 0 # | |-ParmVarDecl 0x56372050bd78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x56372050bde0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x56372050c1d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x56372050c228 # | `-HLSLShaderAttr 0x56372050c080 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/atan2.hlsl (31 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (32 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/builtins/lerp-builtin.hlsl (33 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin.hlsl (34 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (35 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/any.hlsl (36 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/WavePrefixCountBits-errors.hlsl (37 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:17): invalid operand of type 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:22): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:29): invalid operand of type 'S' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt.hlsl (38 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (39 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 0x5584d688fc08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x5584d688fbe8 '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 0x5584d688fb10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x5584d688fc70 # | 18853: | `-ReturnStmt 0x5584d688fc60 # | 18854: | `-ImplicitCastExpr 0x5584d688fc48 'int' # | 18855: | `-ExtVectorElementExpr 0x5584d688fc20 'float' r # | 18856: | `-ImplicitCastExpr 0x5584d688fc08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x5584d688fbe8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x5584d688fdc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x5584d688fca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x5584d688ff28 # | 18861: | `-ReturnStmt 0x5584d688ff18 # | 18862: | `-ExtVectorElementExpr 0x5584d688fef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (40 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:5): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:14): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:23): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:32): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:41): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:52): no matching function for call to 'fmod' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees.hlsl (41 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 :: SemaHLSL/Operators/logical-not.hlsl (42 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil.hlsl (43 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 :: AST/HLSL/Texture2D-shorthand-AST.hlsl (44 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 0x564262f31da8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x564262f329e0 <> 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 0x564262f31da8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x564262f326e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x564262f32a40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x564262f32770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x564262f31fb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x564262f32870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x564262f328c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x564262f329e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x564262f32990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x564262f327f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x564262f32770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x564262f32930 <> 'int' lvalue NonTypeTemplateParm 0x564262f32870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x564262f5d2d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer.hlsl (45 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk_binding_attr.hlsl (46 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 0x55f662646248 <> # | ^ # | # | 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 0x55f662646248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55f662646b88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55f662646ee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55f662646c10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55f662646450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint.hlsl (47 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/frac.hlsl (48 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/step.hlsl (49 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl (50 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:6): no matching function for call to 'asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:13): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:21): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:14): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:15): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:16): candidate template ignored: substitution failure [with U = int, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:22): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:23): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:24): candidate template ignored: substitution failure [with U = int, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix_types.hlsl (51 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.size.hlsl (52 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/builtins/dot.hlsl (53 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 :: CodeGenHLSL/builtins/exp2.hlsl (54 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl (55 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl (56 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/enable-16bit-types.hlsl (57 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/splitdouble.hlsl (58 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 :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (59 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:4): the argument to vk::Literal must be a vk::integral_constant # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:7): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (60 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/abs.hlsl (61 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/abs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reflect.hlsl (62 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/lit.hlsl (63 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/length.hlsl (64 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/length.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/res-may-alias.hlsl (65 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/res-may-alias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[RMA:.*]] = !{i32 1, !"dx.resmayalias", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp.hlsl (66 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl (67 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:5): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:14): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:23): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:32): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:41): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:52): no matching function for call to 'distance' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (68 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min.hlsl (69 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl (70 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl (71 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/typedefs.hlsl (72 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/typedefs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cross.hlsl (73 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 :: SemaHLSL/BuiltIns/exp-errors.hlsl (74 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 :: AST/HLSL/ast-dump-SpirvType.hlsl (75 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 0x5603656f95f8 <> # | ^ # | # | 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 0x5603656f95f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5603656f9f38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5603656fa290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5603656f9fc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5603656f9800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/packoffset.hlsl (76 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 :: AST/HLSL/export.hlsl (77 of 25549) ******************** TEST 'Clang :: AST/HLSL/export.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (78 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 :: AST/HLSL/semantic-output.hlsl (79 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/matrix-init-list-row-major.hlsl (80 of 25549) ******************** TEST 'Clang :: AST/HLSL/matrix-init-list-row-major.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl (81 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/semantics/semantic.struct.hlsl (82 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 :: AST/HLSL/semantic-output-struct-shadow.hlsl (83 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log-overloads.hlsl (84 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 :: AST/HLSL/semantic-output-struct.hlsl (85 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 :: SemaHLSL/BuiltIns/any-errors.hlsl (86 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/any-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (87 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 :: AST/HLSL/semantic-input-struct.hlsl (88 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/resources/Texture2D-Load.hlsl (89 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max-overloads.hlsl (90 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/rcp.hlsl (91 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (92 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/step-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:6): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:12): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (93 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/TemplateOutArg.hlsl (94 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 0x56218439dee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x56218439eb20 <> 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 0x5621846754e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x562184676010 'void (inout int)' lvalue Function 0x562184674e28 '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 0x56218439dee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x56218439e828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x56218439eb80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x56218439e8b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x56218439e0f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x56218439e9b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x56218439ea08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x56218439eb20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x56218439ead0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x56218439e930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x56218439e8b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x56218439ea70 <> 'int' lvalue NonTypeTemplateParm 0x56218439e9b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x5621843cc158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x562184675298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x562184675278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x562184675220 'double' lvalue ParmVar 0x562184674fc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x562184675260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x562184675240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x5621846754e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x5621846752b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x562184675440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x562184675360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x562184675698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x562184675638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x562184675bc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x562184675c40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x5621846761f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x5621846760a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x562184676090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x562184676010 'void (inout int)' lvalue Function 0x562184674e28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x562184676158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x5621846760d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x562184675ff0 'int' lvalue ParmVar 0x562184675bc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x562184676108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x5621846760f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians.hlsl (95 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 :: AST/HLSL/semantic-input.hlsl (96 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/resource_binding_attr.hlsl (97 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 0x55c484261e58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x55c484262218 'hlsl_constant float' lvalue Var 0x55c484261a70 '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 0x55c484261b98 <> Implicit # | 18812: | `-FieldDecl 0x55c484261c70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x55c484261d00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x55c484261d78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x55c484261dd0 "t2" "space1" # | 18816: | |-VarDecl 0x55c484261e58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x55c484261ed8 <> 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 0x55c484262158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x55c4842622b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x55c4842622a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x55c484262288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x55c484262258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x55c484262218 'hlsl_constant float' lvalue Var 0x55c484261a70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x55c484262270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x55c484262238 'hlsl_constant float' lvalue Var 0x55c484261e58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x55c484262328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x55c484262408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x55c4842624d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorOverloadResolution.hlsl (98 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl (99 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/max.hlsl (100 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (101 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 :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (102 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 :: AST/HLSL/semantic-input-struct-shadow.hlsl (103 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log.hlsl (104 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl (105 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/BoolVector.hlsl (106 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 :: SemaHLSL/BuiltIns/saturate-errors.hlsl (107 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/isinf-overloads.hlsl (108 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (109 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/rsqrt-errors.hlsl (110 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/clip-builtin.hlsl (111 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings_errs.hlsl (112 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/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (113 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl (114 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/ast-dump-APValue-matrix.hlsl (115 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/f16tof32-errors.hlsl (116 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:17): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:22): 1st argument must be a scalar or vector of unsigned integer types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:27): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:32): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:37): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:42): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:47): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:52): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:57): 1st argument must be a scalar or vector of unsigned integer types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:62): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:67): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:72): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:77): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:82): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:87): 1st argument must be a scalar or vector of unsigned integer types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:93): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:98): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:103): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:108): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:113): 1st argument must be a scalar or vector of unsigned integer types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:118): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:123): 1st argument must be a scalar or vector of unsigned integer types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:128): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:133): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (117 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/basic_types.hlsl (118 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/basic_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl (119 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:6): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:14): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:20): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:26): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:34): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:40): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:46): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:52): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:58): call to 'cross' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:7): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:27): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:59): candidate function # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:60): candidate function # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl (120 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/smoothstep.hlsl (121 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/tan.hlsl (122 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/faceforward.hlsl (123 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/faceforward.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl (124 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (125 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/resources/res-array-local3.hlsl (126 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (127 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (128 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl (129 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/Operators/logical-not.hlsl (130 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/Texture2D-GatherCmp-Vulkan.hlsl (131 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/BuiltIns/countbits-errors.hlsl (132 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:6): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:11): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:16): call to 'countbits' is ambiguous # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk.spec-constant.usage.hlsl (133 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk.spec-constant.usage.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/export.hlsl (134 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/Semantics/semantics-valid.hlsl (135 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantics-valid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl (136 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/res-array-local2.hlsl (137 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/clamp.hlsl (138 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl (139 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 :: AST/HLSL/Texture2D-scalar-AST.hlsl (140 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 0x563915a154a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x563915cbb1e0 <> 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 0x563915a154a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x563915cbb1e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x563915cbb268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x563915cbb758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x563915cbb720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x563915cbb6f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x563915cbb1e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x563915cbb6e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-vector-AST.hlsl (141 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 0x5574efa154a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x5574efcbb1f0 <> 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 0x5574efa154a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x5574efcbb1f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x5574efcbb278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x5574efcbb768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x5574efcbb730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x5574efcbb700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x5574efcbb1f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x5574efcbb6f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/wavesize.hlsl (142 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/WaveActiveMax-errors.hlsl (143 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/BuiltIns/sign-errors.hlsl (144 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl (145 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/or.hlsl (146 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/or.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (147 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/WaveActiveCountBits.hlsl (148 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 :: SemaHLSL/BuiltIns/isinf-errors.hlsl (149 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (150 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:4): 'export' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:9): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:20): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/countbits.hlsl (151 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/countbits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl (152 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:5): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:14): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:23): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:32): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:41): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:50): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:61): no matching function for call to 'refract' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:53): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:54): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:62): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:63): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:64): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:65): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (153 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl (154 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (155 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (156 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/builtins/clip.hlsl (157 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (158 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 :: SemaHLSL/BuiltIns/mad-errors.hlsl (159 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/BasicFeatures/StructElementwiseCast.hlsl (160 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/round-errors.hlsl (161 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/resources/cbuffer_with_static_global_and_function.hlsl (162 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step-overloads.hlsl (163 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (164 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:7): C-style cast from 'int[3]' to 'int[4]' is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:24): no matching conversion for functional-style cast from 'int2' (aka 'vector') to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:29): cannot convert 'R' to 'int2' (aka 'vector') without a conversion operator # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:11): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'const R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:12): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:13): candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 1 was provided # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/entry_parameter.hlsl (165 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 :: SemaHLSL/BuiltIns/rcp-errors.hlsl (166 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:15): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:20): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:25): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (167 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/transpose-builtin.hlsl (168 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/degrees-overloads.hlsl (169 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (170 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/rcp-builtin.hlsl (171 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (172 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl (173 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint.hlsl (174 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/groupsharedArgs/Scalartest.hlsl (175 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/resource-bindings.hlsl (176 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/semantic.array.output.hlsl (177 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot2add.hlsl (178 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/distance.hlsl (179 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/distance.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reversebits.hlsl (180 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reversebits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl (181 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl (182 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl (183 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/ldexp.hlsl (184 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ldexp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (185 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (186 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:29): no matching function for call to 'fn3' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:6): candidate function not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:12): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:18): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (187 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl (188 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 :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (189 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl (190 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/Semantics/struct_input.hlsl (191 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/struct_input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:5): semantic annotations must be present for all parameters of an entry function or patch constant function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:16): semantic annotations must be present for all parameters of an entry function or patch constant function # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:6): 'f1' used here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:11): 's' declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:17): 'f' declared here # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl (192 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/builtins/frac-overloads.hlsl (193 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/frac-builtin.hlsl (194 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/asin.hlsl (195 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 :: CodeGenHLSL/builtins/acos.hlsl (196 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/asint16.hlsl (197 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl (198 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/log2-overloads.hlsl (199 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/semantics/SV_Position.ps.hlsl (200 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 :: SemaHLSL/Semantics/target.vs.input.hlsl (201 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/f16tof32.hlsl (202 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/sgep/array_store.hlsl (203 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 :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (204 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/vk_binding_attr.hlsl (205 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/Operators/frem_modulo-errors.hlsl (206 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:5): invalid operands to binary expression ('double2' (aka 'vector') and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:10): invalid operands to binary expression ('double2' (aka 'vector') and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:15): invalid operands to binary expression ('double2' (aka 'vector') and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:20): invalid operands to binary expression ('double2' (aka 'vector') and 'double2') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:25): invalid operands to binary expression ('double' and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:30): invalid operands to binary expression ('double' and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:35): invalid operands to binary expression ('double' and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:40): invalid operands to binary expression ('double' and 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (207 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos.hlsl (208 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/ArrayAssignable_errors.hlsl (209 of 25549) ******************** TEST 'Clang :: SemaHLSL/ArrayAssignable_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:7): assigning to 'int[2]' from incompatible type 'int[3]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:14): assigning to 'int[3]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:21): assigning to 'int[2][2]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:28): assigning to 'int[2]' from incompatible type 'int[2][2]' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (210 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl (211 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/builtins/ScalarSwizzles.hlsl (212 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/wave_is_first_lane.hlsl (213 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/dot-errors.hlsl (214 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/group_shared.hlsl (215 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/QuadReadAcrossX-errors.hlsl (216 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/matrix-member-one-based-accessor-scalar-store.hlsl (217 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/matrix-member-one-based-swizzle-store.hlsl (218 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/all-errors.hlsl (219 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/all-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl (220 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (221 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/resources/cbuffer_align.hlsl (222 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/resources/cbuffer_geps.hlsl (223 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (224 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/resources/res-array-global-dyn-index.hlsl (225 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sret_output.hlsl (226 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sret_output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl (227 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (228 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/sinh-overloads.hlsl (229 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (230 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 13: incomplete type 'Undefined' where a complete type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:18): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:19): variable length arrays are not supported in '__builtin_hlsl_is_scalarized_layout_compatible' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:20): static assertion failed due to requirement '__builtin_hlsl_is_scalarized_layout_compatible(int[4], int[X])' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:21): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 11: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 17: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:22): function parameter 'X' with unknown value cannot be used in a constant expression # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl (231 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:16): invalid operand of type 'bool' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:21): invalid operand of type 'half3' (aka 'vector') where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:26): invalid operand of type 'half' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:31): invalid operand of type 'double' where 'float' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl (232 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/builtins/WaveActiveMin.hlsl (233 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl (234 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/floor-overloads.hlsl (235 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/ldexp-errors.hlsl (236 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:5): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:14): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:23): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:34): no matching function for call to 'ldexp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:26): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:27): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:37): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:38): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl (237 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl (238 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (239 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (240 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 5: use of undeclared identifier 'vk' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 9: '__hlsl_spirv_type' is only available for the SPIR-V target # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl (241 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose.hlsl (242 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl (243 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan.hlsl (244 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/resources/res-array-global-subarray-many.hlsl (245 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 :: SemaHLSL/Types/short-errors.hlsl (246 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/short-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:5): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:9): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:14): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:20): unknown type name short # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl (247 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/static-variable.hlsl (248 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/static-variable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl (249 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shift-mask.hlsl (250 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 :: Driver/dxc_hlsl-rootsig-ver.hlsl (251 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 :: AST/HLSL/TypdefArrayParam.hlsl (252 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/exp.hlsl (253 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl (254 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl (255 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/resources/NonUniformResourceIndex.hlsl (256 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/ddx.hlsl (257 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl (258 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl (259 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/matrix-member-zero-based-swizzle-load.hlsl (260 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/vk-features/vk.pushconstant.static.hlsl (261 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/convergence/for.hlsl (262 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/for.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (263 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_load.hlsl (264 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 :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (265 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 :: SemaHLSL/Resources/packoffset-invalid.hlsl (266 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:19): attribute 'packoffset' only applies to shader constant in a constant buffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:24): invalid resource class specifier 't2' for packoffset, expected 'c' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:26): invalid component 'm' used; expected 'x', 'y', 'z', or 'w' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:33): packoffset overlap between 'o2', 'o1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:39): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 42 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:41): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:51): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:53): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:58): packoffset at 'y' does not match alignment 64 required by 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:60): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 63 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:62): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:67): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:69): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:71): expected ')' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:73): invalid component 'X' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:75): expected '(' after '' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:77): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 80 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:79): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:81): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 85 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:84): invalid component 'xy' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:86): invalid component 'rg' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:88): invalid component 'yes' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:90): invalid component 'woo' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:92): invalid component 'xr' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 105 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:104): packoffset overlap between 'S2', 'S1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 120 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:119): packoffset overlap between 'S24', 'S23' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:3): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:11): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (267 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/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/Semantics/vertexid.vs.hlsl (269 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/semantics/semantic-struct-nested.hlsl (270 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (271 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl (272 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/builtins/sqrt-overloads.hlsl (273 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 :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (274 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:6): argument type 'S' is incomplete # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 4: forward declaration of 'S' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:9): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl (275 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl (276 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/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (277 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/loops/unroll.hlsl (278 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/loops/unroll.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl (279 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/VectorSwizzles.hlsl (280 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/ddx-fine.hlsl (281 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (282 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 4: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 5: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 8: implicit conversion from 'int' to 'half' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 9: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 10: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 11: implicit conversion turns floating-point number into integer: 'half' to 'int' # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl (283 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 :: SemaHLSL/Language/AggregateSplatCasts.hlsl (284 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (285 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 285: left hand operand of type 'float4' (aka 'vector') to compound assignment cannot be truncated when used with right hand operand of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:352): invalid operands to binary expression ('float4' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:363): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:374): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:385): invalid operands to binary expression ('float2' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:397): invalid operands to binary expression ('bool2' (aka 'vector') and 'bool2') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 24: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 35: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:54): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:55): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:68): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:69): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:93): implicit conversion loses integer precision: 'vector' (vector of 4 'unsigned long long' values) to 'vector' (vector of 4 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:94): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 111: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:130): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:131): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:151): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:152): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 169: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'half4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 180: implicit conversion increases floating-point precision: 'half4' (aka 'vector') to 'float4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 215: implicit conversion loses integer precision: 'int64_t4' (aka 'vector') to 'int4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 236 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:235): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 255: implicit conversion turns vector to scalar: 'int2' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 267: implicit conversion turns vector to scalar: 'float2' (aka 'vector') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 312: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:327): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:328): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 342: implicit conversion from 'int4' (aka 'vector') to 'vector' (vector of 4 'float' values) may lose precision # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:353): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:364): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:375): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:386): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:398): did you mean and? # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (286 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/do.while.hlsl (287 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/cos-overloads.hlsl (288 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy.hlsl (289 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/cosh.hlsl (290 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl (291 of 25549) ******************** TEST 'Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 248: cannot initialize a variable of type 'matrix' with an lvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 249: no matching function for call to 'fn3x2' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 259: assigning to 'matrix<[2 * ...], 3>' from incompatible type 'matrix<[2 * ...], 2>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 260: assigning to 'matrix' from incompatible type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 276: call to 'matOrVec' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 299: no matching function for call to 'matOrVec2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:241): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:242): implicit conversion turns floating-point number into integer: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 252 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:253): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 263 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:264): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 269 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:270): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 286 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:287): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 292 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:293): implicit conversion truncates matrix: 'float3x3' (aka 'matrix') to 'matrix' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 35: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 226: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 231: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 232: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 234: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 235: candidate function # | 28 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl (292 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 :: AST/HLSL/pch_spirv_type.hlsl (293 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_spirv_type.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (294 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint16.hlsl (295 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/vk-features/vk.pushconstant.access.hlsl (296 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/semantics/semantic.explicit-location.hlsl (297 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/BoolMatrix.hlsl (298 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/resources/res-array-global.hlsl (299 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (300 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dst.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl (301 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asdouble.hlsl (302 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl (303 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/builtins/WaveActiveBitXor.hlsl (304 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (305 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:6): no matching function for call to 'asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:14): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:22): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:15): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:17): candidate template ignored: substitution failure [with U = float, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:23): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:25): candidate template ignored: substitution failure [with U = float, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl (306 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl (307 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/ddx-coarse.hlsl (308 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (309 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 :: CodeGenHLSL/builtins/fwidth.hlsl (310 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fwidth.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl (311 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/semantics/SV_GroupThreadID-noindex.hlsl (312 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/semantics/semantic-struct-1.hlsl (313 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (314 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:12): no viable overloaded operator[] for type 'Texture2D' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 17: implicit conversion changes signedness: 'int' to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:20): implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:21): implicit conversion changes signedness: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:13): candidate function not viable: no known conversion from 'S' to 'vector' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/valid-shader-stages.hlsl (315 of 25549) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (316 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:5): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:14): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:23): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:34): no matching function for call to 'faceforward' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:26): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:27): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:37): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:38): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl (317 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 :: Driver/dxc_rootsig-define.hlsl (318 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/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (319 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/OutputParameters.hlsl (320 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/OutputParameters.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 13: illegal scalar extension cast on argument 'f' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 14: illegal scalar extension cast on argument 'f' to inout paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 16: illegal scalar extension cast on argument 'i' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 17: illegal scalar extension cast on argument 'i' to inout paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 32: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion loses floating-point precision: 'double' to 'float' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl (321 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl (322 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/logical-operator-errors.hlsl (323 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:14): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:20): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:26): invalid operand of type 'int' where 'bool' or a vector or matrix of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:32): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:38): cannot pass object of non-trivial type 'bool2x2' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:39): cannot pass object of non-trivial type 'bool3x3' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:40): all arguments to # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (324 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 :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl (325 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 :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (326 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 :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (327 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/no_int_promotion.hlsl (328 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/resources/Texture2D-SampleCmp.hlsl (329 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/matrix-member-one-based-swizzle-load.hlsl (330 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mul.hlsl (331 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 :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl (332 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/semantics/semantic.explicit-mix-builtin.vs.hlsl (333 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.output.hlsl (334 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (335 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 :: AST/ByteCode/hlsl.hlsl (336 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/wave_get_lane_index_do_while.hlsl (337 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/builtins/firstbithigh.hlsl (338 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 :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (339 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/all-resources-bound.hlsl (340 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/all-resources-bound.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl # .---command stderr------------ # | clang: warning: argument unused during compilation: '-Vd' [-Wunused-command-line-argument] # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl (341 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (342 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/MatrixElement_cbuffer.hlsl (343 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/select-errors.hlsl (344 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 :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (345 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/BasicFeatures/ArrayElementwiseCast.hlsl (346 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/normalize-overloads.hlsl (347 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (348 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:11): packoffset overlap between 'a0bad', 'A0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:29): packoffset overlap between 's0bad', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:52): packoffset overlap between 'o0bad', 'o0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:70): packoffset overlap between 'as0bad', 'as0f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (349 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:31): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (350 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 4: vector component access exceeds type 'vector' (vector of 1 'int' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 8: vector component access exceeds type 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 12: illegal vector component name 'p' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 16: expected unqualified-id # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 20: assignment to cast is illegal, lvalue casts are not supported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (351 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:6): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:17): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:18): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:26): support for groupshared parameter annotation not added until HLSL 202x # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/global_array.hlsl (352 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/global_array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (353 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/TruncationOverloadResolution.hlsl (354 of 25549) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (355 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 :: SemaHLSL/ScalarOverloadResolution.hlsl (356 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 :: AST/HLSL/pch_with_buf.hlsl (357 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_buf.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl (358 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/object_method.hlsl (359 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/resource_getpointer-errors.hlsl (360 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/resources/StructuredBuffers-methods-lib.hlsl (361 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (362 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 :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (363 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/SplatOverloadResolution.hlsl (364 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 :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (365 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/IsTypedResourceElementCompatible.hlsl (366 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/vk-features/SpirvType.hlsl (367 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (368 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 4: incomplete type 'Undefined' used in type trait expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:7): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:8): variable length arrays are not supported in '__builtin_hlsl_is_intangible' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:9): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 3: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 6: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:10): function parameter 'X' with unknown value cannot be used in a constant expression # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.hlsl (369 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl (370 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/builtins/and_mat.hlsl (371 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/isnan-overloads.hlsl (372 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl (373 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/hlsl_resource_t.hlsl (374 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 :: AST/HLSL/pch.hlsl (375 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (376 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (377 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/log10-overloads.hlsl (378 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/semantics/semantic-struct-2-output.hlsl (379 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/ArrayAssignable.hlsl (380 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/ArrayAssignable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl (381 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl (382 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/resources/StructuredBuffers-methods-ps.hlsl (383 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl (384 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/resources/RWBuffer-imageformat.hlsl (385 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/half.hlsl (386 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/half.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl (387 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl:7): semantic 'SV_DispatchThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl (388 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl (389 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/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (390 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/sgep/load_global.hlsl (391 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/firstbithigh-errors.hlsl (392 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:5): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:10): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:15): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sign.hlsl (393 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sign.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl (394 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/convergence/entry.point.hlsl (395 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/Language/AggregateSplatCast-errors.hlsl (396 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 :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (397 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-2.hlsl (398 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl (399 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl (400 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/Texture2D-Gather.hlsl (401 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl (402 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk.spec-constant.error.hlsl (403 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/builtins/WaveActiveBitAnd-errors.hlsl (404 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/builtins/wave_get_lane_count.hlsl (405 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/asfloat.hlsl (406 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/ddx-fine-builtin.hlsl (407 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/resources/res-array-local1.hlsl (408 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl (409 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/resources/cbuffer_and_namespaces.hlsl (410 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 :: AST/HLSL/OutArgExpr.hlsl (411 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 :: SemaHLSL/WaveBuiltinAvailability.hlsl (412 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/Language/groupsharedArgs/NotGroupSharedTest.hlsl (413 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:18): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:20): no matching function for call to 'fn2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:4): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:10): candidate template ignored: cannot deduce a type for 'T' that would make 'groupshared T' equal 'half' # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl (414 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS="reassoc nnan ninf nsz arcp afn" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK '-DFLOATATTRS=reassoc nnan ninf nsz arcp afn' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS=reassoc nnan ninf nsz arcp afn # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl (415 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl (416 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/atan2-overloads.hlsl (417 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/select.hlsl (418 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/isnan.hlsl (419 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl (420 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (421 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (422 of 25549) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (423 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (424 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (425 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:13): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:16): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:19): cannot initialize a parameter of type '__hlsl_resource_t' with an lvalue of type 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:26): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:29): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:32): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:37): argument 1 must be constant integer 1 or -1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:40): cannot initialize a parameter of type 'int' with an lvalue of type 'const char[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:43): argument 1 must be constant integer 1 or -1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl (426 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/ArrayReturn.hlsl (427 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (428 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:20): no matching function for call to 'lerp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:30): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:35): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:40): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:45): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:50): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:55): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:60): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:65): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:70): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:75): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:80): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:85): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:90): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 94 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:95): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 99 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:100): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 104 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:105): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 109 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:110): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 114 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:115): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 119 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:120): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 124 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:125): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int4' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:25): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl (429 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:10): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:16): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:22): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:28): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:34): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:40): no matching function for call to 'mul' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | 115 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl (430 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (431 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl (432 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/vk-features/vk.pushconstant.access.bitfield.hlsl (433 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl (434 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 :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (435 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/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (436 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl (437 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl (438 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (439 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (440 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (441 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/builtins/AddUint64.hlsl (442 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/groupsharedArgs/Overloads.hlsl (443 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/convergence/while.hlsl (444 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/semantics/SV_Target.ps.hlsl (445 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl (446 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 :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (447 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/no-conversion-warnings.hlsl (448 of 25549) ******************** TEST 'Clang :: SemaHLSL/no-conversion-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-input-builtin.hlsl (449 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-input-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl (450 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl (451 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/BuiltIns/logical-mat-operator-errors.hlsl (452 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:13): cannot initialize return object of type 'bool3x3' (aka 'matrix') with an rvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:25): cannot initialize return object of type 'matrix<[...], 3, 3>' with an rvalue of type 'matrix<[...], 2, 2>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:7): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:19): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:31): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Load-errors.hlsl (453 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 :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (454 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (455 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk-ext-input-builtin.hlsl (456 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/semantics/semantic-struct-nested-inherit.hlsl (457 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/BuiltIns/f32tof16-errors.hlsl (458 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:32): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:37): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:42): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:47): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:52): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:57): 1st argument must be a scalar or vector of floating-point types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:62): 1st argument must be a scalar or vector of floating-point types (was 'unsigned int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:67): 1st argument must be a scalar or vector of floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:72): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:77): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:82): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:87): 1st argument must be a scalar or vector of floating-point types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:93): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:98): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:103): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:108): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:113): 1st argument must be a scalar or vector of floating-point types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:118): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:123): 1st argument must be a scalar or vector of floating-point types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:128): 1st argument must be a scalar or vector of floating-point types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:133): 1st argument must be a scalar or vector of floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (459 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:5): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:11): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:17): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:27): no matching function for call to 'D3DCOLORtoUBYTE4' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:6): candidate function not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:12): candidate function not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:18): candidate function not viable: no known conversion from 'vector<[...], 2>' to 'vector<[...], 4>' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:28): candidate function not viable: no known conversion from 'S' to 'float4' (aka 'vector') for 1st argument # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl (460 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.ps.input.hlsl (461 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/Semantics/position.ps.hlsl (462 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/Resources/Texture2D-SampleCmpLevelZero.hlsl (463 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:3): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:17): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:22): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:27): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:32): no matching member function for call to 'SampleCmpLevelZero' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:14): in instantiation of member function 'hlsl::Texture2D>::SampleCmpLevelZero' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:18): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:19): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:23): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:24): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:28): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:29): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:33): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:34): candidate function not viable: requires 3 arguments, but 4 were provided # | 15 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (464 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl (465 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/local_resource_bindings.hlsl (466 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/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (467 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 :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (468 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/f16tof32-builtin.hlsl (469 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix-member-access-errors.hlsl (470 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix-member-access-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix row element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix column element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 13: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 14: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 19: invalid matrix member 'foo' expected zero based: '_mRC' or one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 20: invalid matrix member '_m00_33' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 21: invalid matrix member '_11_m33' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 22: invalid matrix member '_m0000' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 23: invalid matrix member '_m1' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 24: invalid matrix member '_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 25: invalid matrix member '_1' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 26: invalid matrix member 'm' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 27: invalid matrix member '_' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 28: invalid matrix member '_m00_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 29: invalid matrix member '_m11_m2' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 33: matrix is not assignable (contains duplicate components) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 37: matrix swizzle length must be between 1 and 4 but is 5 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 38: matrix swizzle length must be between 1 and 4 but is 5 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl (471 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl (472 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/Semantics/vertexid.ps.hlsl (473 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl:5): attribute 'SV_VertexID' is unsupported in 'pixel' shaders, requires vertex # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl (474 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/Types/ElementwiseCastConstantExpr.hlsl (475 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (476 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:14): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:18): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:24): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:30): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:36): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:42): no matching member function for call to 'SampleCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:15): in instantiation of member function 'hlsl::Texture2D>::SampleCmp' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:19): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:20): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:21): candidate function not viable: requires 5 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:25): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:26): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:27): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:32): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:33): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:37): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:38): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:39): candidate function not viable: requires 5 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:43): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:44): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:45): candidate function not viable: requires 3 arguments, but 5 were provided # | 23 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Bool.hlsl (477 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/Bool.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl (478 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/semantics/SV_GroupID-noindex.hlsl (479 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:7): semantic 'SV_GroupID' does not allow indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:13): semantic 'SV_GROUPID' does not allow indexing # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (480 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 :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (481 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources-declared-only-once.hlsl (482 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources-declared-only-once.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl:3): declaration does not declare anything # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (483 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl (484 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 :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (485 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl (486 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (487 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shader_type_attr.hlsl (488 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/matrix-member-one-based-accessor-scalar-load.hlsl (489 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl (490 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:55): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 4 but found 2) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:60): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 8 but found 7) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:67): too few initializers in list for type 'int[][2]' (expected 6 but found 5) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Wave.hlsl (491 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/builtins/tanh.hlsl (492 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/BasicFeatures/MatrixImplicitTruncation.hlsl (493 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/entry.hlsl (494 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/dot4add_i8packed.hlsl (495 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/BasicFeatures/MatrixExplicitTruncation.hlsl (496 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/BuiltIns/asuint-constexpr.hlsl (497 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (498 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:6): conversion between matrix types 'int3x2' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:12): conversion between matrix types 'int2x3' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:19): cannot initialize a variable of type 'matrix<[...], 2, 3>' with an rvalue of type 'matrix<[...], 3, 2> # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl (499 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 :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl (500 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round-overloads.hlsl (501 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/tanh-overloads.hlsl (502 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (503 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/semantics/SV_VertexID.vs.hlsl (504 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/Language/groupsharedArgs/InOut.hlsl (505 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/resources/TypedBuffers-elementtype.hlsl (506 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl (507 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:6): no matching function for call to 'asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:17): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:25): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:35): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:42): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:48): cannot bind non-lvalue argument '1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 53 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:54): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:9): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:10): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:11): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:18): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:19): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:20): candidate template ignored: substitution failure [with U = uint, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:26): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:27): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:28): candidate template ignored: substitution failure [with U = uint, T = half]: no type named 'Type' # | 20 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl (508 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 :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (509 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:20): passing 'double' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:25): passing 'int3' (aka 'vector') to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:32): passing 'S' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:37): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitLists.hlsl (510 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitLists.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 94: too few initializers in list for type 'TwoFloats' (expected 2 but found 0) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 95: too few initializers in list for type 'TwoFloats' (expected 2 but found 1) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 96: too many initializers in list for type 'TwoFloats' (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 98: too many initializers in list for type 'int2' (aka 'vector') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 114: no viable conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 115: no viable conversion from 'RWBuffer' (aka 'RWBuffer>') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 116: no viable conversion from 'int' to 'hlsl::RWBuffer>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 118: no viable conversion from 'int' to 'R::(anonymous union at # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 61: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 63: implicit conversion truncates vector: 'vector' (vector of 3 'int' values) to 'vector' (vector of 2 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 69: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion turns floating-point number into integer: 'float' to 'long' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion changes signedness: 'int' to 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:74): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:75): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:76): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:77): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:78): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:79): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:109): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:110): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:121): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'const ContainsResource &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:122): candidate constructor (the implicit move constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource &&' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:125): candidate constructor not viable # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (511 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/smoothstep-errors.hlsl (512 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/BasicFeatures/frem_modulo.hlsl (513 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 :: SemaHLSL/BuiltIns/length-errors.hlsl (514 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/length-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:6): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:16): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:25): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:36): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:46): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:56): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:65): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:76): no matching function for call to 'length' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:7): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:8): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:9): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:10): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:17): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:18): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:19): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:20): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:26): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:27): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:28): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:29): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:37): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:38): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:39): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:40): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:47): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:48): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:49): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:50): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:57): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:58): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:59): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:60): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:66): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:67): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:68): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:69): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:77): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:78): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:79): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:80): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 41 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl (515 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: 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: 173.56s 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.