INFO:2026-03-25T02:37:52Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD cd9a0dc45457..80603c667222 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 80603c667222 [CoroSplit] Never collect allocas used by catchpad into frame (#186728) INFO:2026-03-25T02:37:55Z:root:syncing... Deleted branch merge (was 85f608833184). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. [merge f7ae60a97f68] [gn build] Port daec3b9fb6e2 1 file changed, 1 insertion(+) [gn build] Port daec3b9fb6e2 -- https://github.com/llvm/llvm-project/commit/daec3b9fb6e2 INFO:2026-03-25T02:37:56Z:root:building ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/485] CXX obj/llvm/lib/FuzzMutate/FuzzMutate.RandomIRBuilder.o [2/485] CXX obj/llvm/lib/Transforms/Coroutines/Coroutines.SpillUtils.o [3/485] CXX obj/llvm/unittests/FuzzMutate/FuzzMutateTests.StrategiesTest.o [4/485] CXX obj/llvm/lib/IR/IR.Verifier.o [5/485] AR lib/libLLVMCore.a [6/485] AR lib/libLLVMFuzzMutate.a [7/485] AR lib/libLLVMCoroutines.a [8/485] LINK ./bin/llvm-remarkutil [9/485] LINK ./bin/llvm-bcanalyzer [10/485] LINK ./bin/clang-ssaf-linker [11/485] LINK obj/clang/unittests/InstallAPI/InstallAPITests [12/485] LINK ./bin/llvm-sim [13/485] LINK ./bin/llubi [14/485] LINK ./bin/llvm-objcopy [15/485] LINK ./bin/clang-ssaf-format [16/485] LINK ./bin/llvm-readtapi [17/485] LINK ./bin/sanstats [18/485] LINK ./bin/llvm-as [19/485] LINK ./bin/clang-apply-replacements [20/485] LINK ./bin/llvm-cat [21/485] LINK ./bin/llvm-modextract [22/485] LINK ./bin/verify-uselistorder [23/485] LINK obj/clang-tools-extra/unittests/clang-apply-replacements/ClangApplyReplacementsTests [24/485] LINK ./bin/clang-offload-bundler [25/485] LINK obj/clang/unittests/DependencyScanning/ClangDependencyScanningTests [26/485] LINK ./bin/llvm-bat-dump [27/485] LINK ./bin/llvm-link [28/485] LINK ./bin/llvm-cgdata [29/485] LINK obj/bolt/unittests/Profile/ProfileTests [30/485] LINK obj/clang/unittests/Format/FormatTests [31/485] LINK obj/clang/unittests/Lex/LexTests [32/485] LINK ./bin/clang-change-namespace [33/485] LINK ./bin/sancov [34/485] LINK obj/clang/unittests/Parse/ParseTests [35/485] LINK ./bin/pp-trace [36/485] LINK obj/clang/unittests/ASTMatchers/Dynamic/DynamicASTMatchersTests [37/485] LINK obj/clang/unittests/Support/ClangSupportTests [38/485] LINK ./bin/find-all-symbols [39/485] LINK obj/clang/unittests/AST/ByteCode/InterpTests [40/485] LINK ./bin/clang-installapi [41/485] LINK obj/clang/unittests/Rewrite/RewriteTests [42/485] LINK ./bin/clang-include-fixer [43/485] LINK ./bin/modularize [44/485] LINK obj/clang-tools-extra/unittests/clang-change-namespace/ClangChangeNamespaceTests [45/485] LINK obj/clang-tools-extra/unittests/clang-include-fixer/find-all-symbols/FindAllSymbolsTests [46/485] LINK obj/clang-tools-extra/unittests/clang-include-fixer/ClangIncludeFixerTests [47/485] LINK ./bin/clang-move [48/485] LINK ./bin/clang-query [49/485] LINK obj/clang-tools-extra/unittests/clang-move/ClangMoveTests [50/485] LINK obj/clang/unittests/Serialization/SerializationTests [51/485] LINK obj/clang-tools-extra/unittests/clang-tidy/ClangTidyTests [52/485] LINK ./bin/clang-diff [53/485] LINK obj/clang/unittests/Analysis/ClangAnalysisTests [54/485] LINK ./bin/lli-child-target [55/485] LINK obj/clang/unittests/Sema/SemaTests [56/485] LINK ./bin/llvm-bolt [57/485] LINK obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests [58/485] LINK ./bin/dexp [59/485] LINK ./bin/diagtool [60/485] LINK obj/bolt/unittests/Core/CoreTests [61/485] LINK obj/clang/unittests/Index/IndexTests [62/485] LINK ./bin/clang-doc [63/485] LINK obj/clang/unittests/ScalableStaticAnalysisFramework/ClangScalableAnalysisTests [64/485] LINK ./bin/clang-extdef-mapping [65/485] LINK ./bin/llvm-dis [66/485] ACTION //bolt/tools/driver:llvm-boltdiff(//llvm/utils/gn/build/toolchain:unix) [67/485] ACTION //bolt/tools/driver:perf2bolt(//llvm/utils/gn/build/toolchain:unix) [68/485] LINK obj/clang/unittests/AST/ASTTests [69/485] LINK ./bin/llvm-cvtres [70/485] LINK ./bin/clang-reorder-fields [71/485] LINK obj/clang/unittests/StaticAnalyzer/StaticAnalysisTests [72/485] LINK ./bin/llvm-bolt-heatmap [73/485] LINK ./bin/llvm-diff [74/485] LINK obj/bolt/unittests/Passes/PassTests [75/485] LINK ./bin/llvm-ctxprof-util [76/485] LINK ./bin/llvm-cov [77/485] LINK ./bin/llvm-debuginfod [78/485] LINK obj/clang-tools-extra/unittests/clang-doc/ClangDocTests [79/485] LINK obj/clang/unittests/ASTMatchers/ASTMatchersTests [80/485] LINK obj/clang-tools-extra/unittests/clang-query/ClangQueryTests [81/485] LINK ./bin/clangd [82/485] LINK ./bin/clang-refactor [83/485] ACTION //llvm/tools/llvm-objcopy:llvm-install-name-tool(//llvm/utils/gn/build/toolchain:unix) [84/485] ACTION //llvm/tools/llvm-objcopy:llvm-bitcode-strip(//llvm/utils/gn/build/toolchain:unix) [85/485] LINK ./bin/llvm-cxxdump [86/485] ACTION //llvm/tools/llvm-objcopy:llvm-strip(//llvm/utils/gn/build/toolchain:unix) [87/485] LINK ./bin/llvm-cfi-verify [88/485] LINK ./bin/llvm-ifs [89/485] LINK ./bin/llvm-debuginfod-find [90/485] LINK obj/clang-tools-extra/clangd/unittests/ClangdTests [91/485] LINK ./bin/llvm-debuginfo-analyzer [92/485] LINK obj/lld/unittests/AsLibELF/LLDAsLibELFTests [93/485] LINK ./bin/clangd-indexer [94/485] LINK ./bin/clang-import-test [95/485] LINK ./bin/llvm-dwarfdump [96/485] LINK ./bin/llvm-offload-binary [97/485] LINK ./bin/llvm-mca [98/485] LINK ./bin/llvm-opt-report [99/485] LINK ./bin/llvm-rc [100/485] LINK ./bin/llvm-lipo [101/485] LINK obj/clang/unittests/CodeGen/ClangCodeGenTests [102/485] LINK obj/clang/unittests/Tooling/Syntax/SyntaxTests [103/485] LINK obj/llvm/unittests/tools/llvm-exegesis/RISCV/LLVMExegesisRISCVTests [104/485] LINK ./bin/llvm-stress [105/485] LINK ./bin/llvm-ar [106/485] LINK ./bin/clang-sycl-linker [107/485] LINK ./bin/clang-nvlink-wrapper [108/485] LINK ./bin/llvm-offload-wrapper [109/485] LINK ./bin/llvm-size [110/485] LINK ./bin/llvm-profdata [111/485] ACTION //llvm/tools/llvm-ar:llvm-lib(//llvm/utils/gn/build/toolchain:unix) [112/485] LINK obj/clang/unittests/CrossTU/CrossTUTests [113/485] LINK ./bin/clang-tidy [114/485] ACTION //llvm/tools/llvm-rc:llvm-windres(//llvm/utils/gn/build/toolchain:unix) [115/485] LINK ./bin/llvm-pdbutil [116/485] LINK ./bin/obj2yaml [117/485] ACTION //llvm/tools/llvm-ar:llvm-dlltool(//llvm/utils/gn/build/toolchain:unix) [118/485] LINK ./bin/llvm-tli-checker [119/485] LINK ./bin/clang-linker-wrapper [120/485] LINK ./bin/clang-scan-deps [121/485] LINK ./bin/llvm-readobj [122/485] ACTION //llvm/tools/llvm-ar:llvm-ranlib(//llvm/utils/gn/build/toolchain:unix) [123/485] LINK ./bin/llvm-symbolizer [124/485] LINK obj/llvm/unittests/AsmParser/AsmParserTests [125/485] LINK ./bin/llvm-mc [126/485] LINK ./bin/llvm-extract [127/485] LINK obj/llvm/unittests/DebugInfo/Symbolizer/DebugInfoSymbolizerTests [128/485] LINK ./bin/llvm-jitlink [129/485] LINK ./bin/yaml2obj [130/485] LINK ./bin/llvm-cxxmap [131/485] ACTION //llvm/tools/llvm-symbolizer:llvm-addr2line(//llvm/utils/gn/build/toolchain:unix) [132/485] LINK obj/llvm/unittests/Debuginfod/DebuginfodTests [133/485] LINK obj/llvm/unittests/DWARFLinkerParallel/DWARFLinkerParallelTests [134/485] LINK obj/clang/unittests/Interpreter/ClangReplInterpreterTests [135/485] LINK ./bin/opt [136/485] ACTION //llvm/tools/llvm-readobj:llvm-readelf(//llvm/utils/gn/build/toolchain:unix) [137/485] LINK obj/clang/unittests/Interpreter/ExceptionTests/ClangReplInterpreterExceptionTests [138/485] LINK obj/llvm/unittests/CGData/CodeGenDataTests [139/485] LINK ./bin/llvm-nm [140/485] LINK ./bin/llvm-c-test [141/485] LINK ./bin/llvm-exegesis [142/485] LINK obj/llvm/unittests/InterfaceStub/InterfaceStubTests [143/485] LINK obj/llvm/unittests/Bitcode/BitcodeTests [144/485] LINK obj/llvm/unittests/DebugInfo/PDB/DebugInfoPDBTests [145/485] LINK obj/llvm/unittests/Remarks/RemarksTests [146/485] LINK obj/clang/unittests/Driver/ClangDriverTests [147/485] LINK obj/llvm/unittests/DebugInfo/BTF/DebugInfoBTFTests [148/485] LINK ./bin/lld [149/485] LINK ./bin/lli [150/485] ACTION //lld/tools/lld:ld.lld(//llvm/utils/gn/build/toolchain:unix) [151/485] LINK obj/llvm/unittests/ExecutionEngine/ExecutionEngineTests [152/485] LINK ./bin/llvm-strings [153/485] LINK ./bin/llvm-xray [154/485] ACTION //lld/tools/lld:lld-link(//llvm/utils/gn/build/toolchain:unix) [155/485] LINK obj/llvm/unittests/MC/SystemZ/SystemZAsmLexerTests [156/485] ACTION //lld/tools/lld:wasm-ld(//llvm/utils/gn/build/toolchain:unix) [157/485] ACTION //lld/tools/lld:ld64.lld(//llvm/utils/gn/build/toolchain:unix) [158/485] LINK obj/llvm/unittests/Linker/LinkerTests [159/485] LINK obj/llvm/unittests/FuzzMutate/FuzzMutateTests [160/485] LINK obj/llvm/unittests/DebugInfo/GSYM/DebugInfoGSYMTests [161/485] LINK obj/llvm/unittests/Object/ObjectTests [162/485] LINK obj/llvm/unittests/ExecutionEngine/JITLink/JITLinkTests [163/485] LINK obj/llvm/unittests/ObjectYAML/ObjectYAMLTests [164/485] LINK obj/llvm/unittests/SandboxIR/SandboxIRTests [165/485] LINK ./bin/llvm-libtool-darwin [166/485] LINK obj/llvm/unittests/ObjCopy/ObjCopyTests [167/485] LINK obj/llvm/unittests/Telemetry/TelemetryTests [168/485] LINK obj/llvm/unittests/ProfileData/ProfileDataTests [169/485] LINK obj/llvm/unittests/MC/X86/X86MCTests [170/485] LINK obj/llvm/unittests/XRay/XRayTests [171/485] LINK ./bin/llvm-profgen [172/485] LINK ./bin/llvm-ml [173/485] LINK ./bin/llvm-rtdyld [174/485] ACTION //llvm/tools/llvm-ml:llvm-ml64(//llvm/utils/gn/build/toolchain:unix) [175/485] LINK obj/llvm/unittests/Analysis/AnalysisTests [176/485] LINK obj/llvm/unittests/Transforms/Vectorize/VectorizeTests [177/485] LINK ./bin/lldb-server [178/485] LINK obj/llvm/unittests/Transforms/Vectorize/SandboxVectorizer/SandboxVectorizerTests [179/485] LINK obj/llvm/unittests/Transforms/IPO/IPOTests [180/485] LINK obj/llvm/unittests/Target/LoongArch/LoongArchTests [181/485] LINK obj/llvm/unittests/tools/llvm-profdata/LLVMProfdataTests [182/485] LINK obj/lld/unittests/AsLibAll/LLDAsLibAllTests [183/485] LINK obj/llvm/unittests/MIR/MIRTests [184/485] LINK ./bin/llvm-objdump [185/485] LINK obj/llvm/unittests/ExecutionEngine/Orc/OrcJITTests [186/485] LINK obj/llvm/unittests/Target/ARM/ARMTests [187/485] LINK obj/llvm/unittests/Target/WebAssembly/WebAssemblyTests [188/485] ACTION //llvm/tools/llvm-objdump:llvm-otool(//llvm/utils/gn/build/toolchain:unix) [189/485] LINK obj/llvm/unittests/Target/PowerPC/PowerPCTests [190/485] LINK obj/llvm/unittests/tools/llvm-exegesis/LLVMExegesisTests [191/485] LINK obj/llvm/unittests/MC/MCTests [192/485] LINK obj/llvm/unittests/Target/RISCV/RISCVTests [193/485] LINK obj/llvm/unittests/Target/AArch64/AArch64Tests [194/485] LINK obj/llvm/unittests/tools/llvm-mca/LLVMMCATests [195/485] LINK obj/llvm/unittests/Passes/PassBuilderBindings/PassesBindingsTests [196/485] LINK obj/llvm/unittests/tools/llvm-exegesis/PowerPC/LLVMExegesisPowerPCTests [197/485] LINK obj/llvm/unittests/tools/llvm-exegesis/Mips/LLVMExegesisMipsTests [198/485] LINK obj/llvm/unittests/ExecutionEngine/MCJIT/MCJITTests [199/485] LINK ./bin/llvm-ir2vec [200/485] LINK obj/llvm/unittests/IR/IRTests [201/485] LINK obj/llvm/unittests/Passes/Plugins/PluginsTests [202/485] LINK ./bin/dsymutil [203/485] LINK obj/llvm/unittests/tools/llvm-exegesis/AArch64/LLVMExegesisAArch64Tests [204/485] LINK ./bin/llvm-dwp [205/485] LINK ./bin/llvm-opt-fuzzer [206/485] LINK obj/llvm/unittests/tools/llvm-exegesis/X86/LLVMExegesisX86Tests [207/485] LINK obj/llvm/unittests/Transforms/Coroutines/CoroTests [208/485] LINK obj/llvm/unittests/Transforms/Utils/UtilsTests [209/485] LINK obj/llvm/unittests/Transforms/Instrumentation/InstrumentationTests [210/485] LINK obj/llvm/unittests/MC/AMDGPU/AMDGPUMCTests [211/485] LINK ./bin/llc [212/485] LINK obj/llvm/unittests/Transforms/Scalar/ScalarTests [213/485] LINK obj/llvm/unittests/Target/AMDGPU/AMDGPUTests [214/485] LINK obj/llvm/unittests/Frontend/LLVMFrontendTests [215/485] LINK obj/llvm/unittests/tools/llvm-cfi-verify/CFIVerifyTests [216/485] LINK ./bin/llvm-lto [217/485] LINK ./bin/llvm-lto2 [218/485] LINK obj/llvm/unittests/Target/X86/X86Tests [219/485] LINK obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests [220/485] LINK ./bin/llvm-dwarfutil [221/485] LINK ./bin/llvm-gsymutil [222/485] LINK obj/llvm/unittests/MI/MITests [223/485] LINK ./bin/llvm-isel-fuzzer [224/485] LINK ./bin/llvm-reduce [225/485] LINK ./bin/llvm-split [226/485] LINK obj/llvm/unittests/Target/TargetMachineCTests [227/485] LINK obj/llvm/unittests/CodeGen/CodeGenTests [228/485] SOLINK ./lib/libLTO.so [229/485] LINK obj/llvm/unittests/DebugInfo/LogicalView/DebugInfoLogicalViewTests [230/485] SOLINK ./lib/libclang.so [231/485] LINK ./bin/clang-check [232/485] LINK obj/clang/unittests/libclang/libclangTests [233/485] LINK obj/clang/unittests/libclang/CrashTests/libclangCrashTests [234/485] LINK ./bin/clang-repl [235/485] LINK ./bin/lldb [236/485] LINK ./bin/clang [237/485] ACTION //clang/tools/driver:clangxx(//llvm/utils/gn/build/toolchain:unix) [238/485] ACTION //clang/tools/driver:clang-cpp(//llvm/utils/gn/build/toolchain:unix) [239/485] ACTION //clang/tools/driver:clang-cl(//llvm/utils/gn/build/toolchain:unix) [240/485] ACTION //compiler-rt/test/asan:lit_site_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [241/485] ACTION //compiler-rt/test/hwasan:lit_site_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [242/485] ACTION //compiler-rt/test/lsan:asan_mode_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [243/485] ACTION //llvm/include/llvm/Config:AsmParsers.def(//llvm/utils/gn/build/toolchain:stage2_unix) [244/485] ACTION //compiler-rt/test/builtins:builtins_mode_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [245/485] ACTION //llvm/include/llvm/Config:Targets(//llvm/utils/gn/build/toolchain:stage2_unix) [246/485] ACTION //llvm/include/llvm/Config:TargetMCAs.def(//llvm/utils/gn/build/toolchain:stage2_unix) [247/485] ACTION //llvm/include/llvm/Config:Targets.def(//llvm/utils/gn/build/toolchain:stage2_unix) [248/485] ACTION //llvm/include/llvm/Config:abi-breaking(//llvm/utils/gn/build/toolchain:stage2_unix) [249/485] ACTION //llvm/include/llvm/Support:write_extension_def(//llvm/utils/gn/build/toolchain:stage2_unix) [250/485] ACTION //llvm/include/llvm/Config:llvm-config(//llvm/utils/gn/build/toolchain:stage2_unix) [251/304] ACTION //llvm/include/llvm/Support:write_vcsrevision(//llvm/utils/gn/build/toolchain:stage2_unix) [252/304] ACTION //compiler-rt/test:lit_common_configured(//llvm/utils/gn/build/toolchain:stage2_unix) [253/304] ACTION //llvm/include/llvm/Config:AsmPrinters.def(//llvm/utils/gn/build/toolchain:stage2_unix) [254/304] ACTION //llvm/include/llvm/Config:Disassemblers.def(//llvm/utils/gn/build/toolchain:stage2_unix) [255/304] ACTION //llvm/include/llvm/Config:TargetExegesis.def(//llvm/utils/gn/build/toolchain:stage2_unix) [256/304] ACTION //llvm/include/llvm/Config:config(//llvm/utils/gn/build/toolchain:stage2_unix) [257/271] ACTION //compiler-rt/lib/ubsan:ubsan_loop_detect_dynamic_list(//llvm/utils/gn/build/toolchain:stage2_unix) [258/271] ACTION //compiler-rt/lib/ubsan:ubsan_static_cxx_dynamic_list(//llvm/utils/gn/build/toolchain:stage2_unix) [259/271] LINK ./bin/lldb-dap [260/271] ACTION //libcxx/src:cxx_symlink(//llvm/utils/gn/build/toolchain:stage2_unix) [261/271] ACTION //compiler-rt/lib/hwasan:version_script(//llvm/utils/gn/build/toolchain:stage2_unix) [262/271] ACTION //compiler-rt/lib/ubsan:ubsan_static_dynamic_list(//llvm/utils/gn/build/toolchain:stage2_unix) [263/271] ACTION //compiler-rt/lib/ubsan:version_script(//llvm/utils/gn/build/toolchain:stage2_unix) [264/271] LINK ./bin/lldb-test [265/271] LINK ./bin/c-index-test [266/271] ACTION //libcxx/src:cxx_linker_script(//llvm/utils/gn/build/toolchain:stage2_unix) [267/271] LINK obj/llvm/unittests/DebugInfo/DWARF/DebugInfoDWARFTests [268/271] LINK obj/clang/unittests/Tooling/ToolingTests [269/271] LINK obj/clang/unittests/Frontend/FrontendTests [270/271] SOLINK lib/clang/23/lib/linux/libclang_rt.ubsan_standalone-x86_64.so [271/271] SOLINK lib/clang/23/lib/linux/libclang_rt.hwasan_aliases-x86_64.so INFO:2026-03-25T02:38:45Z:root:analyze skipping analyze because previous build was not green INFO:2026-03-25T02:38:45Z:root:testing INFO:2026-03-25T02:38:45Z: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/resources/RWBuffer-imageformat.hlsl (1 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/builtins/ScalarSwizzles.hlsl (2 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/shift-mask.hlsl (3 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shift-mask.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl (4 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 :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (5 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/frac-builtin.hlsl (6 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/basic_types.hlsl (7 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/basic_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (8 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cross.hlsl (9 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cross.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (10 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot.hlsl (11 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/Operators/logical-not.hlsl (12 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/BuiltIns/unary-compat-overload-warnings.hlsl (13 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/tan.hlsl (14 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/clamp-overloads.hlsl (15 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/Language/ElementwiseCasts.hlsl (16 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/resources/Texture2D-Sample.hlsl (17 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl (18 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (19 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl (20 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Bool.hlsl (21 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/asint.hlsl (22 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/dot4add_u8packed.hlsl (23 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf.hlsl (24 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl (25 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/Semantics/invalid_entry_parameter.hlsl (26 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 0x55fcd10c5158 <> # | |-NamespaceDecl 0x55fcd10c5a98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x55fcd10c5b20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-NonTypeTemplateParmDecl 0x55fcd10c5c20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55fcd10c5c78 <> 'int' 4 # | | | `-TypeAliasDecl 0x55fcd10c5d90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x55fcd10c5d40 'vector' dependent # | | | |-TemplateTypeParmType 0x55fcd10c5ba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fcd10c5b20 'element' # | | | `-DeclRefExpr 0x55fcd10c5ce0 <> 'int' lvalue NonTypeTemplateParm 0x55fcd10c5c20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x55fcd10c5e48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-NonTypeTemplateParmDecl 0x55fcd10c5f20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55fcd10c5f78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x55fcd10c5fd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55fcd10c6028 <> 'int' 4 # | | | |-BinaryOperator 0x55fcd10c6128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x55fcd10c60e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x55fcd10c60a8 <> 'int' lvalue NonTypeTemplateParm 0x55fcd10c5f20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x55fcd10c6068 <> 'int' 4 # | | | | `-BinaryOperator 0x55fcd10c6108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x55fcd10c60c8 <> 'int' lvalue NonTypeTemplateParm 0x55fcd10c5fd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x55fcd10c6088 <> 'int' 4 # | | | `-TypeAliasDecl 0x55fcd10f1298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x55fcd10f1230 'matrix' dependent # | | |-ClassTemplateDecl 0x55fcd10f1978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x55fcd10f1748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55fcd10f1918 <> 'bool' Concept 0x55fcd10f1420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55fcd10f1850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fcd10f1820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fcd10f17d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fcd10f13a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fcd10f1350 'element_type' # | | | `-CXXRecordDecl 0x55fcd10f1648 <> implicit class Buffer # | | | `-FinalAttr 0x55fcd10f16f0 <> Implicit final # | | |-ClassTemplateDecl 0x55fcd10f1d18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x55fcd10f1ae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55fcd10f1cb8 <> 'bool' Concept 0x55fcd10f1420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55fcd10f1bf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fcd10f1bc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fcd10f1b70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fcd10f13a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fcd10f1350 'element_type' # | | | `-CXXRecordDecl 0x55fcd10f19e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x55fcd10f1a90 <> Implicit final # | | |-ClassTemplateDecl 0x55fcd10f20b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x55fcd10f1e88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55fcd10f2058 <> 'bool' Concept 0x55fcd10f1600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55fcd10f1f90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fcd10f1f60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fcd10f1f10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fcd10f14c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fcd10f1468 'element_type' # | | | `-CXXRecordDecl 0x55fcd10f1d88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x55fcd10f1e30 <> Implicit final # | | |-ClassTemplateDecl 0x55fcd10f3738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x55fcd10f3510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55fcd10f36d8 <> 'bool' Concept 0x55fcd10f1600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55fcd10f3610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fcd10f35e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fcd10f3590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fcd10f14c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fcd10f1468 'element_type' # | | | `-CXXRecordDecl 0x55fcd10f3410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x55fcd10f34b8 <> Implicit final # | | |-ClassTemplateDecl 0x55fcd10f3ad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55fcd10f38a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55fcd10f3a78 <> 'bool' Concept 0x55fcd10f1600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55fcd10f39b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fcd10f3980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fcd10f3930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fcd10f14c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fcd10f1468 'element_type' # | | | `-CXXRecordDecl 0x55fcd10f37a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x55fcd10f3850 <> Implicit final # | | |-ClassTemplateDecl 0x55fcd10f3e78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55fcd10f3c48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55fcd10f3e18 <> 'bool' Concept 0x55fcd10f1600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55fcd10f3d50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fcd10f3d20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fcd10f3cd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fcd10f14c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fcd10f1468 'element_type' # | | | `-CXXRecordDecl 0x55fcd10f3b48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x55fcd10f3bf0 <> Implicit final # | | |-ClassTemplateDecl 0x55fcd10f4218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55fcd10f3fe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55fcd10f41b8 <> 'bool' Concept 0x55fcd10f1600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55fcd10f40f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fcd10f40c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fcd10f4070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fcd10f14c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fcd10f1468 'element_type' # | | | `-CXXRecordDecl 0x55fcd10f3ee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x55fcd10f3f90 <> Implicit final # | | |-ClassTemplateDecl 0x55fcd10f45c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55fcd10f4388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55fcd10f4568 <> 'bool' Concept 0x55fcd10f1600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55fcd10f44a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fcd10f4470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fcd10f4420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fcd10f14c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fcd10f1468 'element_type' # | | | `-CXXRecordDecl 0x55fcd10f4288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x55fcd10f4330 <> Implicit final # | | |-CXXRecordDecl 0x55fcd10f4638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x55fcd10f46e0 <> Implicit final # | | |-CXXRecordDecl 0x55fcd10f4738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x55fcd10f47e0 <> Implicit final # | | |-CXXRecordDecl 0x55fcd10f4838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x55fcd10f48e0 <> Implicit final # | | |-CXXRecordDecl 0x55fcd10f4938 <> implicit class SamplerState # | | | `-FinalAttr 0x55fcd10f49e0 <> Implicit final # | | |-CXXRecordDecl 0x55fcd10f4a38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x55fcd10f4ae0 <> Implicit final # | | |-ClassTemplateDecl 0x55fcd10f4ed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x55fcd10f4c70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x55fcd10f4b40 'vector' 4 # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-ConceptSpecializationExpr 0x55fcd10f4e78 <> 'bool' Concept 0x55fcd10f1420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55fcd10f4db0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fcd10f4d80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fcd10f4d28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fcd10f13a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fcd10f1350 'element_type' # | | | `-CXXRecordDecl 0x55fcd10f4b70 <> implicit class Texture2D # | | | `-FinalAttr 0x55fcd10f4c18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x55fcd10f5168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x55fcd10f5090 'vector' dependent # | | | |-TemplateTypeParmType 0x55fcd10f4fa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fcd10f4f48 'element_type' # | | | `-DeclRefExpr 0x55fcd10f5068 <> 'int' lvalue NonTypeTemplateParm 0x55fcd10f4fe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x55fcd10f4f48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x55fcd10f4fe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x55fcd10f1420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55fcd10f1350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x55fcd10f1400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x55fcd10f13a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x55fcd10f1350 'element_type' # | |-ConceptDecl 0x55fcd10f1600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55fcd10f1468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x55fcd10f15e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x55fcd10f1540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x55fcd10f1520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x55fcd10f14c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55fcd10f1468 'element_type' # | | `-BinaryOperator 0x55fcd10f15c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x55fcd10f1558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x55fcd10f15a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x55fcd10f5380 <> Namespace 0x55fcd10c5a98 'hlsl' # | |-TypedefDecl 0x55fcd10f5b98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x55fcd10f5b60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x55fcd10f5850 '__NSConstantString_tag' # | |-TypedefDecl 0x55fcd10c5a40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x55fcd10c5980 'void *' # | | `-BuiltinType 0x55fcd10c51c0 'void' # | |-NamespaceDecl 0x55fcd10f5bf0 prev 0x55fcd10c5a98 line:12:11 hlsl # | | |-original Namespace 0x55fcd10c5a98 'hlsl' # | | |-TypedefDecl 0x55fcd10f5c78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x55fcd10c5260 'int' # | | |-TypedefDecl 0x55fcd10f5ce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | |-TypedefDecl 0x55fcd10f5d58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | |-TypedefDecl 0x55fcd10f5dc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x55fcd10c5360 'float' # | | |-TypedefDecl 0x55fcd10f5e38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x55fcd10c5320 'unsigned long' # | | |-TypedefDecl 0x55fcd10f5ea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x55fcd10c5280 'long' # | | |-TypedefDecl 0x55fcd10f5f18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x55fcd10c5380 'double' # | | |-TypedefDecl 0x55fcd10f61c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x55fcd10f60f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fcd10c51e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd10f5fd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd10f5f98 'int' 1 # | | | `-ExtVectorType 0x55fcd10f60b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fcd10f6000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-BuiltinType 0x55fcd10c51e0 'bool' # | | |-TypedefDecl 0x55fcd10f6418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x55fcd10f6340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fcd10c51e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd10f6250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd10f6230 'int' 2 # | | | `-ExtVectorType 0x55fcd10f6300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fcd10f6000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-BuiltinType 0x55fcd10c51e0 'bool' # | | |-TypedefDecl 0x55fcd10f6668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x55fcd10f6590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fcd10c51e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd10f64a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd10f6480 'int' 3 # | | | `-ExtVectorType 0x55fcd10f6550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fcd10f6000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-BuiltinType 0x55fcd10c51e0 'bool' # | | |-TypedefDecl 0x55fcd1117ff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x55fcd10f67e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fcd10c51e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd10f66f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd10f66d0 'int' 4 # | | | `-ExtVectorType 0x55fcd10f67a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fcd10f6000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-BuiltinType 0x55fcd10c51e0 'bool' # | | |-TypedefDecl 0x55fcd1118278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x55fcd11181a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1118080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1118060 'int' 1 # | | | `-ExtVectorType 0x55fcd1118160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fcd11180b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-BuiltinType 0x55fcd10c5260 'int' # | | |-TypedefDecl 0x55fcd11184c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x55fcd11183f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1118308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd11182e8 'int' 2 # | | | `-ExtVectorType 0x55fcd11183b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fcd11180b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-BuiltinType 0x55fcd10c5260 'int' # | | |-TypedefDecl 0x55fcd1118718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x55fcd1118640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1118558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1118538 'int' 3 # | | | `-ExtVectorType 0x55fcd1118600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fcd11180b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-BuiltinType 0x55fcd10c5260 'int' # | | |-TypedefDecl 0x55fcd1118968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x55fcd1118890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd11187a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1118788 'int' 4 # | | | `-ExtVectorType 0x55fcd1118850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fcd11180b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-BuiltinType 0x55fcd10c5260 'int' # | | |-TypedefDecl 0x55fcd1118c28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x55fcd1118b50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fcd11189c0 'uint' sugar # | | | | |-Typedef 0x55fcd10f5ce8 'uint' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1118a30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1118a10 'int' 1 # | | | `-ExtVectorType 0x55fcd1118b10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fcd1118a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-TypedefType 0x55fcd11189c0 'uint' sugar # | | | |-Typedef 0x55fcd10f5ce8 'uint' # | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | |-TypedefDecl 0x55fcd1118e98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x55fcd1118dc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fcd11189c0 'uint' sugar # | | | | |-Typedef 0x55fcd10f5ce8 'uint' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1118cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1118cb0 'int' 2 # | | | `-ExtVectorType 0x55fcd1118d80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fcd1118a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-TypedefType 0x55fcd11189c0 'uint' sugar # | | | |-Typedef 0x55fcd10f5ce8 'uint' # | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | |-TypedefDecl 0x55fcd1119928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x55fcd1119850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fcd11189c0 'uint' sugar # | | | | |-Typedef 0x55fcd10f5ce8 'uint' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1118f40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1118f20 'int' 3 # | | | `-ExtVectorType 0x55fcd1119810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fcd1118a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-TypedefType 0x55fcd11189c0 'uint' sugar # | | | |-Typedef 0x55fcd10f5ce8 'uint' # | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | |-TypedefDecl 0x55fcd1119b98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x55fcd1119ac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fcd11189c0 'uint' sugar # | | | | |-Typedef 0x55fcd10f5ce8 'uint' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd11199d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd11199b0 'int' 4 # | | | `-ExtVectorType 0x55fcd1119a80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fcd1118a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-TypedefType 0x55fcd11189c0 'uint' sugar # | | | |-Typedef 0x55fcd10f5ce8 'uint' # | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | |-TypedefDecl 0x55fcd1119e28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x55fcd1119d50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fcd1119bf0 'int32_t' sugar # | | | | |-Typedef 0x55fcd10f5c78 'int32_t' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1119c60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1119c40 'int' 1 # | | | `-ExtVectorType 0x55fcd1119d10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fcd1119c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-TypedefType 0x55fcd1119bf0 'int32_t' sugar # | | | |-Typedef 0x55fcd10f5c78 'int32_t' # | | | `-BuiltinType 0x55fcd10c5260 'int' # | | |-TypedefDecl 0x55fcd111a068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x55fcd1119f90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fcd1119bf0 'int32_t' sugar # | | | | |-Typedef 0x55fcd10f5c78 'int32_t' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1119ed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1119eb0 'int' 2 # | | | `-ExtVectorType 0x55fcd1119f50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fcd1119c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-TypedefType 0x55fcd1119bf0 'int32_t' sugar # | | | |-Typedef 0x55fcd10f5c78 'int32_t' # | | | `-BuiltinType 0x55fcd10c5260 'int' # | | |-TypedefDecl 0x55fcd111a2a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x55fcd111a1d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fcd1119bf0 'int32_t' sugar # | | | | |-Typedef 0x55fcd10f5c78 'int32_t' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd111a110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd111a0f0 'int' 3 # | | | `-ExtVectorType 0x55fcd111a190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fcd1119c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-TypedefType 0x55fcd1119bf0 'int32_t' sugar # | | | |-Typedef 0x55fcd10f5c78 'int32_t' # | | | `-BuiltinType 0x55fcd10c5260 'int' # | | |-TypedefDecl 0x55fcd111a4e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x55fcd111a410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fcd1119bf0 'int32_t' sugar # | | | | |-Typedef 0x55fcd10f5c78 'int32_t' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd111a350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd111a330 'int' 4 # | | | `-ExtVectorType 0x55fcd111a3d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fcd1119c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-TypedefType 0x55fcd1119bf0 'int32_t' sugar # | | | |-Typedef 0x55fcd10f5c78 'int32_t' # | | | `-BuiltinType 0x55fcd10c5260 'int' # | | |-TypedefDecl 0x55fcd111a7a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x55fcd111a6a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fcd111a540 'uint32_t' sugar # | | | | |-Typedef 0x55fcd10f5d58 'uint32_t' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd111a5b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd111a590 'int' 1 # | | | `-ExtVectorType 0x55fcd111a660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fcd111a5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-TypedefType 0x55fcd111a540 'uint32_t' sugar # | | | |-Typedef 0x55fcd10f5d58 'uint32_t' # | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | |-TypedefDecl 0x55fcd111a9d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x55fcd111a900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fcd111a540 'uint32_t' sugar # | | | | |-Typedef 0x55fcd10f5d58 'uint32_t' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd111a848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd111a828 'int' 2 # | | | `-ExtVectorType 0x55fcd111a8c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fcd111a5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-TypedefType 0x55fcd111a540 'uint32_t' sugar # | | | |-Typedef 0x55fcd10f5d58 'uint32_t' # | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | |-TypedefDecl 0x55fcd111ac18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x55fcd111ab40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fcd111a540 'uint32_t' sugar # | | | | |-Typedef 0x55fcd10f5d58 'uint32_t' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd111aa80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd111aa60 'int' 3 # | | | `-ExtVectorType 0x55fcd111ab00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fcd111a5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-TypedefType 0x55fcd111a540 'uint32_t' sugar # | | | |-Typedef 0x55fcd10f5d58 'uint32_t' # | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | |-TypedefDecl 0x55fcd111ae58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x55fcd111ad80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fcd111a540 'uint32_t' sugar # | | | | |-Typedef 0x55fcd10f5d58 'uint32_t' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd111acc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd111aca0 'int' 4 # | | | `-ExtVectorType 0x55fcd111ad40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fcd111a5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-TypedefType 0x55fcd111a540 'uint32_t' sugar # | | | |-Typedef 0x55fcd10f5d58 'uint32_t' # | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | |-TypedefDecl 0x55fcd111b118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x55fcd111b040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fcd111aeb0 'int64_t' sugar # | | | | |-Typedef 0x55fcd10f5ea8 'int64_t' # | | | | `-BuiltinType 0x55fcd10c5280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd111af20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd111af00 'int' 1 # | | | `-ExtVectorType 0x55fcd111b000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fcd111af50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-TypedefType 0x55fcd111aeb0 'int64_t' sugar # | | | |-Typedef 0x55fcd10f5ea8 'int64_t' # | | | `-BuiltinType 0x55fcd10c5280 'long' # | | |-TypedefDecl 0x55fcd111b388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x55fcd111b2b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fcd111aeb0 'int64_t' sugar # | | | | |-Typedef 0x55fcd10f5ea8 'int64_t' # | | | | `-BuiltinType 0x55fcd10c5280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd111b1c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd111b1a0 'int' 2 # | | | `-ExtVectorType 0x55fcd111b270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fcd111af50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-TypedefType 0x55fcd111aeb0 'int64_t' sugar # | | | |-Typedef 0x55fcd10f5ea8 'int64_t' # | | | `-BuiltinType 0x55fcd10c5280 'long' # | | |-TypedefDecl 0x55fcd111b5f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x55fcd111b520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fcd111aeb0 'int64_t' sugar # | | | | |-Typedef 0x55fcd10f5ea8 'int64_t' # | | | | `-BuiltinType 0x55fcd10c5280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd111b430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd111b410 'int' 3 # | | | `-ExtVectorType 0x55fcd111b4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fcd111af50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-TypedefType 0x55fcd111aeb0 'int64_t' sugar # | | | |-Typedef 0x55fcd10f5ea8 'int64_t' # | | | `-BuiltinType 0x55fcd10c5280 'long' # | | |-TypedefDecl 0x55fcd111b888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x55fcd111b7b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fcd111aeb0 'int64_t' sugar # | | | | |-Typedef 0x55fcd10f5ea8 'int64_t' # | | | | `-BuiltinType 0x55fcd10c5280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd111b6a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd111b680 'int' 4 # | | | `-ExtVectorType 0x55fcd111b750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fcd111af50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-TypedefType 0x55fcd111aeb0 'int64_t' sugar # | | | |-Typedef 0x55fcd10f5ea8 'int64_t' # | | | `-BuiltinType 0x55fcd10c5280 'long' # | | |-TypedefDecl 0x55fcd111bb48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x55fcd111ba70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fcd111b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55fcd10f5e38 'uint64_t' # | | | | `-BuiltinType 0x55fcd10c5320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd111b950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd111b930 'int' 1 # | | | `-ExtVectorType 0x55fcd111ba30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fcd111b980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-TypedefType 0x55fcd111b8e0 'uint64_t' sugar # | | | |-Typedef 0x55fcd10f5e38 'uint64_t' # | | | `-BuiltinType 0x55fcd10c5320 'unsigned long' # | | |-TypedefDecl 0x55fcd111bdb8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x55fcd111bce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fcd111b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55fcd10f5e38 'uint64_t' # | | | | `-BuiltinType 0x55fcd10c5320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd111bbf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd111bbd0 'int' 2 # | | | `-ExtVectorType 0x55fcd111bca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fcd111b980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-TypedefType 0x55fcd111b8e0 'uint64_t' sugar # | | | |-Typedef 0x55fcd10f5e38 'uint64_t' # | | | `-BuiltinType 0x55fcd10c5320 'unsigned long' # | | |-TypedefDecl 0x55fcd111c028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x55fcd111bf50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fcd111b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55fcd10f5e38 'uint64_t' # | | | | `-BuiltinType 0x55fcd10c5320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd111be60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd111be40 'int' 3 # | | | `-ExtVectorType 0x55fcd111bf10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fcd111b980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-TypedefType 0x55fcd111b8e0 'uint64_t' sugar # | | | |-Typedef 0x55fcd10f5e38 'uint64_t' # | | | `-BuiltinType 0x55fcd10c5320 'unsigned long' # | | |-TypedefDecl 0x55fcd111c298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x55fcd111c1c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fcd111b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55fcd10f5e38 'uint64_t' # | | | | `-BuiltinType 0x55fcd10c5320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd111c0d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd111c0b0 'int' 4 # | | | `-ExtVectorType 0x55fcd111c180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fcd111b980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-TypedefType 0x55fcd111b8e0 'uint64_t' sugar # | | | |-Typedef 0x55fcd10f5e38 'uint64_t' # | | | `-BuiltinType 0x55fcd10c5320 'unsigned long' # | | |-TypedefDecl 0x55fcd111c528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x55fcd111c450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fcd10c59d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd111c328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd111c308 'int' 1 # | | | `-ExtVectorType 0x55fcd111c410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fcd111c360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-BuiltinType 0x55fcd10c59d0 'half' # | | |-TypedefDecl 0x55fcd111cfd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x55fcd111c6a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fcd10c59d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd111c5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd111c598 'int' 2 # | | | `-ExtVectorType 0x55fcd111c660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fcd111c360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-BuiltinType 0x55fcd10c59d0 'half' # | | |-TypedefDecl 0x55fcd111d228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x55fcd111d150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fcd10c59d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd111d060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd111d040 'int' 3 # | | | `-ExtVectorType 0x55fcd111d110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fcd111c360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-BuiltinType 0x55fcd10c59d0 'half' # | | |-TypedefDecl 0x55fcd111d478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x55fcd111d3a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fcd10c59d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd111d2b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd111d298 'int' 4 # | | | `-ExtVectorType 0x55fcd111d360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fcd111c360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-BuiltinType 0x55fcd10c59d0 'half' # | | |-TypedefDecl 0x55fcd111d708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x55fcd111d630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd111d508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd111d4e8 'int' 1 # | | | `-ExtVectorType 0x55fcd111d5f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fcd111d540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-BuiltinType 0x55fcd10c5360 'float' # | | |-TypedefDecl 0x55fcd111d958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x55fcd111d880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd111d798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd111d778 'int' 2 # | | | `-ExtVectorType 0x55fcd111d840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fcd111d540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-BuiltinType 0x55fcd10c5360 'float' # | | |-TypedefDecl 0x55fcd111dba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x55fcd111dad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd111d9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd111d9c8 'int' 3 # | | | `-ExtVectorType 0x55fcd111da90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fcd111d540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-BuiltinType 0x55fcd10c5360 'float' # | | |-TypedefDecl 0x55fcd111ddc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x55fcd111dcf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd111dc38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd111dc18 'int' 4 # | | | `-ExtVectorType 0x55fcd111dcb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fcd111d540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-BuiltinType 0x55fcd10c5360 'float' # | | |-TypedefDecl 0x55fcd111e158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x55fcd111e080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd111de58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd111de38 'int' 1 # | | | `-ExtVectorType 0x55fcd111df40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fcd111de90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-BuiltinType 0x55fcd10c5380 'double' # | | |-TypedefDecl 0x55fcd111e3a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x55fcd111e2d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd111e1e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd111e1c8 'int' 2 # | | | `-ExtVectorType 0x55fcd111e290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fcd111de90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-BuiltinType 0x55fcd10c5380 'double' # | | |-TypedefDecl 0x55fcd111e5f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x55fcd111e520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd111e438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd111e418 'int' 3 # | | | `-ExtVectorType 0x55fcd111e4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fcd111de90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-BuiltinType 0x55fcd10c5380 'double' # | | |-TypedefDecl 0x55fcd111e848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x55fcd111e770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd111e688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd111e668 'int' 4 # | | | `-ExtVectorType 0x55fcd111e730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fcd111de90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-BuiltinType 0x55fcd10c5380 'double' # | | |-TypedefDecl 0x55fcd111ead8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x55fcd111ea00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fcd111e8a0 'float32_t' sugar # | | | | |-Typedef 0x55fcd10f5dc8 'float32_t' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd111e910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd111e8f0 'int' 1 # | | | `-ExtVectorType 0x55fcd111e9c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fcd111e940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-TypedefType 0x55fcd111e8a0 'float32_t' sugar # | | | |-Typedef 0x55fcd10f5dc8 'float32_t' # | | | `-BuiltinType 0x55fcd10c5360 'float' # | | |-TypedefDecl 0x55fcd111ed18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x55fcd111ec40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fcd111e8a0 'float32_t' sugar # | | | | |-Typedef 0x55fcd10f5dc8 'float32_t' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd111eb80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd111eb60 'int' 2 # | | | `-ExtVectorType 0x55fcd111ec00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fcd111e940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-TypedefType 0x55fcd111e8a0 'float32_t' sugar # | | | |-Typedef 0x55fcd10f5dc8 'float32_t' # | | | `-BuiltinType 0x55fcd10c5360 'float' # | | |-TypedefDecl 0x55fcd111ef58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x55fcd111ee80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fcd111e8a0 'float32_t' sugar # | | | | |-Typedef 0x55fcd10f5dc8 'float32_t' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd111edc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd111eda0 'int' 3 # | | | `-ExtVectorType 0x55fcd111ee40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fcd111e940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-TypedefType 0x55fcd111e8a0 'float32_t' sugar # | | | |-Typedef 0x55fcd10f5dc8 'float32_t' # | | | `-BuiltinType 0x55fcd10c5360 'float' # | | |-TypedefDecl 0x55fcd111f1a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x55fcd111f0d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fcd111e8a0 'float32_t' sugar # | | | | |-Typedef 0x55fcd10f5dc8 'float32_t' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd111f000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd111efe0 'int' 4 # | | | `-ExtVectorType 0x55fcd111f090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fcd111e940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-TypedefType 0x55fcd111e8a0 'float32_t' sugar # | | | |-Typedef 0x55fcd10f5dc8 'float32_t' # | | | `-BuiltinType 0x55fcd10c5360 'float' # | | |-TypedefDecl 0x55fcd111f438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x55fcd111f360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fcd111f200 'float64_t' sugar # | | | | |-Typedef 0x55fcd10f5f18 'float64_t' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd111f270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd111f250 'int' 1 # | | | `-ExtVectorType 0x55fcd111f320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fcd111f2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-TypedefType 0x55fcd111f200 'float64_t' sugar # | | | |-Typedef 0x55fcd10f5f18 'float64_t' # | | | `-BuiltinType 0x55fcd10c5380 'double' # | | |-TypedefDecl 0x55fcd111f678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x55fcd111f5a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fcd111f200 'float64_t' sugar # | | | | |-Typedef 0x55fcd10f5f18 'float64_t' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd111f4e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd111f4c0 'int' 2 # | | | `-ExtVectorType 0x55fcd111f560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fcd111f2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-TypedefType 0x55fcd111f200 'float64_t' sugar # | | | |-Typedef 0x55fcd10f5f18 'float64_t' # | | | `-BuiltinType 0x55fcd10c5380 'double' # | | |-TypedefDecl 0x55fcd111f8b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x55fcd111f7e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fcd111f200 'float64_t' sugar # | | | | |-Typedef 0x55fcd10f5f18 'float64_t' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd111f720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd111f700 'int' 3 # | | | `-ExtVectorType 0x55fcd111f7a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fcd111f2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-TypedefType 0x55fcd111f200 'float64_t' sugar # | | | |-Typedef 0x55fcd10f5f18 'float64_t' # | | | `-BuiltinType 0x55fcd10c5380 'double' # | | |-TypedefDecl 0x55fcd111faf8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x55fcd111fa20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fcd111f200 'float64_t' sugar # | | | | |-Typedef 0x55fcd10f5f18 'float64_t' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd111f960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd111f940 'int' 4 # | | | `-ExtVectorType 0x55fcd111f9e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fcd111f2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-TypedefType 0x55fcd111f200 'float64_t' sugar # | | | |-Typedef 0x55fcd10f5f18 'float64_t' # | | | `-BuiltinType 0x55fcd10c5380 'double' # | | |-TypedefDecl 0x55fcd11259f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd111ff50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fcd10c51e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd111fbd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd111fb78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd111fbf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd111fb98 'int' 1 # | | | `-ConstantMatrixType 0x55fcd111fef0 'matrix' # | | |-TypedefDecl 0x55fcd1125e10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1125d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fcd10c51e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1125a98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1125a58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1125ab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1125a78 'int' 2 # | | | `-ConstantMatrixType 0x55fcd1125cb0 'matrix' # | | |-TypedefDecl 0x55fcd1126230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1126130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fcd10c51e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1125eb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1125e78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1125ed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1125e98 'int' 3 # | | | `-ConstantMatrixType 0x55fcd11260d0 'matrix' # | | |-TypedefDecl 0x55fcd1126650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1126550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fcd10c51e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd11262d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1126298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd11262f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd11262b8 'int' 4 # | | | `-ConstantMatrixType 0x55fcd11264f0 'matrix' # | | |-TypedefDecl 0x55fcd1128c10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1126970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fcd10c51e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd11266f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd11266b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1126718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd11266d8 'int' 1 # | | | `-ConstantMatrixType 0x55fcd1126910 'matrix' # | | |-TypedefDecl 0x55fcd1129030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1128f30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fcd10c51e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1128cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1128c78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1128cd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1128c98 'int' 2 # | | | `-ConstantMatrixType 0x55fcd1128ed0 'matrix' # | | |-TypedefDecl 0x55fcd1129450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1129350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fcd10c51e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd11290d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1129098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd11290f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd11290b8 'int' 3 # | | | `-ConstantMatrixType 0x55fcd11292f0 'matrix' # | | |-TypedefDecl 0x55fcd1129870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1129770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fcd10c51e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd11294f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd11294b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1129518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd11294d8 'int' 4 # | | | `-ConstantMatrixType 0x55fcd1129710 'matrix' # | | |-TypedefDecl 0x55fcd112acb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd112abb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fcd10c51e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1129918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd11298d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1129938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd11298f8 'int' 1 # | | | `-ConstantMatrixType 0x55fcd1129b30 'matrix' # | | |-TypedefDecl 0x55fcd112b0d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd112afd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fcd10c51e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd112ad58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd112ad18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd112ad78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd112ad38 'int' 2 # | | | `-ConstantMatrixType 0x55fcd112af70 'matrix' # | | |-TypedefDecl 0x55fcd112b4f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd112b3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fcd10c51e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd112b178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd112b138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd112b198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd112b158 'int' 3 # | | | `-ConstantMatrixType 0x55fcd112b390 'matrix' # | | |-TypedefDecl 0x55fcd112b910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd112b810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fcd10c51e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd112b598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd112b558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd112b5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd112b578 'int' 4 # | | | `-ConstantMatrixType 0x55fcd112b7b0 'matrix' # | | |-TypedefDecl 0x55fcd112bd50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd112bc50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fcd10c51e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd112b9b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd112b978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd112b9d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd112b998 'int' 1 # | | | `-ConstantMatrixType 0x55fcd112bbf0 'matrix' # | | |-TypedefDecl 0x55fcd112c170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd112c070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fcd10c51e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd112bdf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd112bdb8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd112be18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd112bdd8 'int' 2 # | | | `-ConstantMatrixType 0x55fcd112c010 'matrix' # | | |-TypedefDecl 0x55fcd112c590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd112c490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fcd10c51e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd112c218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd112c1d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd112c238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd112c1f8 'int' 3 # | | | `-ConstantMatrixType 0x55fcd112c430 'matrix' # | | |-TypedefDecl 0x55fcd112c9b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd112c8b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fcd10c51e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd112c638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd112c5f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd112c658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd112c618 'int' 4 # | | | `-ConstantMatrixType 0x55fcd112c850 'matrix' # | | |-TypedefDecl 0x55fcd112d130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd112d030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd112ca60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd112ca20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd112ca80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd112ca40 'int' 1 # | | | `-ConstantMatrixType 0x55fcd112cfd0 'matrix' # | | |-TypedefDecl 0x55fcd112d560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd112d460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd112d1e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd112d1a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd112d200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd112d1c0 'int' 2 # | | | `-ConstantMatrixType 0x55fcd112d400 'matrix' # | | |-TypedefDecl 0x55fcd112d990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd112d890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd112d610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd112d5d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd112d630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd112d5f0 'int' 3 # | | | `-ConstantMatrixType 0x55fcd112d830 'matrix' # | | |-TypedefDecl 0x55fcd112ddc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd112dcc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd112da40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd112da00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd112da60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd112da20 'int' 4 # | | | `-ConstantMatrixType 0x55fcd112dc60 'matrix' # | | |-TypedefDecl 0x55fcd112e500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd112e400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd112de70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd112de30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd112de90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd112de50 'int' 1 # | | | `-ConstantMatrixType 0x55fcd112e3a0 'matrix' # | | |-TypedefDecl 0x55fcd112e930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd112e830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd112e5b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd112e570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd112e5d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd112e590 'int' 2 # | | | `-ConstantMatrixType 0x55fcd112e7d0 'matrix' # | | |-TypedefDecl 0x55fcd112ed60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd112ec60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd112e9e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd112e9a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd112ea00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd112e9c0 'int' 3 # | | | `-ConstantMatrixType 0x55fcd112ec00 'matrix' # | | |-TypedefDecl 0x55fcd11205e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd112f090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd112ee10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd112edd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd112ee30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd112edf0 'int' 4 # | | | `-ConstantMatrixType 0x55fcd112f030 'matrix' # | | |-TypedefDecl 0x55fcd1120a10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1120910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1120690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1120650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd11206b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1120670 'int' 1 # | | | `-ConstantMatrixType 0x55fcd11208b0 'matrix' # | | |-TypedefDecl 0x55fcd1120e40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1120d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1120ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1120a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1120ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1120aa0 'int' 2 # | | | `-ConstantMatrixType 0x55fcd1120ce0 'matrix' # | | |-TypedefDecl 0x55fcd1121270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1121170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1120ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1120eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1120f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1120ed0 'int' 3 # | | | `-ConstantMatrixType 0x55fcd1121110 'matrix' # | | |-TypedefDecl 0x55fcd11227c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd11226c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1121320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd11212e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1121340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1121300 'int' 4 # | | | `-ConstantMatrixType 0x55fcd1121540 'matrix' # | | |-TypedefDecl 0x55fcd1122bf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1122af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1122870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1122830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1122890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1122850 'int' 1 # | | | `-ConstantMatrixType 0x55fcd1122a90 'matrix' # | | |-TypedefDecl 0x55fcd1123020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1122f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1122ca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1122c60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1122cc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1122c80 'int' 2 # | | | `-ConstantMatrixType 0x55fcd1122ec0 'matrix' # | | |-TypedefDecl 0x55fcd1123450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1123350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd11230d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1123090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd11230f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd11230b0 'int' 3 # | | | `-ConstantMatrixType 0x55fcd11232f0 'matrix' # | | |-TypedefDecl 0x55fcd1123890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1123790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1123500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd11234c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1123520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd11234e0 'int' 4 # | | | `-ConstantMatrixType 0x55fcd1123730 'matrix' # | | |-TypedefDecl 0x55fcd1123d10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1123c10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fcd11189c0 'uint' sugar # | | | | |-Typedef 0x55fcd10f5ce8 'uint' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1123958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1123918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1123978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1123938 'int' 1 # | | | `-ConstantMatrixType 0x55fcd1123bb0 'matrix' # | | |-TypedefDecl 0x55fcd1124150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1124050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fcd11189c0 'uint' sugar # | | | | |-Typedef 0x55fcd10f5ce8 'uint' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1123dd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1123d98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1123df8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1123db8 'int' 2 # | | | `-ConstantMatrixType 0x55fcd1123ff0 'matrix' # | | |-TypedefDecl 0x55fcd1124590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1124490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fcd11189c0 'uint' sugar # | | | | |-Typedef 0x55fcd10f5ce8 'uint' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1124218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd11241d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1124238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd11241f8 'int' 3 # | | | `-ConstantMatrixType 0x55fcd1124430 'matrix' # | | |-TypedefDecl 0x55fcd1124b80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1124a80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fcd11189c0 'uint' sugar # | | | | |-Typedef 0x55fcd10f5ce8 'uint' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1124658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1124618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1124678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1124638 'int' 4 # | | | `-ConstantMatrixType 0x55fcd1124a20 'matrix' # | | |-TypedefDecl 0x55fcd1124fc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1124ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fcd11189c0 'uint' sugar # | | | | |-Typedef 0x55fcd10f5ce8 'uint' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1124c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1124c08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1124c68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1124c28 'int' 1 # | | | `-ConstantMatrixType 0x55fcd1124e60 'matrix' # | | |-TypedefDecl 0x55fcd1125400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1125300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fcd11189c0 'uint' sugar # | | | | |-Typedef 0x55fcd10f5ce8 'uint' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1125088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1125048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd11250a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1125068 'int' 2 # | | | `-ConstantMatrixType 0x55fcd11252a0 'matrix' # | | |-TypedefDecl 0x55fcd1139d00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1125740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fcd11189c0 'uint' sugar # | | | | |-Typedef 0x55fcd10f5ce8 'uint' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd11254c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1125488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd11254e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd11254a8 'int' 3 # | | | `-ConstantMatrixType 0x55fcd11256e0 'matrix' # | | |-TypedefDecl 0x55fcd113a140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd113a040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fcd11189c0 'uint' sugar # | | | | |-Typedef 0x55fcd10f5ce8 'uint' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1139dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1139d88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1139de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1139da8 'int' 4 # | | | `-ConstantMatrixType 0x55fcd1139fe0 'matrix' # | | |-TypedefDecl 0x55fcd113a580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd113a480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fcd11189c0 'uint' sugar # | | | | |-Typedef 0x55fcd10f5ce8 'uint' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd113a208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd113a1c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd113a228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd113a1e8 'int' 1 # | | | `-ConstantMatrixType 0x55fcd113a420 'matrix' # | | |-TypedefDecl 0x55fcd113a9c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd113a8c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fcd11189c0 'uint' sugar # | | | | |-Typedef 0x55fcd10f5ce8 'uint' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd113a648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd113a608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd113a668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd113a628 'int' 2 # | | | `-ConstantMatrixType 0x55fcd113a860 'matrix' # | | |-TypedefDecl 0x55fcd113b920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd113b820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fcd11189c0 'uint' sugar # | | | | |-Typedef 0x55fcd10f5ce8 'uint' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd113aa88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd113aa48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd113aaa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd113aa68 'int' 3 # | | | `-ConstantMatrixType 0x55fcd113aca0 'matrix' # | | |-TypedefDecl 0x55fcd113bd60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd113bc60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fcd11189c0 'uint' sugar # | | | | |-Typedef 0x55fcd10f5ce8 'uint' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd113b9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd113b9a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd113ba08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd113b9c8 'int' 4 # | | | `-ConstantMatrixType 0x55fcd113bc00 'matrix' # | | |-TypedefDecl 0x55fcd113c1a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd113c0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fcd11189c0 'uint' sugar # | | | | |-Typedef 0x55fcd10f5ce8 'uint' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd113be28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd113bde8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd113be48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd113be08 'int' 1 # | | | `-ConstantMatrixType 0x55fcd113c040 'matrix' # | | |-TypedefDecl 0x55fcd113c5e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd113c4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fcd11189c0 'uint' sugar # | | | | |-Typedef 0x55fcd10f5ce8 'uint' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd113c268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd113c228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd113c288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd113c248 'int' 2 # | | | `-ConstantMatrixType 0x55fcd113c480 'matrix' # | | |-TypedefDecl 0x55fcd113cd30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd113cc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fcd11189c0 'uint' sugar # | | | | |-Typedef 0x55fcd10f5ce8 'uint' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd113c6a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd113c668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd113c6c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd113c688 'int' 3 # | | | `-ConstantMatrixType 0x55fcd113cbd0 'matrix' # | | |-TypedefDecl 0x55fcd113d170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd113d070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fcd11189c0 'uint' sugar # | | | | |-Typedef 0x55fcd10f5ce8 'uint' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd113cdf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd113cdb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd113ce18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd113cdd8 'int' 4 # | | | `-ConstantMatrixType 0x55fcd113d010 'matrix' # | | |-TypedefDecl 0x55fcd113d4f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd113d3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fcd1119bf0 'int32_t' sugar # | | | | |-Typedef 0x55fcd10f5c78 'int32_t' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd113d238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd113d1f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd113d258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd113d218 'int' 1 # | | | `-ConstantMatrixType 0x55fcd113d390 'matrix' # | | |-TypedefDecl 0x55fcd113d830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd113d730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fcd1119bf0 'int32_t' sugar # | | | | |-Typedef 0x55fcd10f5c78 'int32_t' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd113d5b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd113d578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd113d5d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd113d598 'int' 2 # | | | `-ConstantMatrixType 0x55fcd113d6d0 'matrix' # | | |-TypedefDecl 0x55fcd112f470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd113da70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fcd1119bf0 'int32_t' sugar # | | | | |-Typedef 0x55fcd10f5c78 'int32_t' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd113d8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd113d8b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd113d918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd113d8d8 'int' 3 # | | | `-ConstantMatrixType 0x55fcd113da10 'matrix' # | | |-TypedefDecl 0x55fcd112f7b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd112f6b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fcd1119bf0 'int32_t' sugar # | | | | |-Typedef 0x55fcd10f5c78 'int32_t' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd112f538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd112f4f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd112f558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd112f518 'int' 4 # | | | `-ConstantMatrixType 0x55fcd112f650 'matrix' # | | |-TypedefDecl 0x55fcd112faf0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd112f9f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fcd1119bf0 'int32_t' sugar # | | | | |-Typedef 0x55fcd10f5c78 'int32_t' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd112f878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd112f838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd112f898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd112f858 'int' 1 # | | | `-ConstantMatrixType 0x55fcd112f990 'matrix' # | | |-TypedefDecl 0x55fcd112fe30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd112fd30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fcd1119bf0 'int32_t' sugar # | | | | |-Typedef 0x55fcd10f5c78 'int32_t' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd112fbb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd112fb78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd112fbd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd112fb98 'int' 2 # | | | `-ConstantMatrixType 0x55fcd112fcd0 'matrix' # | | |-TypedefDecl 0x55fcd1130170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1130070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fcd1119bf0 'int32_t' sugar # | | | | |-Typedef 0x55fcd10f5c78 'int32_t' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd112fef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd112feb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd112ff18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd112fed8 'int' 3 # | | | `-ConstantMatrixType 0x55fcd1130010 'matrix' # | | |-TypedefDecl 0x55fcd11314d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd11303b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fcd1119bf0 'int32_t' sugar # | | | | |-Typedef 0x55fcd10f5c78 'int32_t' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1130238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd11301f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1130258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1130218 'int' 4 # | | | `-ConstantMatrixType 0x55fcd1130350 'matrix' # | | |-TypedefDecl 0x55fcd1131810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1131710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fcd1119bf0 'int32_t' sugar # | | | | |-Typedef 0x55fcd10f5c78 'int32_t' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1131598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1131558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd11315b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1131578 'int' 1 # | | | `-ConstantMatrixType 0x55fcd11316b0 'matrix' # | | |-TypedefDecl 0x55fcd1131b50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1131a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fcd1119bf0 'int32_t' sugar # | | | | |-Typedef 0x55fcd10f5c78 'int32_t' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd11318d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1131898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd11318f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd11318b8 'int' 2 # | | | `-ConstantMatrixType 0x55fcd11319f0 'matrix' # | | |-TypedefDecl 0x55fcd1131e90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1131d90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fcd1119bf0 'int32_t' sugar # | | | | |-Typedef 0x55fcd10f5c78 'int32_t' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1131c18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1131bd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1131c38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1131bf8 'int' 3 # | | | `-ConstantMatrixType 0x55fcd1131d30 'matrix' # | | |-TypedefDecl 0x55fcd11321d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd11320d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fcd1119bf0 'int32_t' sugar # | | | | |-Typedef 0x55fcd10f5c78 'int32_t' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1131f58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1131f18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1131f78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1131f38 'int' 4 # | | | `-ConstantMatrixType 0x55fcd1132070 'matrix' # | | |-TypedefDecl 0x55fcd1132560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1132460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fcd1119bf0 'int32_t' sugar # | | | | |-Typedef 0x55fcd10f5c78 'int32_t' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1132298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1132258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd11322b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1132278 'int' 1 # | | | `-ConstantMatrixType 0x55fcd11323b0 'matrix' # | | |-TypedefDecl 0x55fcd11328a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd11327a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fcd1119bf0 'int32_t' sugar # | | | | |-Typedef 0x55fcd10f5c78 'int32_t' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1132628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd11325e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1132648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1132608 'int' 2 # | | | `-ConstantMatrixType 0x55fcd1132740 'matrix' # | | |-TypedefDecl 0x55fcd1132be0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1132ae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fcd1119bf0 'int32_t' sugar # | | | | |-Typedef 0x55fcd10f5c78 'int32_t' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1132968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1132928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1132988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1132948 'int' 3 # | | | `-ConstantMatrixType 0x55fcd1132a80 'matrix' # | | |-TypedefDecl 0x55fcd1132f20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1132e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fcd1119bf0 'int32_t' sugar # | | | | |-Typedef 0x55fcd10f5c78 'int32_t' # | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1132ca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1132c68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1132cc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1132c88 'int' 4 # | | | `-ConstantMatrixType 0x55fcd1132dc0 'matrix' # | | |-TypedefDecl 0x55fcd11332a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd11331a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fcd111a540 'uint32_t' sugar # | | | | |-Typedef 0x55fcd10f5d58 'uint32_t' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1132fe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1132fa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1133008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1132fc8 'int' 1 # | | | `-ConstantMatrixType 0x55fcd1133140 'matrix' # | | |-TypedefDecl 0x55fcd1133600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1133500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fcd111a540 'uint32_t' sugar # | | | | |-Typedef 0x55fcd10f5d58 'uint32_t' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1133368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1133328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1133388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1133348 'int' 2 # | | | `-ConstantMatrixType 0x55fcd11334a0 'matrix' # | | |-TypedefDecl 0x55fcd1133940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1133840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fcd111a540 'uint32_t' sugar # | | | | |-Typedef 0x55fcd10f5d58 'uint32_t' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd11336c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1133688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd11336e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd11336a8 'int' 3 # | | | `-ConstantMatrixType 0x55fcd11337e0 'matrix' # | | |-TypedefDecl 0x55fcd1133c80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1133b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fcd111a540 'uint32_t' sugar # | | | | |-Typedef 0x55fcd10f5d58 'uint32_t' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1133a08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd11339c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1133a28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd11339e8 'int' 4 # | | | `-ConstantMatrixType 0x55fcd1133b20 'matrix' # | | |-TypedefDecl 0x55fcd1133fc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1133ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fcd111a540 'uint32_t' sugar # | | | | |-Typedef 0x55fcd10f5d58 'uint32_t' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1133d48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1133d08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1133d68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1133d28 'int' 1 # | | | `-ConstantMatrixType 0x55fcd1133e60 'matrix' # | | |-TypedefDecl 0x55fcd1134300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1134200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fcd111a540 'uint32_t' sugar # | | | | |-Typedef 0x55fcd10f5d58 'uint32_t' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1134088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1134048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd11340a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1134068 'int' 2 # | | | `-ConstantMatrixType 0x55fcd11341a0 'matrix' # | | |-TypedefDecl 0x55fcd1134650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1134550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fcd111a540 'uint32_t' sugar # | | | | |-Typedef 0x55fcd10f5d58 'uint32_t' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd11343c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1134388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd11343e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd11343a8 'int' 3 # | | | `-ConstantMatrixType 0x55fcd11344f0 'matrix' # | | |-TypedefDecl 0x55fcd1134990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1134890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fcd111a540 'uint32_t' sugar # | | | | |-Typedef 0x55fcd10f5d58 'uint32_t' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1134718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd11346d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1134738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd11346f8 'int' 4 # | | | `-ConstantMatrixType 0x55fcd1134830 'matrix' # | | |-TypedefDecl 0x55fcd1134cd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1134bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fcd111a540 'uint32_t' sugar # | | | | |-Typedef 0x55fcd10f5d58 'uint32_t' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1134a58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1134a18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1134a78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1134a38 'int' 1 # | | | `-ConstantMatrixType 0x55fcd1134b70 'matrix' # | | |-TypedefDecl 0x55fcd1135010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1134f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fcd111a540 'uint32_t' sugar # | | | | |-Typedef 0x55fcd10f5d58 'uint32_t' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1134d98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1134d58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1134db8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1134d78 'int' 2 # | | | `-ConstantMatrixType 0x55fcd1134eb0 'matrix' # | | |-TypedefDecl 0x55fcd1135350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1135250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fcd111a540 'uint32_t' sugar # | | | | |-Typedef 0x55fcd10f5d58 'uint32_t' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd11350d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1135098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd11350f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd11350b8 'int' 3 # | | | `-ConstantMatrixType 0x55fcd11351f0 'matrix' # | | |-TypedefDecl 0x55fcd11356a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd11355a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fcd111a540 'uint32_t' sugar # | | | | |-Typedef 0x55fcd10f5d58 'uint32_t' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1135418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd11353d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1135438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd11353f8 'int' 4 # | | | `-ConstantMatrixType 0x55fcd1135540 'matrix' # | | |-TypedefDecl 0x55fcd11359e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd11358e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fcd111a540 'uint32_t' sugar # | | | | |-Typedef 0x55fcd10f5d58 'uint32_t' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1135768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1135728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1135788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1135748 'int' 1 # | | | `-ConstantMatrixType 0x55fcd1135880 'matrix' # | | |-TypedefDecl 0x55fcd1135d20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1135c20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fcd111a540 'uint32_t' sugar # | | | | |-Typedef 0x55fcd10f5d58 'uint32_t' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1135aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1135a68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1135ac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1135a88 'int' 2 # | | | `-ConstantMatrixType 0x55fcd1135bc0 'matrix' # | | |-TypedefDecl 0x55fcd1136060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1135f60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fcd111a540 'uint32_t' sugar # | | | | |-Typedef 0x55fcd10f5d58 'uint32_t' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1135de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1135da8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1135e08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1135dc8 'int' 3 # | | | `-ConstantMatrixType 0x55fcd1135f00 'matrix' # | | |-TypedefDecl 0x55fcd11363a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd11362a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fcd111a540 'uint32_t' sugar # | | | | |-Typedef 0x55fcd10f5d58 'uint32_t' # | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1136128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd11360e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1136148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1136108 'int' 4 # | | | `-ConstantMatrixType 0x55fcd1136240 'matrix' # | | |-TypedefDecl 0x55fcd1136840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1136740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fcd111aeb0 'int64_t' sugar # | | | | |-Typedef 0x55fcd10f5ea8 'int64_t' # | | | | `-BuiltinType 0x55fcd10c5280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1136468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1136428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd11364a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1136448 'int' 1 # | | | `-ConstantMatrixType 0x55fcd11366e0 'matrix' # | | |-TypedefDecl 0x55fcd1136c80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1136b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fcd111aeb0 'int64_t' sugar # | | | | |-Typedef 0x55fcd10f5ea8 'int64_t' # | | | | `-BuiltinType 0x55fcd10c5280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1136908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd11368c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1136928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd11368e8 'int' 2 # | | | `-ConstantMatrixType 0x55fcd1136b20 'matrix' # | | |-TypedefDecl 0x55fcd11370c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1136fc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fcd111aeb0 'int64_t' sugar # | | | | |-Typedef 0x55fcd10f5ea8 'int64_t' # | | | | `-BuiltinType 0x55fcd10c5280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1136d48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1136d08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1136d68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1136d28 'int' 3 # | | | `-ConstantMatrixType 0x55fcd1136f60 'matrix' # | | |-TypedefDecl 0x55fcd1137830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1137400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fcd111aeb0 'int64_t' sugar # | | | | |-Typedef 0x55fcd10f5ea8 'int64_t' # | | | | `-BuiltinType 0x55fcd10c5280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1137188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1137148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd11371a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1137168 'int' 4 # | | | `-ConstantMatrixType 0x55fcd11373a0 'matrix' # | | |-TypedefDecl 0x55fcd1137c70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1137b70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fcd111aeb0 'int64_t' sugar # | | | | |-Typedef 0x55fcd10f5ea8 'int64_t' # | | | | `-BuiltinType 0x55fcd10c5280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd11378f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd11378b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1137918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd11378d8 'int' 1 # | | | `-ConstantMatrixType 0x55fcd1137b10 'matrix' # | | |-TypedefDecl 0x55fcd11380b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1137fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fcd111aeb0 'int64_t' sugar # | | | | |-Typedef 0x55fcd10f5ea8 'int64_t' # | | | | `-BuiltinType 0x55fcd10c5280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1137d38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1137cf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1137d58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1137d18 'int' 2 # | | | `-ConstantMatrixType 0x55fcd1137f50 'matrix' # | | |-TypedefDecl 0x55fcd11384f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd11383f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fcd111aeb0 'int64_t' sugar # | | | | |-Typedef 0x55fcd10f5ea8 'int64_t' # | | | | `-BuiltinType 0x55fcd10c5280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1138178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1138138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1138198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1138158 'int' 3 # | | | `-ConstantMatrixType 0x55fcd1138390 'matrix' # | | |-TypedefDecl 0x55fcd1152da0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1152ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fcd111aeb0 'int64_t' sugar # | | | | |-Typedef 0x55fcd10f5ea8 'int64_t' # | | | | `-BuiltinType 0x55fcd10c5280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd11385b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1138578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd11385d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1138598 'int' 4 # | | | `-ConstantMatrixType 0x55fcd1152c40 'matrix' # | | |-TypedefDecl 0x55fcd11531e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd11530e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fcd111aeb0 'int64_t' sugar # | | | | |-Typedef 0x55fcd10f5ea8 'int64_t' # | | | | `-BuiltinType 0x55fcd10c5280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1152e68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1152e28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1152e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1152e48 'int' 1 # | | | `-ConstantMatrixType 0x55fcd1153080 'matrix' # | | |-TypedefDecl 0x55fcd1153620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1153520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fcd111aeb0 'int64_t' sugar # | | | | |-Typedef 0x55fcd10f5ea8 'int64_t' # | | | | `-BuiltinType 0x55fcd10c5280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd11532a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1153268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd11532c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1153288 'int' 2 # | | | `-ConstantMatrixType 0x55fcd11534c0 'matrix' # | | |-TypedefDecl 0x55fcd1153a60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1153960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fcd111aeb0 'int64_t' sugar # | | | | |-Typedef 0x55fcd10f5ea8 'int64_t' # | | | | `-BuiltinType 0x55fcd10c5280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd11536e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd11536a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1153708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd11536c8 'int' 3 # | | | `-ConstantMatrixType 0x55fcd1153900 'matrix' # | | |-TypedefDecl 0x55fcd1154110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1154010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fcd111aeb0 'int64_t' sugar # | | | | |-Typedef 0x55fcd10f5ea8 'int64_t' # | | | | `-BuiltinType 0x55fcd10c5280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1153b28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1153ae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1153b48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1153b08 'int' 4 # | | | `-ConstantMatrixType 0x55fcd1153fb0 'matrix' # | | |-TypedefDecl 0x55fcd1154550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1154450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fcd111aeb0 'int64_t' sugar # | | | | |-Typedef 0x55fcd10f5ea8 'int64_t' # | | | | `-BuiltinType 0x55fcd10c5280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd11541d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1154198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd11541f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd11541b8 'int' 1 # | | | `-ConstantMatrixType 0x55fcd11543f0 'matrix' # | | |-TypedefDecl 0x55fcd1154990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1154890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fcd111aeb0 'int64_t' sugar # | | | | |-Typedef 0x55fcd10f5ea8 'int64_t' # | | | | `-BuiltinType 0x55fcd10c5280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1154618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd11545d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1154638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd11545f8 'int' 2 # | | | `-ConstantMatrixType 0x55fcd1154830 'matrix' # | | |-TypedefDecl 0x55fcd1154dd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1154cd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fcd111aeb0 'int64_t' sugar # | | | | |-Typedef 0x55fcd10f5ea8 'int64_t' # | | | | `-BuiltinType 0x55fcd10c5280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1154a58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1154a18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1154a78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1154a38 'int' 3 # | | | `-ConstantMatrixType 0x55fcd1154c70 'matrix' # | | |-TypedefDecl 0x55fcd1155470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1155370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fcd111aeb0 'int64_t' sugar # | | | | |-Typedef 0x55fcd10f5ea8 'int64_t' # | | | | `-BuiltinType 0x55fcd10c5280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd11550f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd11550b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1155110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd11550d0 'int' 4 # | | | `-ConstantMatrixType 0x55fcd1155310 'matrix' # | | |-TypedefDecl 0x55fcd11558f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd11557f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fcd111b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55fcd10f5e38 'uint64_t' # | | | | `-BuiltinType 0x55fcd10c5320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1155538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd11554f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1155558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1155518 'int' 1 # | | | `-ConstantMatrixType 0x55fcd1155790 'matrix' # | | |-TypedefDecl 0x55fcd1155d30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1155c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fcd111b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55fcd10f5e38 'uint64_t' # | | | | `-BuiltinType 0x55fcd10c5320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd11559b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1155978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd11559d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1155998 'int' 2 # | | | `-ConstantMatrixType 0x55fcd1155bd0 'matrix' # | | |-TypedefDecl 0x55fcd1159350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1159250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fcd111b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55fcd10f5e38 'uint64_t' # | | | | `-BuiltinType 0x55fcd10c5320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1155df8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1155db8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1155e18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1155dd8 'int' 3 # | | | `-ConstantMatrixType 0x55fcd1156010 'matrix' # | | |-TypedefDecl 0x55fcd1159790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1159690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fcd111b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55fcd10f5e38 'uint64_t' # | | | | `-BuiltinType 0x55fcd10c5320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1159418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd11593d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1159438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd11593f8 'int' 4 # | | | `-ConstantMatrixType 0x55fcd1159630 'matrix' # | | |-TypedefDecl 0x55fcd1159bd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1159ad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fcd111b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55fcd10f5e38 'uint64_t' # | | | | `-BuiltinType 0x55fcd10c5320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1159858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1159818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1159878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1159838 'int' 1 # | | | `-ConstantMatrixType 0x55fcd1159a70 'matrix' # | | |-TypedefDecl 0x55fcd115a010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1159f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fcd111b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55fcd10f5e38 'uint64_t' # | | | | `-BuiltinType 0x55fcd10c5320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1159c98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1159c58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1159cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1159c78 'int' 2 # | | | `-ConstantMatrixType 0x55fcd1159eb0 'matrix' # | | |-TypedefDecl 0x55fcd115a460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd115a360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fcd111b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55fcd10f5e38 'uint64_t' # | | | | `-BuiltinType 0x55fcd10c5320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd115a0d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd115a098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd115a0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd115a0b8 'int' 3 # | | | `-ConstantMatrixType 0x55fcd115a300 'matrix' # | | |-TypedefDecl 0x55fcd115a8a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd115a7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fcd111b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55fcd10f5e38 'uint64_t' # | | | | `-BuiltinType 0x55fcd10c5320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd115a528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd115a4e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd115a548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd115a508 'int' 4 # | | | `-ConstantMatrixType 0x55fcd115a740 'matrix' # | | |-TypedefDecl 0x55fcd115ace0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd115abe0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fcd111b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55fcd10f5e38 'uint64_t' # | | | | `-BuiltinType 0x55fcd10c5320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd115a968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd115a928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd115a988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd115a948 'int' 1 # | | | `-ConstantMatrixType 0x55fcd115ab80 'matrix' # | | |-TypedefDecl 0x55fcd115b120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd115b020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fcd111b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55fcd10f5e38 'uint64_t' # | | | | `-BuiltinType 0x55fcd10c5320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd115ada8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd115ad68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd115adc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd115ad88 'int' 2 # | | | `-ConstantMatrixType 0x55fcd115afc0 'matrix' # | | |-TypedefDecl 0x55fcd115b590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd115b490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fcd111b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55fcd10f5e38 'uint64_t' # | | | | `-BuiltinType 0x55fcd10c5320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd115b1e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd115b1a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd115b208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd115b1c8 'int' 3 # | | | `-ConstantMatrixType 0x55fcd115b430 'matrix' # | | |-TypedefDecl 0x55fcd115b9d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd115b8d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fcd111b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55fcd10f5e38 'uint64_t' # | | | | `-BuiltinType 0x55fcd10c5320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd115b658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd115b618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd115b678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd115b638 'int' 4 # | | | `-ConstantMatrixType 0x55fcd115b870 'matrix' # | | |-TypedefDecl 0x55fcd115be10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd115bd10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fcd111b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55fcd10f5e38 'uint64_t' # | | | | `-BuiltinType 0x55fcd10c5320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd115ba98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd115ba58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd115bab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd115ba78 'int' 1 # | | | `-ConstantMatrixType 0x55fcd115bcb0 'matrix' # | | |-TypedefDecl 0x55fcd115c280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd115c150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fcd111b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55fcd10f5e38 'uint64_t' # | | | | `-BuiltinType 0x55fcd10c5320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd115bed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd115be98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd115bef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd115beb8 'int' 2 # | | | `-ConstantMatrixType 0x55fcd115c0f0 'matrix' # | | |-TypedefDecl 0x55fcd115c6c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd115c5c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fcd111b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55fcd10f5e38 'uint64_t' # | | | | `-BuiltinType 0x55fcd10c5320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd115c348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd115c308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd115c368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd115c328 'int' 3 # | | | `-ConstantMatrixType 0x55fcd115c560 'matrix' # | | |-TypedefDecl 0x55fcd115cb00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd115ca00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fcd111b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55fcd10f5e38 'uint64_t' # | | | | `-BuiltinType 0x55fcd10c5320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd115c788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd115c748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd115c7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd115c768 'int' 4 # | | | `-ConstantMatrixType 0x55fcd115c9a0 'matrix' # | | |-TypedefDecl 0x55fcd115cf60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd115ce60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fcd10c59d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd115cbb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd115cb70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd115cbd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd115cb90 'int' 1 # | | | `-ConstantMatrixType 0x55fcd115ce00 'matrix' # | | |-TypedefDecl 0x55fcd115d3c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd115d2c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fcd10c59d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd115d010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd115cfd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd115d030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd115cff0 'int' 2 # | | | `-ConstantMatrixType 0x55fcd115d230 'matrix' # | | |-TypedefDecl 0x55fcd115d7f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd115d6f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fcd10c59d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd115d470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd115d430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd115d490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd115d450 'int' 3 # | | | `-ConstantMatrixType 0x55fcd115d690 'matrix' # | | |-TypedefDecl 0x55fcd115dc20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd115db20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fcd10c59d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd115d8a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd115d860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd115d8c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd115d880 'int' 4 # | | | `-ConstantMatrixType 0x55fcd115dac0 'matrix' # | | |-TypedefDecl 0x55fcd115e050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd115df50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fcd10c59d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd115dcd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd115dc90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd115dcf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd115dcb0 'int' 1 # | | | `-ConstantMatrixType 0x55fcd115def0 'matrix' # | | |-TypedefDecl 0x55fcd115e6e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd115e5e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fcd10c59d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd115e100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd115e0c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd115e120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd115e0e0 'int' 2 # | | | `-ConstantMatrixType 0x55fcd115e580 'matrix' # | | |-TypedefDecl 0x55fcd115eb10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd115ea10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fcd10c59d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd115e790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd115e750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd115e7b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd115e770 'int' 3 # | | | `-ConstantMatrixType 0x55fcd115e9b0 'matrix' # | | |-TypedefDecl 0x55fcd115ef40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd115ee40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fcd10c59d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd115ebc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd115eb80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd115ebe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd115eba0 'int' 4 # | | | `-ConstantMatrixType 0x55fcd115ede0 'matrix' # | | |-TypedefDecl 0x55fcd115f370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd115f270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fcd10c59d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd115eff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd115efb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd115f010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd115efd0 'int' 1 # | | | `-ConstantMatrixType 0x55fcd115f210 'matrix' # | | |-TypedefDecl 0x55fcd1161a10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1161910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fcd10c59d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd115f420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd115f3e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd115f440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd115f400 'int' 2 # | | | `-ConstantMatrixType 0x55fcd11618b0 'matrix' # | | |-TypedefDecl 0x55fcd1161e40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1161d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fcd10c59d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1161ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1161a80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1161ae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1161aa0 'int' 3 # | | | `-ConstantMatrixType 0x55fcd1161ce0 'matrix' # | | |-TypedefDecl 0x55fcd1162270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1162170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fcd10c59d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1161ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1161eb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1161f10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1161ed0 'int' 4 # | | | `-ConstantMatrixType 0x55fcd1162110 'matrix' # | | |-TypedefDecl 0x55fcd11626a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd11625a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fcd10c59d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1162320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd11622e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1162340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1162300 'int' 1 # | | | `-ConstantMatrixType 0x55fcd1162540 'matrix' # | | |-TypedefDecl 0x55fcd1162af0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd11629f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fcd10c59d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1162770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1162710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1162790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1162750 'int' 2 # | | | `-ConstantMatrixType 0x55fcd1162990 'matrix' # | | |-TypedefDecl 0x55fcd1162f20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1162e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fcd10c59d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1162ba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1162b60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1162bc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1162b80 'int' 3 # | | | `-ConstantMatrixType 0x55fcd1162dc0 'matrix' # | | |-TypedefDecl 0x55fcd1163350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1163250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fcd10c59d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1162fd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1162f90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1162ff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1162fb0 'int' 4 # | | | `-ConstantMatrixType 0x55fcd11631f0 'matrix' # | | |-TypedefDecl 0x55fcd113dc80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd11636b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1163400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd11633c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1163420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd11633e0 'int' 1 # | | | `-ConstantMatrixType 0x55fcd1163650 'matrix' # | | |-TypedefDecl 0x55fcd113e0b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd113dfb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd113dd30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd113dcf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd113dd50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd113dd10 'int' 2 # | | | `-ConstantMatrixType 0x55fcd113df50 'matrix' # | | |-TypedefDecl 0x55fcd113e4e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd113e3e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd113e160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd113e120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd113e180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd113e140 'int' 3 # | | | `-ConstantMatrixType 0x55fcd113e380 'matrix' # | | |-TypedefDecl 0x55fcd113e910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd113e810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd113e590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd113e550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd113e5b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd113e570 'int' 4 # | | | `-ConstantMatrixType 0x55fcd113e7b0 'matrix' # | | |-TypedefDecl 0x55fcd113ed70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd113ec70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd113e9c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd113e980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd113e9e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd113e9a0 'int' 1 # | | | `-ConstantMatrixType 0x55fcd113ec10 'matrix' # | | |-TypedefDecl 0x55fcd113f1a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd113f0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd113ee20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd113ede0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd113ee40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd113ee00 'int' 2 # | | | `-ConstantMatrixType 0x55fcd113f040 'matrix' # | | |-TypedefDecl 0x55fcd113f5d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd113f4d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd113f250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd113f210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd113f270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd113f230 'int' 3 # | | | `-ConstantMatrixType 0x55fcd113f470 'matrix' # | | |-TypedefDecl 0x55fcd113fa00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd113f900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd113f680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd113f640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd113f6a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd113f660 'int' 4 # | | | `-ConstantMatrixType 0x55fcd113f8a0 'matrix' # | | |-TypedefDecl 0x55fcd113fe40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd113fd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd113fab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd113fa70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd113fad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd113fa90 'int' 1 # | | | `-ConstantMatrixType 0x55fcd113fce0 'matrix' # | | |-TypedefDecl 0x55fcd1140270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1140170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd113fef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd113feb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd113ff10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd113fed0 'int' 2 # | | | `-ConstantMatrixType 0x55fcd1140110 'matrix' # | | |-TypedefDecl 0x55fcd11406a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd11405a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1140320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd11402e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1140340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1140300 'int' 3 # | | | `-ConstantMatrixType 0x55fcd1140540 'matrix' # | | |-TypedefDecl 0x55fcd1140ad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd11409d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1140750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1140710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1140770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1140730 'int' 4 # | | | `-ConstantMatrixType 0x55fcd1140970 'matrix' # | | |-TypedefDecl 0x55fcd1141f30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1141e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1140b80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1140b40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1140ba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1140b60 'int' 1 # | | | `-ConstantMatrixType 0x55fcd1141dd0 'matrix' # | | |-TypedefDecl 0x55fcd1142360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1142260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1141fe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1141fa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1142000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1141fc0 'int' 2 # | | | `-ConstantMatrixType 0x55fcd1142200 'matrix' # | | |-TypedefDecl 0x55fcd1142790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1142690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1142410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd11423d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1142430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd11423f0 'int' 3 # | | | `-ConstantMatrixType 0x55fcd1142630 'matrix' # | | |-TypedefDecl 0x55fcd1142bc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1142ac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1142840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1142800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1142860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1142820 'int' 4 # | | | `-ConstantMatrixType 0x55fcd1142a60 'matrix' # | | |-TypedefDecl 0x55fcd1143040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1142f40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1142c90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1142c50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1142cb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1142c70 'int' 1 # | | | `-ConstantMatrixType 0x55fcd1142ee0 'matrix' # | | |-TypedefDecl 0x55fcd1143470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1143370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd11430f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd11430b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1143110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd11430d0 'int' 2 # | | | `-ConstantMatrixType 0x55fcd1143310 'matrix' # | | |-TypedefDecl 0x55fcd11438a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd11437a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1143520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd11434e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1143540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1143500 'int' 3 # | | | `-ConstantMatrixType 0x55fcd1143740 'matrix' # | | |-TypedefDecl 0x55fcd11444f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1143bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1143950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1143910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1143970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1143930 'int' 4 # | | | `-ConstantMatrixType 0x55fcd1143b70 'matrix' # | | |-TypedefDecl 0x55fcd1144920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1144820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd11445a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1144560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd11445c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1144580 'int' 1 # | | | `-ConstantMatrixType 0x55fcd11447c0 'matrix' # | | |-TypedefDecl 0x55fcd1144d50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1144c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd11449d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1144990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd11449f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd11449b0 'int' 2 # | | | `-ConstantMatrixType 0x55fcd1144bf0 'matrix' # | | |-TypedefDecl 0x55fcd1145180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1145080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1144e00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1144dc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1144e20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1144de0 'int' 3 # | | | `-ConstantMatrixType 0x55fcd1145020 'matrix' # | | |-TypedefDecl 0x55fcd11455e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd11454e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1145230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd11451f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1145250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1145210 'int' 4 # | | | `-ConstantMatrixType 0x55fcd1145480 'matrix' # | | |-TypedefDecl 0x55fcd1145a10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1145910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1145690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1145650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd11456b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1145670 'int' 1 # | | | `-ConstantMatrixType 0x55fcd11458b0 'matrix' # | | |-TypedefDecl 0x55fcd1145e40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1145d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1145ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1145a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1145ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1145aa0 'int' 2 # | | | `-ConstantMatrixType 0x55fcd1145ce0 'matrix' # | | |-TypedefDecl 0x55fcd1146270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1146170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1145ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1145eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1145f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1145ed0 'int' 3 # | | | `-ConstantMatrixType 0x55fcd1146110 'matrix' # | | |-TypedefDecl 0x55fcd11479c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd11478c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1146320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd11462e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1146340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1146300 'int' 4 # | | | `-ConstantMatrixType 0x55fcd1147860 'matrix' # | | |-TypedefDecl 0x55fcd1147df0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1147cf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1147a70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1147a30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1147a90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1147a50 'int' 1 # | | | `-ConstantMatrixType 0x55fcd1147c90 'matrix' # | | |-TypedefDecl 0x55fcd1148220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1148120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1147ea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1147e60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1147ec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd1147e80 'int' 2 # | | | `-ConstantMatrixType 0x55fcd11480c0 'matrix' # | | |-TypedefDecl 0x55fcd1148650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1148550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd11482d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1148290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd11482f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd11482b0 'int' 3 # | | | `-ConstantMatrixType 0x55fcd11484f0 'matrix' # | | |-TypedefDecl 0x55fcd1148da0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1148ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1148700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd11486c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1148720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd11486e0 'int' 4 # | | | `-ConstantMatrixType 0x55fcd1148c40 'matrix' # | | |-TypedefDecl 0x55fcd1149120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1149020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fcd111e8a0 'float32_t' sugar # | | | | |-Typedef 0x55fcd10f5dc8 'float32_t' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1148e68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1148e28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1148e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1148e48 'int' 1 # | | | `-ConstantMatrixType 0x55fcd1148fc0 'matrix' # | | |-TypedefDecl 0x55fcd1149460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd1149360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fcd111e8a0 'float32_t' sugar # | | | | |-Typedef 0x55fcd10f5dc8 'float32_t' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd11491e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd11491a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd1149208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd11491c8 'int' 2 # | | | `-ConstantMatrixType 0x55fcd1149300 'matrix' # | | |-TypedefDecl 0x55fcd11497a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd11496a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fcd111e8a0 'float32_t' sugar # | | | | |-Typedef 0x55fcd10f5dc8 'float32_t' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1149528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd11494e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1149548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1149508 'int' 3 # | | | `-ConstantMatrixType 0x55fcd1149640 'matrix' # | | |-TypedefDecl 0x55fcd114ab10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd11499e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fcd111e8a0 'float32_t' sugar # | | | | |-Typedef 0x55fcd10f5dc8 'float32_t' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd1149868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd1149828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1149888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd1149848 'int' 4 # | | | `-ConstantMatrixType 0x55fcd1149980 'matrix' # | | |-TypedefDecl 0x55fcd114ae50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd114ad50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fcd111e8a0 'float32_t' sugar # | | | | |-Typedef 0x55fcd10f5dc8 'float32_t' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd114abd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd114ab98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd114abf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd114abb8 'int' 1 # | | | `-ConstantMatrixType 0x55fcd114acf0 'matrix' # | | |-TypedefDecl 0x55fcd114b190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd114b090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fcd111e8a0 'float32_t' sugar # | | | | |-Typedef 0x55fcd10f5dc8 'float32_t' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd114af18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd114aed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd114af38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd114aef8 'int' 2 # | | | `-ConstantMatrixType 0x55fcd114b030 'matrix' # | | |-TypedefDecl 0x55fcd114b4d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd114b3d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fcd111e8a0 'float32_t' sugar # | | | | |-Typedef 0x55fcd10f5dc8 'float32_t' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd114b258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd114b218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd114b278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd114b238 'int' 3 # | | | `-ConstantMatrixType 0x55fcd114b370 'matrix' # | | |-TypedefDecl 0x55fcd114b810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd114b710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fcd111e8a0 'float32_t' sugar # | | | | |-Typedef 0x55fcd10f5dc8 'float32_t' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd114b598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd114b558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd114b5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd114b578 'int' 4 # | | | `-ConstantMatrixType 0x55fcd114b6b0 'matrix' # | | |-TypedefDecl 0x55fcd114bb60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd114ba50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fcd111e8a0 'float32_t' sugar # | | | | |-Typedef 0x55fcd10f5dc8 'float32_t' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd114b8d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd114b898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd114b8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd114b8b8 'int' 1 # | | | `-ConstantMatrixType 0x55fcd114b9f0 'matrix' # | | |-TypedefDecl 0x55fcd114bea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd114bda0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fcd111e8a0 'float32_t' sugar # | | | | |-Typedef 0x55fcd10f5dc8 'float32_t' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd114bc28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd114bbe8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd114bc48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd114bc08 'int' 2 # | | | `-ConstantMatrixType 0x55fcd114bd40 'matrix' # | | |-TypedefDecl 0x55fcd114c1e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd114c0e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fcd111e8a0 'float32_t' sugar # | | | | |-Typedef 0x55fcd10f5dc8 'float32_t' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd114bf68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd114bf28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd114bf88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd114bf48 'int' 3 # | | | `-ConstantMatrixType 0x55fcd114c080 'matrix' # | | |-TypedefDecl 0x55fcd114c520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd114c420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fcd111e8a0 'float32_t' sugar # | | | | |-Typedef 0x55fcd10f5dc8 'float32_t' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd114c2a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd114c268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd114c2c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd114c288 'int' 4 # | | | `-ConstantMatrixType 0x55fcd114c3c0 'matrix' # | | |-TypedefDecl 0x55fcd114c860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd114c760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fcd111e8a0 'float32_t' sugar # | | | | |-Typedef 0x55fcd10f5dc8 'float32_t' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd114c5e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd114c5a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd114c608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd114c5c8 'int' 1 # | | | `-ConstantMatrixType 0x55fcd114c700 'matrix' # | | |-TypedefDecl 0x55fcd114cbf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd114caf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fcd111e8a0 'float32_t' sugar # | | | | |-Typedef 0x55fcd10f5dc8 'float32_t' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd114c928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd114c8e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd114c948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd114c908 'int' 2 # | | | `-ConstantMatrixType 0x55fcd114ca40 'matrix' # | | |-TypedefDecl 0x55fcd114cf30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd114ce30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fcd111e8a0 'float32_t' sugar # | | | | |-Typedef 0x55fcd10f5dc8 'float32_t' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd114ccb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd114cc78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd114ccd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd114cc98 'int' 3 # | | | `-ConstantMatrixType 0x55fcd114cdd0 'matrix' # | | |-TypedefDecl 0x55fcd114d270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd114d170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fcd111e8a0 'float32_t' sugar # | | | | |-Typedef 0x55fcd10f5dc8 'float32_t' # | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd114cff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd114cfb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd114d018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd114cfd8 'int' 4 # | | | `-ConstantMatrixType 0x55fcd114d110 'matrix' # | | |-TypedefDecl 0x55fcd114d5f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd114d4f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fcd111f200 'float64_t' sugar # | | | | |-Typedef 0x55fcd10f5f18 'float64_t' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd114d338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd114d2f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd114d358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd114d318 'int' 1 # | | | `-ConstantMatrixType 0x55fcd114d490 'matrix' # | | |-TypedefDecl 0x55fcd114d930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd114d830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fcd111f200 'float64_t' sugar # | | | | |-Typedef 0x55fcd10f5f18 'float64_t' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd114d6b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd114d678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd114d6d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd114d698 'int' 2 # | | | `-ConstantMatrixType 0x55fcd114d7d0 'matrix' # | | |-TypedefDecl 0x55fcd114dc90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd114db90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fcd111f200 'float64_t' sugar # | | | | |-Typedef 0x55fcd10f5f18 'float64_t' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd114d9f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd114d9b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd114da18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd114d9d8 'int' 3 # | | | `-ConstantMatrixType 0x55fcd114db30 'matrix' # | | |-TypedefDecl 0x55fcd114dfd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd114ded0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fcd111f200 'float64_t' sugar # | | | | |-Typedef 0x55fcd10f5f18 'float64_t' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd114dd58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd114dd18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd114dd78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd114dd38 'int' 4 # | | | `-ConstantMatrixType 0x55fcd114de70 'matrix' # | | |-TypedefDecl 0x55fcd114e310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd114e210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fcd111f200 'float64_t' sugar # | | | | |-Typedef 0x55fcd10f5f18 'float64_t' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd114e098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd114e058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd114e0b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd114e078 'int' 1 # | | | `-ConstantMatrixType 0x55fcd114e1b0 'matrix' # | | |-TypedefDecl 0x55fcd114e650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd114e550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fcd111f200 'float64_t' sugar # | | | | |-Typedef 0x55fcd10f5f18 'float64_t' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd114e3d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd114e398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd114e3f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd114e3b8 'int' 2 # | | | `-ConstantMatrixType 0x55fcd114e4f0 'matrix' # | | |-TypedefDecl 0x55fcd114e990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd114e890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fcd111f200 'float64_t' sugar # | | | | |-Typedef 0x55fcd10f5f18 'float64_t' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd114e718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd114e6d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd114e738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd114e6f8 'int' 3 # | | | `-ConstantMatrixType 0x55fcd114e830 'matrix' # | | |-TypedefDecl 0x55fcd114ece0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd114ebe0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fcd111f200 'float64_t' sugar # | | | | |-Typedef 0x55fcd10f5f18 'float64_t' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd114ea58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd114ea18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd114ea78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd114ea38 'int' 4 # | | | `-ConstantMatrixType 0x55fcd114eb80 'matrix' # | | |-TypedefDecl 0x55fcd114f020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd114ef20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fcd111f200 'float64_t' sugar # | | | | |-Typedef 0x55fcd10f5f18 'float64_t' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd114eda8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd114ed68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd114edc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd114ed88 'int' 1 # | | | `-ConstantMatrixType 0x55fcd114eec0 'matrix' # | | |-TypedefDecl 0x55fcd114f360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd114f260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fcd111f200 'float64_t' sugar # | | | | |-Typedef 0x55fcd10f5f18 'float64_t' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd114f0e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd114f0a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd114f108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd114f0c8 'int' 2 # | | | `-ConstantMatrixType 0x55fcd114f200 'matrix' # | | |-TypedefDecl 0x55fcd114f6a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd114f5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fcd111f200 'float64_t' sugar # | | | | |-Typedef 0x55fcd10f5f18 'float64_t' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd114f428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd114f3e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd114f448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd114f408 'int' 3 # | | | `-ConstantMatrixType 0x55fcd114f540 'matrix' # | | |-TypedefDecl 0x55fcd114f9e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fcd114f8e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fcd111f200 'float64_t' sugar # | | | | |-Typedef 0x55fcd10f5f18 'float64_t' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd114f768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd114f728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd114f788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd114f748 'int' 4 # | | | `-ConstantMatrixType 0x55fcd114f880 'matrix' # | | |-TypedefDecl 0x55fcd114fd30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fcd114fc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fcd111f200 'float64_t' sugar # | | | | |-Typedef 0x55fcd10f5f18 'float64_t' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd114faa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd114fa68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fcd114fac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fcd114fa88 'int' 1 # | | | `-ConstantMatrixType 0x55fcd114fbd0 'matrix' # | | |-TypedefDecl 0x55fcd1150070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fcd114ff70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fcd111f200 'float64_t' sugar # | | | | |-Typedef 0x55fcd10f5f18 'float64_t' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd114fdf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd114fdb8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fcd114fe18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fcd114fdd8 'int' 2 # | | | `-ConstantMatrixType 0x55fcd114ff10 'matrix' # | | |-TypedefDecl 0x55fcd11503b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fcd11502b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fcd111f200 'float64_t' sugar # | | | | |-Typedef 0x55fcd10f5f18 'float64_t' # | | | | `-BuiltinType 0x55fcd10c5380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fcd1150138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fcd11500f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fcd1150158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fcd1150118 'int' 3 # | | | `-ConstantMatrixType 0x55fcd1150250 'matrix' # | | `-TypedefDecl 0x55fcd11506f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x55fcd11505f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x55fcd10f12f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x55fcd111f200 'float64_t' sugar # | | | |-Typedef 0x55fcd10f5f18 'float64_t' # | | | `-BuiltinType 0x55fcd10c5380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55fcd1150478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55fcd1150438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55fcd1150498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55fcd1150458 'int' 4 # | | `-ConstantMatrixType 0x55fcd1150590 'matrix' # | |-NamespaceDecl 0x55fcd1163a18 prev 0x55fcd10f5bf0 line:12:11 hlsl # | | |-original Namespace 0x55fcd10c5a98 'hlsl' # | | `-NamespaceDecl 0x55fcd1163a88 line:14:11 __detail # | | |-ClassTemplateDecl 0x55fcd1163d68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x55fcd1163b10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55fcd1163b90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x55fcd1163c68 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 0x55fcd1163d10 <> Implicit # | | | |-CXXRecordDecl 0x55fcd1163e40 col:42 implicit struct is_same # | | | `-VarDecl 0x55fcd1163ef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55fcd1163f80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x55fcd11642f0 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 0x55fcd10c5b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fcd10c5b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55fcd1164028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55fcd1164520 <> Implicit # | | | |-CXXRecordDecl 0x55fcd11645e0 col:30 implicit struct is_same # | | | `-VarDecl 0x55fcd1164698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55fcd1164700 'bool' true # | | |-ClassTemplateDecl 0x55fcd1169088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x55fcd1168e88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55fcd1168ee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x55fcd1168f88 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 0x55fcd1169030 <> Implicit # | | | `-CXXRecordDecl 0x55fcd1169160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x55fcd1169540 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 0x55fcd10c5b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55fcd1169248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55fcd11697a0 <> Implicit # | | | |-CXXRecordDecl 0x55fcd1169860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x55fcd1169918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x55fcd11692a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55fcd1169248 'T' # | | |-TypeAliasTemplateDecl 0x55fcd1169d00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x55fcd11699e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55fcd1169a48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x55fcd10c51c0 'void' # | | | `-TypeAliasDecl 0x55fcd1169ca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x55fcd1169c30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x55fcd116b160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x55fcd1169d58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55fcd116a630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55fcd116a6c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x55fcd116b0b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x55fcd116af68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x55fcd116b440 # | | | `-ReturnStmt 0x55fcd116b430 # | | | `-BuiltinBitCastExpr 0x55fcd116b408 'vector' # | | | `-DeclRefExpr 0x55fcd116b3b0 'vector' lvalue ParmVar 0x55fcd116af68 'V' 'vector' # | | |-FunctionTemplateDecl 0x55fcd116dc50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x55fcd116b458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55fcd116b4e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x55fcd116dba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x55fcd116da60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x55fcd116dda8 # | | | `-ReturnStmt 0x55fcd116dd98 # | | | `-BuiltinBitCastExpr 0x55fcd116dd70 'U' # | | | `-DeclRefExpr 0x55fcd116dd40 'T' lvalue ParmVar 0x55fcd116da60 'F' 'T' # | | |-ClassTemplateDecl 0x55fcd116df60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x55fcd116ddc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x55fcd116de60 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 0x55fcd116df08 <> Implicit # | | | |-CXXRecordDecl 0x55fcd116e038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x55fcd116e0f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x55fcd116e168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x55fcd116de10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55fcd116ddc0 'T' # | | `-TypeAliasTemplateDecl 0x55fcd116ec08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x55fcd116e1d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55fcd116e278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x55fcd116eba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x55fcd116ead0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x55fcd10c5df0 <> 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 0x55fcd116e6a0 '__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 0x55fcd1163a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55fcd1169d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55fcd116e3f0 'bool' # | | | | `-BinaryOperator 0x55fcd116e3d0 'bool' '&&' # | | | | |-BinaryOperator 0x55fcd116e350 'bool' '>' # | | | | | |-DeclRefExpr 0x55fcd116e310 'int' NonTypeTemplateParm 0x55fcd116e278 'N' 'int' # | | | | | `-IntegerLiteral 0x55fcd116e330 'int' 1 # | | | | `-BinaryOperator 0x55fcd116e3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55fcd116e370 'int' NonTypeTemplateParm 0x55fcd116e278 'N' 'int' # | | | | `-IntegerLiteral 0x55fcd116e390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fcd116e230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fcd116e1d8 'T' # | | | `-DependentNameType 0x55fcd116e650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x55fcd116e9b0 'int' NonTypeTemplateParm 0x55fcd116e278 'N' 'int' # | | `-DependentSizedExtVectorType 0x55fcd116ea80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x55fcd116e9e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fcd10c5df0 'vector' # | | | `-TemplateSpecializationType 0x55fcd116e6a0 '__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 0x55fcd1163a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55fcd1169d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55fcd116e3f0 'bool' # | | | | `-BinaryOperator 0x55fcd116e3d0 'bool' '&&' # | | | | |-BinaryOperator 0x55fcd116e350 'bool' '>' # | | | | | |-DeclRefExpr 0x55fcd116e310 'int' NonTypeTemplateParm 0x55fcd116e278 'N' 'int' # | | | | | `-IntegerLiteral 0x55fcd116e330 'int' 1 # | | | | `-BinaryOperator 0x55fcd116e3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55fcd116e370 'int' NonTypeTemplateParm 0x55fcd116e278 'N' 'int' # | | | | `-IntegerLiteral 0x55fcd116e390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fcd116e230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fcd116e1d8 'T' # | | | `-DependentNameType 0x55fcd116e650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x55fcd116ea18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x55fcd10c5c20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x55fcd10c5c78 <> 'int' 4 # | | `-DeclRefExpr 0x55fcd116e9b0 'int' NonTypeTemplateParm 0x55fcd116e278 'N' 'int' # | |-NamespaceDecl 0x55fcd116eca8 prev 0x55fcd1163a18 line:12:11 hlsl # | | |-original Namespace 0x55fcd10c5a98 'hlsl' # | | |-FunctionDecl 0x55fcd116ee28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x55fcd116ed40 col:14 'half' # | | | |-BuiltinAliasAttr 0x55fcd116eed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fcd116ef50 Implicit # | | | `-ConstAttr 0x55fcd116ef78 Implicit # | | |-FunctionDecl 0x55fcd116f128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd116f000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd116f1d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fcd116f250 Implicit # | | | `-ConstAttr 0x55fcd116f278 Implicit # | | |-FunctionDecl 0x55fcd116f438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd116f310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd116f4e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fcd116f560 Implicit # | | | `-ConstAttr 0x55fcd116f588 Implicit # | | |-FunctionDecl 0x55fcd116f748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd116f620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd116f7f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fcd116f870 Implicit # | | | `-ConstAttr 0x55fcd116f898 Implicit # | | |-FunctionDecl 0x55fcd1170e68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x55fcd1170d80 col:12 'int' # | | | |-BuiltinAliasAttr 0x55fcd1170f18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fcd1170f90 Implicit # | | | `-ConstAttr 0x55fcd1170fb8 Implicit # | | |-FunctionDecl 0x55fcd1171178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x55fcd1171050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1171228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fcd11712a0 Implicit # | | | `-ConstAttr 0x55fcd11712c8 Implicit # | | |-FunctionDecl 0x55fcd1171488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x55fcd1171360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1171538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fcd11715b0 Implicit # | | | `-ConstAttr 0x55fcd11715d8 Implicit # | | |-FunctionDecl 0x55fcd1171798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x55fcd1171670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1171848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fcd11718c0 Implicit # | | | `-ConstAttr 0x55fcd11718e8 Implicit # | | |-FunctionDecl 0x55fcd1171a68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1171938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x55fcd1171b88 # | | | `-ReturnStmt 0x55fcd1171b78 # | | | `-ImplicitCastExpr 0x55fcd1171b60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55fcd1171b40 'uint':'unsigned int' lvalue ParmVar 0x55fcd1171938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x55fcd1171d90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1171bd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x55fcd1171eb0 # | | | `-ReturnStmt 0x55fcd1171ea0 # | | | `-ImplicitCastExpr 0x55fcd1171e88 'uint2':'vector' # | | | `-DeclRefExpr 0x55fcd1171e68 'uint2':'vector' lvalue ParmVar 0x55fcd1171bd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x55fcd1172038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1171f08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x55fcd1172158 # | | | `-ReturnStmt 0x55fcd1172148 # | | | `-ImplicitCastExpr 0x55fcd1172130 'uint3':'vector' # | | | `-DeclRefExpr 0x55fcd1172110 'uint3':'vector' lvalue ParmVar 0x55fcd1171f08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x55fcd11722d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd11721a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x55fcd11723f8 # | | | `-ReturnStmt 0x55fcd11723e8 # | | | `-ImplicitCastExpr 0x55fcd11723d0 'uint4':'vector' # | | | `-DeclRefExpr 0x55fcd11723b0 'uint4':'vector' lvalue ParmVar 0x55fcd11721a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x55fcd1172528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x55fcd1172438 col:16 'float' # | | | |-BuiltinAliasAttr 0x55fcd11725d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fcd1172650 Implicit # | | | `-ConstAttr 0x55fcd1172678 Implicit # | | |-FunctionDecl 0x55fcd1172838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd1172710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11728e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fcd1172960 Implicit # | | | `-ConstAttr 0x55fcd1172988 Implicit # | | |-FunctionDecl 0x55fcd1172b48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd1172a20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1172bf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fcd1172c70 Implicit # | | | `-ConstAttr 0x55fcd1172c98 Implicit # | | |-FunctionDecl 0x55fcd11735d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd11734b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1173688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fcd1173700 Implicit # | | | `-ConstAttr 0x55fcd1173728 Implicit # | | |-FunctionDecl 0x55fcd11738c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55fcd11737a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fcd1173978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fcd11739f0 Implicit # | | | `-ConstAttr 0x55fcd1173a18 Implicit # | | |-FunctionDecl 0x55fcd1173bd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55fcd1173ab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1173c88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fcd1173d00 Implicit # | | | `-ConstAttr 0x55fcd1173d28 Implicit # | | |-FunctionDecl 0x55fcd1173ee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55fcd1173dc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1173f98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fcd1174010 Implicit # | | | `-ConstAttr 0x55fcd1174038 Implicit # | | |-FunctionDecl 0x55fcd11741f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55fcd11740d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11742a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fcd1174320 Implicit # | | | `-ConstAttr 0x55fcd1174348 Implicit # | | |-FunctionDecl 0x55fcd1178b70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1174398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55fcd1178c90 # | | | `-ReturnStmt 0x55fcd1178c80 # | | | `-ImplicitCastExpr 0x55fcd1178c68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55fcd1178c48 'uint64_t':'unsigned long' lvalue ParmVar 0x55fcd1174398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55fcd1178e18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1178ce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55fcd1178f38 # | | | `-ReturnStmt 0x55fcd1178f28 # | | | `-ImplicitCastExpr 0x55fcd1178f10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55fcd1178ef0 'uint64_t2':'vector' lvalue ParmVar 0x55fcd1178ce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55fcd11790b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1178f88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55fcd11791d8 # | | | `-ReturnStmt 0x55fcd11791c8 # | | | `-ImplicitCastExpr 0x55fcd11791b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55fcd1179190 'uint64_t3':'vector' lvalue ParmVar 0x55fcd1178f88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55fcd1179358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1179228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55fcd1179478 # | | | `-ReturnStmt 0x55fcd1179468 # | | | `-ImplicitCastExpr 0x55fcd1179450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55fcd1179430 'uint64_t4':'vector' lvalue ParmVar 0x55fcd1179228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55fcd11795a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x55fcd11794b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55fcd1179658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fcd11796d0 Implicit # | | | `-ConstAttr 0x55fcd11796f8 Implicit # | | |-FunctionDecl 0x55fcd11798b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x55fcd1179790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1179968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fcd11799e0 Implicit # | | | `-ConstAttr 0x55fcd1179a08 Implicit # | | |-FunctionDecl 0x55fcd117acc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x55fcd1179aa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd117ad78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fcd117adf0 Implicit # | | | `-ConstAttr 0x55fcd117ae18 Implicit # | | |-FunctionDecl 0x55fcd117afd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x55fcd117aeb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd117b088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fcd117b100 Implicit # | | | `-ConstAttr 0x55fcd117b128 Implicit # | | |-FunctionDecl 0x55fcd117b238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x55fcd117b188 col:15 'half' # | | | |-BuiltinAliasAttr 0x55fcd117b2e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55fcd117b360 Implicit # | | | `-ConstAttr 0x55fcd117b388 Implicit # | | |-FunctionDecl 0x55fcd117b4a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd117b3f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd117b550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55fcd117b5c8 Implicit # | | | `-ConstAttr 0x55fcd117b5f0 Implicit # | | |-FunctionDecl 0x55fcd117b718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd117b668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd117b7c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55fcd117b840 Implicit # | | | `-ConstAttr 0x55fcd117b868 Implicit # | | |-FunctionDecl 0x55fcd117b990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd117b8e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd117ba40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55fcd117bab8 Implicit # | | | `-ConstAttr 0x55fcd117bae0 Implicit # | | |-FunctionDecl 0x55fcd117bc30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x55fcd117bb40 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fcd117bce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55fcd117bd58 Implicit # | | | `-ConstAttr 0x55fcd117bd80 Implicit # | | |-FunctionDecl 0x55fcd117bea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd117bdf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd117bf58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55fcd117bfd0 Implicit # | | | `-ConstAttr 0x55fcd117bff8 Implicit # | | |-FunctionDecl 0x55fcd117c120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd117c070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd117c1d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55fcd117c248 Implicit # | | | `-ConstAttr 0x55fcd117c270 Implicit # | | |-FunctionDecl 0x55fcd117c398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd117c2e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd117c448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55fcd117c4c0 Implicit # | | | `-ConstAttr 0x55fcd117c4e8 Implicit # | | |-FunctionDecl 0x55fcd117c768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x55fcd117c590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x55fcd117c610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x55fcd117c820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd117c8e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55fcd117c928 Implicit # | | | `-ConstAttr 0x55fcd117c950 Implicit # | | |-FunctionDecl 0x55fcd117f050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x55fcd117c9f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x55fcd117ca70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x55fcd117f108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd117f1c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55fcd117f210 Implicit # | | | `-ConstAttr 0x55fcd117f238 Implicit # | | |-FunctionDecl 0x55fcd117f380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x55fcd117f298 col:14 'half' # | | | |-BuiltinAliasAttr 0x55fcd117f430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fcd117f4a8 Implicit # | | | `-ConstAttr 0x55fcd117f4d0 Implicit # | | |-FunctionDecl 0x55fcd117f660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x55fcd117f538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd117f710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fcd117f788 Implicit # | | | `-ConstAttr 0x55fcd117f7b0 Implicit # | | |-FunctionDecl 0x55fcd117f950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x55fcd117f828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd117fa00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fcd117fa78 Implicit # | | | `-ConstAttr 0x55fcd117faa0 Implicit # | | |-FunctionDecl 0x55fcd117fc40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x55fcd117fb18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd117fcf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fcd117fd68 Implicit # | | | `-ConstAttr 0x55fcd117fd90 Implicit # | | |-FunctionDecl 0x55fcd117fed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x55fcd117fde8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55fcd117ff80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fcd117fff8 Implicit # | | | `-ConstAttr 0x55fcd1180020 Implicit # | | |-FunctionDecl 0x55fcd11801f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x55fcd11800d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11802a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fcd1180318 Implicit # | | | `-ConstAttr 0x55fcd1180340 Implicit # | | |-FunctionDecl 0x55fcd1180500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x55fcd11803e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11805b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fcd1180628 Implicit # | | | `-ConstAttr 0x55fcd1180650 Implicit # | | |-FunctionDecl 0x55fcd1180810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x55fcd11806f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11808c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fcd1180938 Implicit # | | | `-ConstAttr 0x55fcd1180960 Implicit # | | |-FunctionDecl 0x55fcd1180ab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x55fcd11809d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x55fcd1180b60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x55fcd1180bc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fcd1180c08 Implicit # | | | `-ConstAttr 0x55fcd1180c30 Implicit # | | |-FunctionDecl 0x55fcd1180dd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x55fcd1180ca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1180e80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fcd1180ef8 Implicit # | | | `-ConstAttr 0x55fcd1180f20 Implicit # | | |-FunctionDecl 0x55fcd11810d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x55fcd1180f98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1181180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fcd11811f8 Implicit # | | | `-ConstAttr 0x55fcd1181220 Implicit # | | |-FunctionDecl 0x55fcd11813c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x55fcd1181298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1181470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fcd11814e8 Implicit # | | | `-ConstAttr 0x55fcd1181510 Implicit # | | |-FunctionDecl 0x55fcd11816b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x55fcd1181588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd1181760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fcd11817d8 Implicit # | | | `-ConstAttr 0x55fcd1181800 Implicit # | | |-FunctionDecl 0x55fcd11819a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x55fcd1181878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1181a50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fcd1181ac8 Implicit # | | | `-ConstAttr 0x55fcd1181af0 Implicit # | | |-FunctionDecl 0x55fcd1181c90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x55fcd1181b68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1181d40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fcd1181db8 Implicit # | | | `-ConstAttr 0x55fcd1181de0 Implicit # | | |-FunctionDecl 0x55fcd1181f80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x55fcd1181e58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1182030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fcd11820c8 Implicit # | | | `-ConstAttr 0x55fcd11820f0 Implicit # | | |-FunctionDecl 0x55fcd1182230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x55fcd1182150 col:15 'float' # | | | |-BuiltinAliasAttr 0x55fcd11822e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fcd1182358 Implicit # | | | `-ConstAttr 0x55fcd1182380 Implicit # | | |-FunctionDecl 0x55fcd1182520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x55fcd11823f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11825d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fcd1182648 Implicit # | | | `-ConstAttr 0x55fcd1182670 Implicit # | | |-FunctionDecl 0x55fcd1182810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x55fcd11826e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11828c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fcd1182938 Implicit # | | | `-ConstAttr 0x55fcd1182960 Implicit # | | |-FunctionDecl 0x55fcd1182b00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x55fcd11829d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1182bb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fcd1182c28 Implicit # | | | `-ConstAttr 0x55fcd1182c50 Implicit # | | |-FunctionDecl 0x55fcd1182df0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x55fcd1182cc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fcd1182ea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fcd1182f18 Implicit # | | | `-ConstAttr 0x55fcd1182f40 Implicit # | | |-FunctionDecl 0x55fcd11830f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55fcd1182fb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11831a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fcd1183218 Implicit # | | | `-ConstAttr 0x55fcd1183240 Implicit # | | |-FunctionDecl 0x55fcd11833e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55fcd11832b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1183490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fcd1183508 Implicit # | | | `-ConstAttr 0x55fcd1183530 Implicit # | | |-FunctionDecl 0x55fcd11836d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55fcd11835a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1183780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fcd11837f8 Implicit # | | | `-ConstAttr 0x55fcd1183820 Implicit # | | |-FunctionDecl 0x55fcd11839c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55fcd1183898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fcd1183a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fcd1183ae8 Implicit # | | | `-ConstAttr 0x55fcd1183b10 Implicit # | | |-FunctionDecl 0x55fcd1183cb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55fcd1183b88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1183d60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fcd1183dd8 Implicit # | | | `-ConstAttr 0x55fcd1183e00 Implicit # | | |-FunctionDecl 0x55fcd1183fa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55fcd1183e78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1184050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fcd1185c98 Implicit # | | | `-ConstAttr 0x55fcd1185cc0 Implicit # | | |-FunctionDecl 0x55fcd1185e60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55fcd1185d38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1185f10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fcd1185f88 Implicit # | | | `-ConstAttr 0x55fcd1185fb0 Implicit # | | |-FunctionDecl 0x55fcd11860f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x55fcd1186010 col:16 'double' # | | | |-BuiltinAliasAttr 0x55fcd11861a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fcd1186218 Implicit # | | | `-ConstAttr 0x55fcd1186240 Implicit # | | |-FunctionDecl 0x55fcd11863e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x55fcd11862b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1186490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fcd1186508 Implicit # | | | `-ConstAttr 0x55fcd1186530 Implicit # | | |-FunctionDecl 0x55fcd11866d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x55fcd11865a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1186780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fcd11867f8 Implicit # | | | `-ConstAttr 0x55fcd1186820 Implicit # | | |-FunctionDecl 0x55fcd11869c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x55fcd1186898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1186a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fcd1186ae8 Implicit # | | | `-ConstAttr 0x55fcd1186b10 Implicit # | | |-FunctionDecl 0x55fcd1186d00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55fcd1186b68 col:15 x 'bool' # | | | |-ParmVarDecl 0x55fcd1186be0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x55fcd1186db8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fcd1186e30 Implicit # | | | `-ConstAttr 0x55fcd1186e58 Implicit # | | |-FunctionDecl 0x55fcd1187078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55fcd1186ea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x55fcd1186f28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1187130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fcd11871a8 Implicit # | | | `-ConstAttr 0x55fcd11871d0 Implicit # | | |-FunctionDecl 0x55fcd1187408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55fcd1187230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x55fcd11872b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11874c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fcd1187538 Implicit # | | | `-ConstAttr 0x55fcd1187560 Implicit # | | |-FunctionDecl 0x55fcd1187798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55fcd11875c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x55fcd1187640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1187850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fcd11878c8 Implicit # | | | `-ConstAttr 0x55fcd11878f0 Implicit # | | |-FunctionDecl 0x55fcd1187b48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55fcd1187978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55fcd11879f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55fcd1187c00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fcd1187c88 Implicit # | | | `-ConstAttr 0x55fcd1187cb0 Implicit # | | |-FunctionDecl 0x55fcd1187f08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55fcd1187d38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55fcd1187db8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55fcd1187fc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fcd1188038 Implicit # | | | `-ConstAttr 0x55fcd1188060 Implicit # | | |-FunctionDecl 0x55fcd11882b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55fcd11880e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55fcd1188168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55fcd1188370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fcd11883e8 Implicit # | | | `-ConstAttr 0x55fcd1188410 Implicit # | | |-FunctionDecl 0x55fcd1188668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55fcd1188498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55fcd1188518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55fcd1188720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fcd1188798 Implicit # | | | `-ConstAttr 0x55fcd11887c0 Implicit # | | |-FunctionDecl 0x55fcd1188a18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55fcd1188848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55fcd11888c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55fcd1188ad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fcd1188b48 Implicit # | | | `-ConstAttr 0x55fcd1188b70 Implicit # | | |-FunctionDecl 0x55fcd1188de8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55fcd1188bf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55fcd1188c98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55fcd1188ea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fcd1188f18 Implicit # | | | `-ConstAttr 0x55fcd1188f40 Implicit # | | |-FunctionDecl 0x55fcd1189198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55fcd1188fc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55fcd1189048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55fcd1189250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fcd11892c8 Implicit # | | | `-ConstAttr 0x55fcd11892f0 Implicit # | | |-FunctionDecl 0x55fcd1189548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55fcd1189378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55fcd11893f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55fcd1189600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fcd1189678 Implicit # | | | `-ConstAttr 0x55fcd11896a0 Implicit # | | |-FunctionDecl 0x55fcd11898f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55fcd1189728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55fcd11897a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55fcd11899b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fcd1189a28 Implicit # | | | `-ConstAttr 0x55fcd1189a50 Implicit # | | |-FunctionDecl 0x55fcd1189cc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55fcd1189ad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55fcd1189b58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55fcd1189d80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fcd1189df8 Implicit # | | | `-ConstAttr 0x55fcd1189e20 Implicit # | | |-FunctionDecl 0x55fcd118a078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55fcd1189ea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55fcd1189f28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55fcd118a130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fcd118a1a8 Implicit # | | | `-ConstAttr 0x55fcd118a1d0 Implicit # | | |-FunctionDecl 0x55fcd118a428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55fcd118a258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55fcd118a2d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55fcd118a4e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fcd118a558 Implicit # | | | `-ConstAttr 0x55fcd118a580 Implicit # | | |-FunctionDecl 0x55fcd118a7d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55fcd118a608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55fcd118a688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55fcd118a890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fcd118a908 Implicit # | | | `-ConstAttr 0x55fcd118a930 Implicit # | | |-FunctionDecl 0x55fcd118ab88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55fcd118a9b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55fcd118aa38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55fcd118ac40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fcd1156288 Implicit # | | | `-ConstAttr 0x55fcd11562b0 Implicit # | | |-FunctionDecl 0x55fcd1156508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55fcd1156338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55fcd11563b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55fcd11565c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fcd1156638 Implicit # | | | `-ConstAttr 0x55fcd1156660 Implicit # | | |-FunctionDecl 0x55fcd1156768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x55fcd11566c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55fcd1156818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fcd1156890 Implicit # | | | `-ConstAttr 0x55fcd11568b8 Implicit # | | |-FunctionDecl 0x55fcd11569c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x55fcd1156920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1156a78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fcd1156af0 Implicit # | | | `-ConstAttr 0x55fcd1156b18 Implicit # | | |-FunctionDecl 0x55fcd1156c38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x55fcd1156b90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1156ce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fcd1156d60 Implicit # | | | `-ConstAttr 0x55fcd1156d88 Implicit # | | |-FunctionDecl 0x55fcd1156ea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x55fcd1156e00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1156f58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fcd1156fd0 Implicit # | | | `-ConstAttr 0x55fcd1156ff8 Implicit # | | |-FunctionDecl 0x55fcd11570f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x55fcd1157050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55fcd11571a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fcd118fcb0 Implicit # | | | `-ConstAttr 0x55fcd118fcd8 Implicit # | | |-FunctionDecl 0x55fcd118fdf8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x55fcd118fd50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd118fea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fcd118ff20 Implicit # | | | `-ConstAttr 0x55fcd118ff48 Implicit # | | |-FunctionDecl 0x55fcd1190068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x55fcd118ffc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1190118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fcd1190190 Implicit # | | | `-ConstAttr 0x55fcd11901b8 Implicit # | | |-FunctionDecl 0x55fcd11902d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x55fcd1190230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1190388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fcd1190400 Implicit # | | | `-ConstAttr 0x55fcd1190428 Implicit # | | |-FunctionDecl 0x55fcd1190540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x55fcd1190498 col:13 'int' # | | | |-BuiltinAliasAttr 0x55fcd11905f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x55fcd1190650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fcd1190698 Implicit # | | | `-ConstAttr 0x55fcd11906c0 Implicit # | | |-FunctionDecl 0x55fcd11907e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x55fcd1190738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1190890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fcd1190908 Implicit # | | | `-ConstAttr 0x55fcd1190930 Implicit # | | |-FunctionDecl 0x55fcd1190a50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x55fcd11909a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1190b00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fcd1190b78 Implicit # | | | `-ConstAttr 0x55fcd1190ba0 Implicit # | | |-FunctionDecl 0x55fcd1190ce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x55fcd1190c18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1190d98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fcd1190e10 Implicit # | | | `-ConstAttr 0x55fcd1190e38 Implicit # | | |-FunctionDecl 0x55fcd1190f58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x55fcd1190eb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd1191008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fcd1191080 Implicit # | | | `-ConstAttr 0x55fcd11910a8 Implicit # | | |-FunctionDecl 0x55fcd11911c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x55fcd1191120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1191278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fcd11912f0 Implicit # | | | `-ConstAttr 0x55fcd1191318 Implicit # | | |-FunctionDecl 0x55fcd1191438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x55fcd1191390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11914e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fcd1191560 Implicit # | | | `-ConstAttr 0x55fcd1191588 Implicit # | | |-FunctionDecl 0x55fcd11916a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x55fcd1191600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1191758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fcd11917d0 Implicit # | | | `-ConstAttr 0x55fcd11917f8 Implicit # | | |-FunctionDecl 0x55fcd1191900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x55fcd1191858 col:15 'float' # | | | |-BuiltinAliasAttr 0x55fcd11919b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fcd1191a28 Implicit # | | | `-ConstAttr 0x55fcd1191a50 Implicit # | | |-FunctionDecl 0x55fcd1191b70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x55fcd1191ac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1191c20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fcd1191c98 Implicit # | | | `-ConstAttr 0x55fcd1191cd0 Implicit # | | |-FunctionDecl 0x55fcd1191df0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x55fcd1191d48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1191ea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fcd1191f18 Implicit # | | | `-ConstAttr 0x55fcd1191f40 Implicit # | | |-FunctionDecl 0x55fcd1192060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x55fcd1191fb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1192110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fcd1192188 Implicit # | | | `-ConstAttr 0x55fcd11921b0 Implicit # | | |-FunctionDecl 0x55fcd11922d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x55fcd1192228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fcd1192380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fcd11923f8 Implicit # | | | `-ConstAttr 0x55fcd1192420 Implicit # | | |-FunctionDecl 0x55fcd1192540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55fcd1192498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11925f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fcd1192668 Implicit # | | | `-ConstAttr 0x55fcd1192690 Implicit # | | |-FunctionDecl 0x55fcd11927b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55fcd1192708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1192860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fcd11928d8 Implicit # | | | `-ConstAttr 0x55fcd1192900 Implicit # | | |-FunctionDecl 0x55fcd1192a20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55fcd1192978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1192ad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fcd1192b48 Implicit # | | | `-ConstAttr 0x55fcd1192b70 Implicit # | | |-FunctionDecl 0x55fcd1192ce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55fcd1192be8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fcd1192d90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fcd1192e08 Implicit # | | | `-ConstAttr 0x55fcd1192e30 Implicit # | | |-FunctionDecl 0x55fcd1192f50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55fcd1192ea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1193000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fcd1193078 Implicit # | | | `-ConstAttr 0x55fcd11930a0 Implicit # | | |-FunctionDecl 0x55fcd11931c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55fcd1193118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1193270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fcd11932e8 Implicit # | | | `-ConstAttr 0x55fcd1193310 Implicit # | | |-FunctionDecl 0x55fcd1193430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55fcd1193388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11934e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fcd1193558 Implicit # | | | `-ConstAttr 0x55fcd1193580 Implicit # | | |-FunctionDecl 0x55fcd1193688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x55fcd11935e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x55fcd1193738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fcd11937b0 Implicit # | | | `-ConstAttr 0x55fcd11937d8 Implicit # | | |-FunctionDecl 0x55fcd11938f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x55fcd1193850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11939a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fcd1193a20 Implicit # | | | `-ConstAttr 0x55fcd1193a48 Implicit # | | |-FunctionDecl 0x55fcd1193b68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x55fcd1193ac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1193c18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fcd1193c90 Implicit # | | | `-ConstAttr 0x55fcd1193cb8 Implicit # | | |-FunctionDecl 0x55fcd1193de8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x55fcd1193d40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1193e98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fcd1193f10 Implicit # | | | `-ConstAttr 0x55fcd1193f38 Implicit # | | |-FunctionDecl 0x55fcd1194188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x55fcd1193fb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fcd1194030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd1194240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55fcd11942b8 Implicit # | | | `-ConstAttr 0x55fcd11942e0 Implicit # | | |-FunctionDecl 0x55fcd1194518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55fcd1194348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55fcd11943c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11945d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55fcd1194648 Implicit # | | | `-ConstAttr 0x55fcd1194670 Implicit # | | |-FunctionDecl 0x55fcd11948b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55fcd11946e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55fcd1194768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1194970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55fcd11949e8 Implicit # | | | `-ConstAttr 0x55fcd1194a10 Implicit # | | |-FunctionDecl 0x55fcd1194d00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55fcd1194a88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55fcd1194b08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1194db8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55fcd1194e30 Implicit # | | | `-ConstAttr 0x55fcd1194e58 Implicit # | | |-FunctionDecl 0x55fcd1194f68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x55fcd1194eb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55fcd1195018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55fcd1195090 Implicit # | | | `-ConstAttr 0x55fcd11950b8 Implicit # | | |-FunctionDecl 0x55fcd11951d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd1195120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1195280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55fcd11952f8 Implicit # | | | `-ConstAttr 0x55fcd1195320 Implicit # | | |-FunctionDecl 0x55fcd1195448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd1195398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11954f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55fcd1195570 Implicit # | | | `-ConstAttr 0x55fcd1195598 Implicit # | | |-FunctionDecl 0x55fcd11956c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd1195610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1195770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55fcd11957e8 Implicit # | | | `-ConstAttr 0x55fcd1195810 Implicit # | | |-FunctionDecl 0x55fcd1195920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x55fcd1195870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fcd11959d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55fcd1195a48 Implicit # | | | `-ConstAttr 0x55fcd1195a70 Implicit # | | |-FunctionDecl 0x55fcd1195b98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd1195ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1195c48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55fcd1195cc0 Implicit # | | | `-ConstAttr 0x55fcd1184460 Implicit # | | |-FunctionDecl 0x55fcd1184588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd11844d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1184638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55fcd11846b0 Implicit # | | | `-ConstAttr 0x55fcd11846d8 Implicit # | | |-FunctionDecl 0x55fcd1184800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd1184750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11848b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55fcd1184928 Implicit # | | | `-ConstAttr 0x55fcd1184950 Implicit # | | |-FunctionDecl 0x55fcd1184a60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x55fcd11849b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55fcd1184b10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55fcd1184b88 Implicit # | | | `-ConstAttr 0x55fcd1184bb0 Implicit # | | |-FunctionDecl 0x55fcd1184cc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd1184c18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1184d78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55fcd1184df0 Implicit # | | | `-ConstAttr 0x55fcd1184e18 Implicit # | | |-FunctionDecl 0x55fcd1184f40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd1184e90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1184ff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55fcd1185068 Implicit # | | | `-ConstAttr 0x55fcd1185090 Implicit # | | |-FunctionDecl 0x55fcd11851b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd1185108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1185268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55fcd11852e0 Implicit # | | | `-ConstAttr 0x55fcd1185308 Implicit # | | |-FunctionDecl 0x55fcd1198d00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x55fcd1185368 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fcd1198db0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55fcd1198e28 Implicit # | | | `-ConstAttr 0x55fcd1198e50 Implicit # | | |-FunctionDecl 0x55fcd1198f78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd1198ec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1199028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55fcd11990a0 Implicit # | | | `-ConstAttr 0x55fcd11990c8 Implicit # | | |-FunctionDecl 0x55fcd11991f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd1199140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11992a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55fcd1199318 Implicit # | | | `-ConstAttr 0x55fcd1199340 Implicit # | | |-FunctionDecl 0x55fcd1199468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd11993b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1199518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55fcd1199590 Implicit # | | | `-ConstAttr 0x55fcd11995b8 Implicit # | | |-FunctionDecl 0x55fcd11997a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x55fcd1199618 col:17 y 'half' # | | | |-ParmVarDecl 0x55fcd1199698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x55fcd1199860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55fcd11998d8 Implicit # | | | `-ConstAttr 0x55fcd1199900 Implicit # | | |-FunctionDecl 0x55fcd1199b28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55fcd1199950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x55fcd11999d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1199be0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55fcd1199c58 Implicit # | | | `-ConstAttr 0x55fcd1199c80 Implicit # | | |-FunctionDecl 0x55fcd1199ee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55fcd1199d10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x55fcd1199d90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1199fa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55fcd119a018 Implicit # | | | `-ConstAttr 0x55fcd119a040 Implicit # | | |-FunctionDecl 0x55fcd119a278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55fcd119a0a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x55fcd119a120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd119a330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55fcd119a3a8 Implicit # | | | `-ConstAttr 0x55fcd119a3d0 Implicit # | | |-FunctionDecl 0x55fcd119a5c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x55fcd119a430 col:19 y 'float' # | | | |-ParmVarDecl 0x55fcd119a4b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x55fcd119a680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55fcd119a6f8 Implicit # | | | `-ConstAttr 0x55fcd119a720 Implicit # | | |-FunctionDecl 0x55fcd119a958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55fcd119a780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x55fcd119a800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd119aa10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55fcd119aa88 Implicit # | | | `-ConstAttr 0x55fcd119aab0 Implicit # | | |-FunctionDecl 0x55fcd119ad20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55fcd119ab10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x55fcd119ab90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd119add8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55fcd119ae50 Implicit # | | | `-ConstAttr 0x55fcd119ae78 Implicit # | | |-FunctionDecl 0x55fcd119b0a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55fcd119aed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x55fcd119af58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd119b160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55fcd119b1d8 Implicit # | | | `-ConstAttr 0x55fcd119b200 Implicit # | | |-FunctionDecl 0x55fcd119b310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x55fcd119b260 col:15 'half' # | | | |-BuiltinAliasAttr 0x55fcd119b3c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55fcd119b438 Implicit # | | | `-ConstAttr 0x55fcd119b460 Implicit # | | |-FunctionDecl 0x55fcd119b578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd119b4c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd119b628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55fcd119b6a0 Implicit # | | | `-ConstAttr 0x55fcd119b6c8 Implicit # | | |-FunctionDecl 0x55fcd119b7f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd119b740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd119b8a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55fcd119b918 Implicit # | | | `-ConstAttr 0x55fcd119b940 Implicit # | | |-FunctionDecl 0x55fcd119ba68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd119b9b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd119bb18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55fcd119bb90 Implicit # | | | `-ConstAttr 0x55fcd119bbb8 Implicit # | | |-FunctionDecl 0x55fcd119bd30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x55fcd119bc18 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fcd119bde0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55fcd119be58 Implicit # | | | `-ConstAttr 0x55fcd119be80 Implicit # | | |-FunctionDecl 0x55fcd119bfa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd119bef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd119c058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55fcd119c0d0 Implicit # | | | `-ConstAttr 0x55fcd119c0f8 Implicit # | | |-FunctionDecl 0x55fcd119c220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd119c170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd119c2d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55fcd119c348 Implicit # | | | `-ConstAttr 0x55fcd119c370 Implicit # | | |-FunctionDecl 0x55fcd119c498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd119c3e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd119c548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55fcd119c5c0 Implicit # | | | `-ConstAttr 0x55fcd119c5e8 Implicit # | | |-FunctionDecl 0x55fcd119c888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55fcd119c648 col:16 'half' # | | | |-ParmVarDecl 0x55fcd119c6c8 col:22 'half' # | | | |-ParmVarDecl 0x55fcd119c748 col:28 'half' # | | | |-BuiltinAliasAttr 0x55fcd119c948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fcd119c9c0 Implicit # | | | `-ConstAttr 0x55fcd119c9e8 Implicit # | | |-FunctionDecl 0x55fcd119cd40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55fcd119ca50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x55fcd119cad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x55fcd119cb50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd119ce00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fcd119ce78 Implicit # | | | `-ConstAttr 0x55fcd119cea0 Implicit # | | |-FunctionDecl 0x55fcd119d1a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55fcd119cf18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55fcd119cf98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x55fcd119d018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd119d268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fcd119d2e0 Implicit # | | | `-ConstAttr 0x55fcd119d308 Implicit # | | |-FunctionDecl 0x55fcd119d608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55fcd119d380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x55fcd119d400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x55fcd119d480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd119d6c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fcd119d740 Implicit # | | | `-ConstAttr 0x55fcd119d768 Implicit # | | |-FunctionDecl 0x55fcd119da08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x55fcd119d7c8 col:14 'int' # | | | |-ParmVarDecl 0x55fcd119d848 col:19 'int' # | | | |-ParmVarDecl 0x55fcd119d8c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x55fcd119dac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fcd119db40 Implicit # | | | `-ConstAttr 0x55fcd119db68 Implicit # | | |-FunctionDecl 0x55fcd119ded8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55fcd119dbe0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x55fcd119dc60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x55fcd119dd50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd119df98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fcd119e010 Implicit # | | | `-ConstAttr 0x55fcd119e038 Implicit # | | |-FunctionDecl 0x55fcd119e338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55fcd119e0b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x55fcd119e130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x55fcd119e1b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd119e3f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fcd119e470 Implicit # | | | `-ConstAttr 0x55fcd119e498 Implicit # | | |-FunctionDecl 0x55fcd119e798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55fcd119e510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x55fcd119e590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x55fcd119e610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd119e858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fcd119e8d0 Implicit # | | | `-ConstAttr 0x55fcd119e8f8 Implicit # | | |-FunctionDecl 0x55fcd119ebf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55fcd119e970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fcd119e9f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fcd119ea70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd119ecb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fcd119ed60 Implicit # | | | `-ConstAttr 0x55fcd119ed88 Implicit # | | |-FunctionDecl 0x55fcd119f088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55fcd119ee00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x55fcd119ee80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x55fcd119ef00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd119f148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fcd119f1c0 Implicit # | | | `-ConstAttr 0x55fcd119f1e8 Implicit # | | |-FunctionDecl 0x55fcd119f4e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55fcd119f260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x55fcd119f2e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x55fcd119f360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd119f5a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fcd119f620 Implicit # | | | `-ConstAttr 0x55fcd119f648 Implicit # | | |-FunctionDecl 0x55fcd119f948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55fcd119f6c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x55fcd119f740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x55fcd119f7c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd119fa08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fcd119fa80 Implicit # | | | `-ConstAttr 0x55fcd119faa8 Implicit # | | |-FunctionDecl 0x55fcd11a0e08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55fcd119fb20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x55fcd119fba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x55fcd119fc20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fcd11a0ec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fcd11a0f40 Implicit # | | | `-ConstAttr 0x55fcd11a0f68 Implicit # | | |-FunctionDecl 0x55fcd11a1268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55fcd11a0fe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fcd11a1060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fcd11a10e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11a1328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fcd11a13a0 Implicit # | | | `-ConstAttr 0x55fcd11a13c8 Implicit # | | |-FunctionDecl 0x55fcd11a16c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55fcd11a1440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fcd11a14c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fcd11a1540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11a1788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fcd11a1800 Implicit # | | | `-ConstAttr 0x55fcd11a1828 Implicit # | | |-FunctionDecl 0x55fcd11a1b28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55fcd11a18a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fcd11a1920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fcd11a19a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11a1be8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fcd11a1c60 Implicit # | | | `-ConstAttr 0x55fcd11a1c88 Implicit # | | |-FunctionDecl 0x55fcd11a1f98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55fcd11a1d00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fcd11a1d90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fcd11a1e10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fcd11a2058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fcd11a20d0 Implicit # | | | `-ConstAttr 0x55fcd11a20f8 Implicit # | | |-FunctionDecl 0x55fcd11a23f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55fcd11a2170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fcd11a21f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fcd11a2270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11a24b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fcd11a2530 Implicit # | | | `-ConstAttr 0x55fcd11a2558 Implicit # | | |-FunctionDecl 0x55fcd11a2858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55fcd11a25d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fcd11a2650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fcd11a26d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11a2918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fcd11a2990 Implicit # | | | `-ConstAttr 0x55fcd11a29b8 Implicit # | | |-FunctionDecl 0x55fcd11a2cb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55fcd11a2a30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fcd11a2ab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fcd11a2b30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11a2da0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fcd11a2e18 Implicit # | | | `-ConstAttr 0x55fcd11a2e40 Implicit # | | |-FunctionDecl 0x55fcd11a30d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55fcd11a2ea0 col:18 'float' # | | | |-ParmVarDecl 0x55fcd11a2f20 col:25 'float' # | | | |-ParmVarDecl 0x55fcd11a2fa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x55fcd11a3198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fcd11a3210 Implicit # | | | `-ConstAttr 0x55fcd11a3238 Implicit # | | |-FunctionDecl 0x55fcd11a3538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55fcd11a32b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x55fcd11a3330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x55fcd11a33b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11a35f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fcd11a3670 Implicit # | | | `-ConstAttr 0x55fcd11a3698 Implicit # | | |-FunctionDecl 0x55fcd11a3998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55fcd11a3710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55fcd11a3790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x55fcd11a3810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11a3a58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fcd11a3ad0 Implicit # | | | `-ConstAttr 0x55fcd11a3af8 Implicit # | | |-FunctionDecl 0x55fcd118ad28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55fcd11a3b70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x55fcd11a3bf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x55fcd11a3c70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd118ade8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fcd118ae60 Implicit # | | | `-ConstAttr 0x55fcd118ae88 Implicit # | | |-FunctionDecl 0x55fcd118b128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x55fcd118aee8 col:20 'double' # | | | |-ParmVarDecl 0x55fcd118af68 col:28 'double' # | | | |-ParmVarDecl 0x55fcd118afe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x55fcd118b1e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fcd118b260 Implicit # | | | `-ConstAttr 0x55fcd118b288 Implicit # | | |-FunctionDecl 0x55fcd118b588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55fcd118b300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x55fcd118b380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x55fcd118b400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd118b648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fcd118b6c0 Implicit # | | | `-ConstAttr 0x55fcd118b6e8 Implicit # | | |-FunctionDecl 0x55fcd118b9e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55fcd118b760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x55fcd118b7e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x55fcd118b860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd118baa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fcd118bb20 Implicit # | | | `-ConstAttr 0x55fcd118bb48 Implicit # | | |-FunctionDecl 0x55fcd11a5fc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55fcd118bbc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x55fcd11a5dc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x55fcd11a5e40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11a6088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fcd11a6100 Implicit # | | | `-ConstAttr 0x55fcd11a6128 Implicit # | | |-FunctionDecl 0x55fcd11a6270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x55fcd11a6188 col:16 'float' # | | | |-BuiltinAliasAttr 0x55fcd11a6320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55fcd11a6398 Implicit # | | | `-ConstAttr 0x55fcd11a63c0 Implicit # | | |-FunctionDecl 0x55fcd11a6550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x55fcd11a6428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11a6600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55fcd11a6678 Implicit # | | | `-ConstAttr 0x55fcd11a66a0 Implicit # | | |-FunctionDecl 0x55fcd11a6840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x55fcd11a6718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11a68f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55fcd11a6968 Implicit # | | | `-ConstAttr 0x55fcd11a6990 Implicit # | | |-FunctionDecl 0x55fcd11a6b30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x55fcd11a6a08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11a6be0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55fcd11a6c58 Implicit # | | | `-ConstAttr 0x55fcd11a6c80 Implicit # | | |-FunctionDecl 0x55fcd11a6dd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x55fcd11a6ce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55fcd11a6e80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55fcd11a6ef8 Implicit # | | | `-ConstAttr 0x55fcd11a6f20 Implicit # | | |-FunctionDecl 0x55fcd11a7038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd11a6f88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11a70e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55fcd11a7160 Implicit # | | | `-ConstAttr 0x55fcd11a7188 Implicit # | | |-FunctionDecl 0x55fcd11a72b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd11a7200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11a7360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55fcd11a73d8 Implicit # | | | `-ConstAttr 0x55fcd11a7400 Implicit # | | |-FunctionDecl 0x55fcd11a7528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd11a7478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11a75d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55fcd11a7650 Implicit # | | | `-ConstAttr 0x55fcd11a7678 Implicit # | | |-FunctionDecl 0x55fcd11a7788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x55fcd11a76d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x55fcd11a7838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55fcd11a78b0 Implicit # | | | `-ConstAttr 0x55fcd11a78d8 Implicit # | | |-FunctionDecl 0x55fcd11a7a00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd11a7950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11a7ab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55fcd11a7b28 Implicit # | | | `-ConstAttr 0x55fcd11a7b50 Implicit # | | |-FunctionDecl 0x55fcd11a7c78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd11a7bc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11a7d28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55fcd11a7da0 Implicit # | | | `-ConstAttr 0x55fcd11a8df0 Implicit # | | |-FunctionDecl 0x55fcd11a8f18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd11a8e68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11a8fc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55fcd11a9040 Implicit # | | | `-ConstAttr 0x55fcd11a9068 Implicit # | | |-FunctionDecl 0x55fcd11a9178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x55fcd11a90c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55fcd11a9228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55fcd11a92a0 Implicit # | | | `-ConstAttr 0x55fcd11a92c8 Implicit # | | |-FunctionDecl 0x55fcd11a93e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd11a9330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11a9490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55fcd11a9508 Implicit # | | | `-ConstAttr 0x55fcd11a9530 Implicit # | | |-FunctionDecl 0x55fcd11a9658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd11a95a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11a9708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55fcd11a9780 Implicit # | | | `-ConstAttr 0x55fcd11a97a8 Implicit # | | |-FunctionDecl 0x55fcd11a98d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd11a9820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11a9980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55fcd11a99f8 Implicit # | | | `-ConstAttr 0x55fcd11a9a20 Implicit # | | |-FunctionDecl 0x55fcd11a9b30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x55fcd11a9a80 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fcd11a9be0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55fcd11a9c58 Implicit # | | | `-ConstAttr 0x55fcd11a9c80 Implicit # | | |-FunctionDecl 0x55fcd11a9e00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd11a9cf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11a9eb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55fcd11a9f28 Implicit # | | | `-ConstAttr 0x55fcd11a9f50 Implicit # | | |-FunctionDecl 0x55fcd11aa078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd11a9fc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11aa128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55fcd11aa1a0 Implicit # | | | `-ConstAttr 0x55fcd11aa1c8 Implicit # | | |-FunctionDecl 0x55fcd11aa2f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd11aa240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11aa3a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55fcd11aa418 Implicit # | | | `-ConstAttr 0x55fcd11aa440 Implicit # | | |-FunctionDecl 0x55fcd11aa5b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x55fcd11aa490 col:33 used x 'int' # | | | `-CompoundStmt 0x55fcd11aaa28 # | | | `-ReturnStmt 0x55fcd11aaa18 # | | | `-ImplicitCastExpr 0x55fcd11aaa00 'const uint':'const unsigned int' # | | | `-CallExpr 0x55fcd11aa9b8 'int' # | | | |-ImplicitCastExpr 0x55fcd11aa9a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fcd11aa8e8 '' Function 0x55fcd11aa748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fcd11aa9e8 'int' # | | | `-DeclRefExpr 0x55fcd11aa920 'int' lvalue ParmVar 0x55fcd11aa490 'x' 'int' # | | |-FunctionDecl 0x55fcd11aab88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x55fcd11aaa58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x55fcd11aad28 # | | | `-ReturnStmt 0x55fcd11aad18 # | | | `-ImplicitCastExpr 0x55fcd11aad00 'vector' # | | | `-CallExpr 0x55fcd11aacb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x55fcd11aaca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fcd11aac60 '' Function 0x55fcd11aa748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fcd11aace8 'int2':'vector' # | | | `-DeclRefExpr 0x55fcd11aac80 'int2':'vector' lvalue ParmVar 0x55fcd11aaa58 'x' 'int2':'vector' # | | |-FunctionDecl 0x55fcd11aaeb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x55fcd11aad58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x55fcd11ab058 # | | | `-ReturnStmt 0x55fcd11ab048 # | | | `-ImplicitCastExpr 0x55fcd11ab030 'vector' # | | | `-CallExpr 0x55fcd11aafe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x55fcd11aafd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fcd11aaf90 '' Function 0x55fcd11aa748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fcd11ab018 'int3':'vector' # | | | `-DeclRefExpr 0x55fcd11aafb0 'int3':'vector' lvalue ParmVar 0x55fcd11aad58 'x' 'int3':'vector' # | | |-FunctionDecl 0x55fcd11ab1b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x55fcd11ab088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x55fcd11ab358 # | | | `-ReturnStmt 0x55fcd11ab348 # | | | `-ImplicitCastExpr 0x55fcd11ab330 'vector' # | | | `-CallExpr 0x55fcd11ab2e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x55fcd11ab2d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fcd11ab290 '' Function 0x55fcd11aa748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fcd11ab318 'int4':'vector' # | | | `-DeclRefExpr 0x55fcd11ab2b0 'int4':'vector' lvalue ParmVar 0x55fcd11ab088 'x' 'int4':'vector' # | | |-FunctionDecl 0x55fcd11ab4b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x55fcd11ab388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x55fcd11ab640 # | | | `-ReturnStmt 0x55fcd11ab630 # | | | `-CallExpr 0x55fcd11ab5e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x55fcd11ab5d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fcd11ab590 '' Function 0x55fcd11aa748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fcd11ab618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55fcd11ab5b0 'uint':'unsigned int' lvalue ParmVar 0x55fcd11ab388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x55fcd11ab798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x55fcd11ab670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x55fcd11ab920 # | | | `-ReturnStmt 0x55fcd11ab910 # | | | `-CallExpr 0x55fcd11ab8c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x55fcd11ab8b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fcd11ab870 '' Function 0x55fcd11aa748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fcd11ab8f8 'uint2':'vector' # | | | `-DeclRefExpr 0x55fcd11ab890 'uint2':'vector' lvalue ParmVar 0x55fcd11ab670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x55fcd11aba78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x55fcd11ab950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x55fcd11abc00 # | | | `-ReturnStmt 0x55fcd11abbf0 # | | | `-CallExpr 0x55fcd11abba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x55fcd11abb90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fcd11abb50 '' Function 0x55fcd11aa748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fcd11abbd8 'uint3':'vector' # | | | `-DeclRefExpr 0x55fcd11abb70 'uint3':'vector' lvalue ParmVar 0x55fcd11ab950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x55fcd11abd58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x55fcd11abc30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x55fcd11abef8 # | | | `-ReturnStmt 0x55fcd11abee8 # | | | `-CallExpr 0x55fcd11abea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x55fcd11abe88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fcd11abe48 '' Function 0x55fcd11aa748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fcd11abed0 'uint4':'vector' # | | | `-DeclRefExpr 0x55fcd11abe68 'uint4':'vector' lvalue ParmVar 0x55fcd11abc30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x55fcd11ac058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x55fcd11abf28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x55fcd11ac1f8 # | | | `-ReturnStmt 0x55fcd11ac1e8 # | | | `-ImplicitCastExpr 0x55fcd11ac1d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55fcd11ac188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x55fcd11ac170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fcd11ac130 '' Function 0x55fcd11aa748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fcd11ac1b8 'int64_t':'long' # | | | `-DeclRefExpr 0x55fcd11ac150 'int64_t':'long' lvalue ParmVar 0x55fcd11abf28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x55fcd11ac358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x55fcd11ac228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x55fcd11ac4f8 # | | | `-ReturnStmt 0x55fcd11ac4e8 # | | | `-ImplicitCastExpr 0x55fcd11ac4d0 'vector' # | | | `-CallExpr 0x55fcd11ac488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x55fcd11ac470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fcd11ac430 '' Function 0x55fcd11aa748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fcd11ac4b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x55fcd11ac450 'int64_t2':'vector' lvalue ParmVar 0x55fcd11ac228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x55fcd11ac658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x55fcd11ac528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x55fcd11ac7f8 # | | | `-ReturnStmt 0x55fcd11ac7e8 # | | | `-ImplicitCastExpr 0x55fcd11ac7d0 'vector' # | | | `-CallExpr 0x55fcd11ac788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x55fcd11ac770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fcd11ac730 '' Function 0x55fcd11aa748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fcd11ac7b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x55fcd11ac750 'int64_t3':'vector' lvalue ParmVar 0x55fcd11ac528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x55fcd11ac958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x55fcd11ac828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x55fcd11acaf8 # | | | `-ReturnStmt 0x55fcd11acae8 # | | | `-ImplicitCastExpr 0x55fcd11acad0 'vector' # | | | `-CallExpr 0x55fcd11aca88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x55fcd11aca70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fcd11aca30 '' Function 0x55fcd11aa748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fcd11acab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x55fcd11aca50 'int64_t4':'vector' lvalue ParmVar 0x55fcd11ac828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x55fcd11acc58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x55fcd11acb28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55fcd11acdf8 # | | | `-ReturnStmt 0x55fcd11acde8 # | | | `-ImplicitCastExpr 0x55fcd11acdd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55fcd11acd88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x55fcd11acd70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fcd11acd30 '' Function 0x55fcd11aa748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fcd11acdb8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55fcd11acd50 'uint64_t':'unsigned long' lvalue ParmVar 0x55fcd11acb28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55fcd11acf78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x55fcd11ace48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55fcd11ad118 # | | | `-ReturnStmt 0x55fcd11ad108 # | | | `-ImplicitCastExpr 0x55fcd11ad0f0 'vector' # | | | `-CallExpr 0x55fcd11ad0a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x55fcd11ad090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fcd11ad050 '' Function 0x55fcd11aa748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fcd11ad0d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55fcd11ad070 'uint64_t2':'vector' lvalue ParmVar 0x55fcd11ace48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55fcd11ad278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x55fcd11ad148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55fcd11ad418 # | | | `-ReturnStmt 0x55fcd11ad408 # | | | `-ImplicitCastExpr 0x55fcd11ad3f0 'vector' # | | | `-CallExpr 0x55fcd11ad3a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x55fcd11ad390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fcd11ad350 '' Function 0x55fcd11aa748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fcd11ad3d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55fcd11ad370 'uint64_t3':'vector' lvalue ParmVar 0x55fcd11ad148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55fcd11ad578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x55fcd11ad448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55fcd11ad718 # | | | `-ReturnStmt 0x55fcd11ad708 # | | | `-ImplicitCastExpr 0x55fcd11ad6f0 'vector' # | | | `-CallExpr 0x55fcd11ad6a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x55fcd11ad690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fcd11ad650 '' Function 0x55fcd11aa748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fcd11ad6d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55fcd11ad670 'uint64_t4':'vector' lvalue ParmVar 0x55fcd11ad448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55fcd11ad808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x55fcd11ad758 col:18 'half' # | | | |-BuiltinAliasAttr 0x55fcd11ad8b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55fcd11ad930 Implicit # | | | `-ConstAttr 0x55fcd11ad958 Implicit # | | |-FunctionDecl 0x55fcd11ada70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd11ad9c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11adb20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55fcd11adb98 Implicit # | | | `-ConstAttr 0x55fcd11adbc0 Implicit # | | |-FunctionDecl 0x55fcd11adce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd11adc38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11add98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55fcd11aeb50 Implicit # | | | `-ConstAttr 0x55fcd11aeb78 Implicit # | | |-FunctionDecl 0x55fcd11aeca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd11aebf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11aed50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55fcd11aedc8 Implicit # | | | `-ConstAttr 0x55fcd11aedf0 Implicit # | | |-FunctionDecl 0x55fcd11aef00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x55fcd11aee50 col:20 'float' # | | | |-BuiltinAliasAttr 0x55fcd11aefb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55fcd11af028 Implicit # | | | `-ConstAttr 0x55fcd11af050 Implicit # | | |-FunctionDecl 0x55fcd11af178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd11af0c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11af228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55fcd11af2a0 Implicit # | | | `-ConstAttr 0x55fcd11af2c8 Implicit # | | |-FunctionDecl 0x55fcd11af3f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd11af340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11af4a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55fcd11af518 Implicit # | | | `-ConstAttr 0x55fcd11af540 Implicit # | | |-FunctionDecl 0x55fcd11af668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd11af5b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11af718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55fcd11af790 Implicit # | | | `-ConstAttr 0x55fcd11af7b8 Implicit # | | |-FunctionDecl 0x55fcd11af968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x55fcd11af818 col:14 'half' # | | | |-ParmVarDecl 0x55fcd11af898 col:20 'half' # | | | |-BuiltinAliasAttr 0x55fcd11afa20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fcd11afa98 Implicit # | | | `-ConstAttr 0x55fcd11afac0 Implicit # | | |-FunctionDecl 0x55fcd11afd38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x55fcd11afb60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x55fcd11afbe0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11afdf0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fcd11afe68 Implicit # | | | `-ConstAttr 0x55fcd11afe90 Implicit # | | |-FunctionDecl 0x55fcd11b00d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x55fcd11aff08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x55fcd11aff88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b0190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fcd11b0208 Implicit # | | | `-ConstAttr 0x55fcd11b0230 Implicit # | | |-FunctionDecl 0x55fcd11b0478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x55fcd11b02a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x55fcd11b0328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b0530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fcd11b05a8 Implicit # | | | `-ConstAttr 0x55fcd11b05d0 Implicit # | | |-FunctionDecl 0x55fcd11b0780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x55fcd11b0630 col:16 'float' # | | | |-ParmVarDecl 0x55fcd11b06b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55fcd11b0838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fcd11b08b0 Implicit # | | | `-ConstAttr 0x55fcd11b08d8 Implicit # | | |-FunctionDecl 0x55fcd11b0b70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x55fcd11b0950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x55fcd11b09d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b0c28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fcd11b0ca0 Implicit # | | | `-ConstAttr 0x55fcd11b0cc8 Implicit # | | |-FunctionDecl 0x55fcd11b0f18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x55fcd11b0d40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x55fcd11b0dc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b0fd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fcd11b1048 Implicit # | | | `-ConstAttr 0x55fcd11b1070 Implicit # | | |-FunctionDecl 0x55fcd11b12b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x55fcd11b10e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x55fcd11b1168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b1370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fcd11b13e8 Implicit # | | | `-ConstAttr 0x55fcd11b1410 Implicit # | | |-FunctionDecl 0x55fcd11b1608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x55fcd11b1470 col:18 'double' # | | | |-ParmVarDecl 0x55fcd11b14f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x55fcd11b16c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fcd11b1738 Implicit # | | | `-ConstAttr 0x55fcd11b1760 Implicit # | | |-FunctionDecl 0x55fcd11b1958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x55fcd11b17c0 col:12 'int' # | | | |-ParmVarDecl 0x55fcd11b1840 col:17 'int' # | | | |-BuiltinAliasAttr 0x55fcd11b1a10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fcd11b1a88 Implicit # | | | `-ConstAttr 0x55fcd11b1ab0 Implicit # | | |-FunctionDecl 0x55fcd11b1d58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x55fcd11b1b80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x55fcd11b1c00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b1e10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fcd11b1e88 Implicit # | | | `-ConstAttr 0x55fcd11b1eb0 Implicit # | | |-FunctionDecl 0x55fcd11b20f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x55fcd11b1f28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x55fcd11b1fa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b21b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fcd11b2228 Implicit # | | | `-ConstAttr 0x55fcd11b2250 Implicit # | | |-FunctionDecl 0x55fcd11b2498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x55fcd11b22c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x55fcd11b2348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b2550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fcd11b25c8 Implicit # | | | `-ConstAttr 0x55fcd11b25f0 Implicit # | | |-FunctionDecl 0x55fcd11b2838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55fcd11b2668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fcd11b26e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd11b28f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fcd11b2968 Implicit # | | | `-ConstAttr 0x55fcd11b2990 Implicit # | | |-FunctionDecl 0x55fcd11b2c08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x55fcd11b2a08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x55fcd11b2a88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b2cc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fcd11b2d38 Implicit # | | | `-ConstAttr 0x55fcd11b2d60 Implicit # | | |-FunctionDecl 0x55fcd11b2fa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x55fcd11b2dd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x55fcd11b2e58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b3060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fcd11b30d8 Implicit # | | | `-ConstAttr 0x55fcd11b3100 Implicit # | | |-FunctionDecl 0x55fcd11b3348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x55fcd11b3178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x55fcd11b31f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b3400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fcd11b3478 Implicit # | | | `-ConstAttr 0x55fcd11b34a0 Implicit # | | |-FunctionDecl 0x55fcd11b36e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55fcd11b3518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55fcd11b3598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fcd11b37a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fcd11b3818 Implicit # | | | `-ConstAttr 0x55fcd11b3840 Implicit # | | |-FunctionDecl 0x55fcd11b3a88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55fcd11b38b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fcd11b3938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b3b40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fcd11b3be8 Implicit # | | | `-ConstAttr 0x55fcd11b3c10 Implicit # | | |-FunctionDecl 0x55fcd11b3e58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55fcd11b3c88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fcd11b3d08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b3f10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fcd11b3f88 Implicit # | | | `-ConstAttr 0x55fcd11b3fb0 Implicit # | | |-FunctionDecl 0x55fcd11b41f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55fcd11b4028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fcd11b40a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b42b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fcd11b4328 Implicit # | | | `-ConstAttr 0x55fcd11b4350 Implicit # | | |-FunctionDecl 0x55fcd11b4598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55fcd11b43c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fcd11b4448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fcd11b4650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fcd11b46c8 Implicit # | | | `-ConstAttr 0x55fcd11b46f0 Implicit # | | |-FunctionDecl 0x55fcd11b4938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55fcd11b4768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fcd11b47e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b49f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fcd11b4a68 Implicit # | | | `-ConstAttr 0x55fcd11b4a90 Implicit # | | |-FunctionDecl 0x55fcd11b4d08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55fcd11b4b08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fcd11b4bb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b4dc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fcd11b4e38 Implicit # | | | `-ConstAttr 0x55fcd11b4e60 Implicit # | | |-FunctionDecl 0x55fcd11b50a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55fcd11b4ed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fcd11b4f58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b5160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fcd11b51d8 Implicit # | | | `-ConstAttr 0x55fcd11b5200 Implicit # | | |-FunctionDecl 0x55fcd11b5518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x55fcd11b5288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fcd11b5308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fcd11b5388 col:37 'int' # | | | |-AvailabilityAttr 0x55fcd11b55d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd11b5698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x55fcd11b56e0 Implicit # | | | `-ConstAttr 0x55fcd11b5708 Implicit # | | |-FunctionDecl 0x55fcd11b5970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55fcd11b5780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fcd11b5800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fcd11b5880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55fcd11b5a30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd11b5af0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x55fcd11b5b38 Implicit # | | | `-ConstAttr 0x55fcd11b5b60 Implicit # | | |-FunctionDecl 0x55fcd11b5c70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x55fcd11b5bc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55fcd11b5d20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55fcd11b5d98 Implicit # | | | `-ConstAttr 0x55fcd11b5dc0 Implicit # | | |-FunctionDecl 0x55fcd11b5ed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd11b5e28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b5f88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55fcd11b6000 Implicit # | | | `-ConstAttr 0x55fcd11b6028 Implicit # | | |-FunctionDecl 0x55fcd11b6150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd11b60a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b6200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55fcd11b6278 Implicit # | | | `-ConstAttr 0x55fcd11b62a0 Implicit # | | |-FunctionDecl 0x55fcd11b63c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd11b6318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b6478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55fcd11b64f0 Implicit # | | | `-ConstAttr 0x55fcd11b6518 Implicit # | | |-FunctionDecl 0x55fcd11b6628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x55fcd11b6578 col:16 'float' # | | | |-BuiltinAliasAttr 0x55fcd11b66d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55fcd11b6750 Implicit # | | | `-ConstAttr 0x55fcd11b6778 Implicit # | | |-FunctionDecl 0x55fcd11b68a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd11b67f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b6950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55fcd11b69c8 Implicit # | | | `-ConstAttr 0x55fcd11b69f0 Implicit # | | |-FunctionDecl 0x55fcd11b6b18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd11b6a68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b6bd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55fcd11b6c50 Implicit # | | | `-ConstAttr 0x55fcd11b6c78 Implicit # | | |-FunctionDecl 0x55fcd11b6da0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd11b6cf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b6e50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55fcd11b6ec8 Implicit # | | | `-ConstAttr 0x55fcd11b6ef0 Implicit # | | |-FunctionDecl 0x55fcd11b7000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x55fcd11b6f50 col:15 'half' # | | | |-BuiltinAliasAttr 0x55fcd11b70b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55fcd11b7128 Implicit # | | | `-ConstAttr 0x55fcd11b7150 Implicit # | | |-FunctionDecl 0x55fcd11b7268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd11b71b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b7318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55fcd11b7390 Implicit # | | | `-ConstAttr 0x55fcd11b73b8 Implicit # | | |-FunctionDecl 0x55fcd11b74e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd11b7430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b7590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55fcd11b7608 Implicit # | | | `-ConstAttr 0x55fcd11b7630 Implicit # | | |-FunctionDecl 0x55fcd11b7758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd11b76a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b7808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55fcd11b7880 Implicit # | | | `-ConstAttr 0x55fcd11b78a8 Implicit # | | |-FunctionDecl 0x55fcd11b79b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x55fcd11b7908 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fcd11b7a68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55fcd11b7ae0 Implicit # | | | `-ConstAttr 0x55fcd11b7b08 Implicit # | | |-FunctionDecl 0x55fcd1195dc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd1195d10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1195e70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55fcd1195ee8 Implicit # | | | `-ConstAttr 0x55fcd1195f10 Implicit # | | |-FunctionDecl 0x55fcd1196038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd1195f88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11960e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55fcd1196160 Implicit # | | | `-ConstAttr 0x55fcd1196188 Implicit # | | |-FunctionDecl 0x55fcd11962b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd1196200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1196360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55fcd11963d8 Implicit # | | | `-ConstAttr 0x55fcd1196400 Implicit # | | |-FunctionDecl 0x55fcd11965a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x55fcd1196478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd1196658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55fcd11966d0 Implicit # | | | `-ConstAttr 0x55fcd11966f8 Implicit # | | |-FunctionDecl 0x55fcd1196888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x55fcd1196760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1196938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55fcd11969b0 Implicit # | | | `-ConstAttr 0x55fcd11969d8 Implicit # | | |-FunctionDecl 0x55fcd1196b78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x55fcd1196a50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1196c28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55fcd1196ca0 Implicit # | | | `-ConstAttr 0x55fcd1196cc8 Implicit # | | |-FunctionDecl 0x55fcd1196e78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x55fcd1196d50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1196f28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55fcd1196fa0 Implicit # | | | `-ConstAttr 0x55fcd1196fc8 Implicit # | | |-FunctionDecl 0x55fcd1197158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x55fcd1197028 col:20 'float' # | | | |-BuiltinAliasAttr 0x55fcd1197208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55fcd1197280 Implicit # | | | `-ConstAttr 0x55fcd11972a8 Implicit # | | |-FunctionDecl 0x55fcd1197438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x55fcd1197310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11974e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55fcd1197560 Implicit # | | | `-ConstAttr 0x55fcd1197588 Implicit # | | |-FunctionDecl 0x55fcd1197728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x55fcd1197600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11977d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55fcd1197850 Implicit # | | | `-ConstAttr 0x55fcd1197878 Implicit # | | |-FunctionDecl 0x55fcd1197a18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x55fcd11978f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1197ac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55fcd1197b40 Implicit # | | | `-ConstAttr 0x55fcd1197b68 Implicit # | | |-FunctionDecl 0x55fcd11bdbd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x55fcd1197bc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x55fcd11bdc80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fcd11bdcf8 Implicit # | | | `-ConstAttr 0x55fcd11bdd20 Implicit # | | |-FunctionDecl 0x55fcd11bdeb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x55fcd11bdd88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11bdf68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fcd11bdfe0 Implicit # | | | `-ConstAttr 0x55fcd11be008 Implicit # | | |-FunctionDecl 0x55fcd11be1a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x55fcd11be080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11be258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fcd11be2d0 Implicit # | | | `-ConstAttr 0x55fcd11be2f8 Implicit # | | |-FunctionDecl 0x55fcd11be498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x55fcd11be370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11be548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fcd11be5c0 Implicit # | | | `-ConstAttr 0x55fcd11be5e8 Implicit # | | |-FunctionDecl 0x55fcd11be710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x55fcd11be660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd11be7c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fcd11be838 Implicit # | | | `-ConstAttr 0x55fcd11be860 Implicit # | | |-FunctionDecl 0x55fcd11be988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fcd11be8d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11bea38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fcd11beab0 Implicit # | | | `-ConstAttr 0x55fcd11bead8 Implicit # | | |-FunctionDecl 0x55fcd11bec10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fcd11beb50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11becc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fcd11bed38 Implicit # | | | `-ConstAttr 0x55fcd11bed60 Implicit # | | |-FunctionDecl 0x55fcd11bee88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fcd11bedd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11bef38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fcd11befb0 Implicit # | | | `-ConstAttr 0x55fcd11befd8 Implicit # | | |-FunctionDecl 0x55fcd11bf178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x55fcd11bf050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fcd11bf228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fcd11bf2a0 Implicit # | | | `-ConstAttr 0x55fcd11bf2c8 Implicit # | | |-FunctionDecl 0x55fcd11bf468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x55fcd11bf340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11bf518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fcd11bf590 Implicit # | | | `-ConstAttr 0x55fcd11bf5b8 Implicit # | | |-FunctionDecl 0x55fcd11bf758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x55fcd11bf630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11bf808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fcd11bf880 Implicit # | | | `-ConstAttr 0x55fcd11bf8a8 Implicit # | | |-FunctionDecl 0x55fcd11bfa48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x55fcd11bf920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11bfaf8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fcd11bfb70 Implicit # | | | `-ConstAttr 0x55fcd11bfb98 Implicit # | | |-FunctionDecl 0x55fcd11bfd48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x55fcd11bfc20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fcd11bfdf8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fcd11bfe70 Implicit # | | | `-ConstAttr 0x55fcd11bfe98 Implicit # | | |-FunctionDecl 0x55fcd11c0038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fcd11bff10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c00e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fcd11c0160 Implicit # | | | `-ConstAttr 0x55fcd11c0188 Implicit # | | |-FunctionDecl 0x55fcd11c0328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fcd11c0200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c03d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fcd11c0450 Implicit # | | | `-ConstAttr 0x55fcd11c0478 Implicit # | | |-FunctionDecl 0x55fcd11c0618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fcd11c04f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c06c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fcd11c0740 Implicit # | | | `-ConstAttr 0x55fcd11c0768 Implicit # | | |-FunctionDecl 0x55fcd11c0878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x55fcd11c07c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x55fcd11c0928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55fcd11c09a0 Implicit # | | | `-ConstAttr 0x55fcd11c09c8 Implicit # | | |-FunctionDecl 0x55fcd11c0ae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd11c0a30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c0b90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55fcd11c0c18 Implicit # | | | `-ConstAttr 0x55fcd11c0c40 Implicit # | | |-FunctionDecl 0x55fcd11c0d68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd11c0cb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c0e18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55fcd11c0e90 Implicit # | | | `-ConstAttr 0x55fcd11c0eb8 Implicit # | | |-FunctionDecl 0x55fcd11c0fe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd11c0f30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c1090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55fcd11c1108 Implicit # | | | `-ConstAttr 0x55fcd11c1130 Implicit # | | |-FunctionDecl 0x55fcd11c1240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x55fcd11c1190 col:18 'float' # | | | |-BuiltinAliasAttr 0x55fcd11c12f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55fcd11c1368 Implicit # | | | `-ConstAttr 0x55fcd11c1390 Implicit # | | |-FunctionDecl 0x55fcd11c14b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd11c1408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c1568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55fcd11c15e0 Implicit # | | | `-ConstAttr 0x55fcd11c1608 Implicit # | | |-FunctionDecl 0x55fcd11c1730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd11c1680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c17e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55fcd11c1858 Implicit # | | | `-ConstAttr 0x55fcd11c1880 Implicit # | | |-FunctionDecl 0x55fcd11c19a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd11c18f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c1a58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55fcd11c1ad0 Implicit # | | | `-ConstAttr 0x55fcd11c1af8 Implicit # | | |-FunctionDecl 0x55fcd11c1c40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x55fcd11c1b58 col:15 'half' # | | | |-BuiltinAliasAttr 0x55fcd11c1cf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55fcd11c1d68 Implicit # | | | `-ConstAttr 0x55fcd11c1d90 Implicit # | | |-FunctionDecl 0x55fcd11c1ea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd11c1df8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c1f58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55fcd11c1fd0 Implicit # | | | `-ConstAttr 0x55fcd11c1ff8 Implicit # | | |-FunctionDecl 0x55fcd11c2120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd11c2070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c21d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55fcd11c2248 Implicit # | | | `-ConstAttr 0x55fcd11c2270 Implicit # | | |-FunctionDecl 0x55fcd11c2398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd11c22e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c2448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55fcd11c24c0 Implicit # | | | `-ConstAttr 0x55fcd11c24e8 Implicit # | | |-FunctionDecl 0x55fcd11c25f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x55fcd11c2548 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fcd11c26a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55fcd11c2720 Implicit # | | | `-ConstAttr 0x55fcd11c2748 Implicit # | | |-FunctionDecl 0x55fcd11c2870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd11c27c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c2920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55fcd11c2998 Implicit # | | | `-ConstAttr 0x55fcd11c29c0 Implicit # | | |-FunctionDecl 0x55fcd11c2ae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd11c2a38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c2b98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55fcd11c2c20 Implicit # | | | `-ConstAttr 0x55fcd11c2c48 Implicit # | | |-FunctionDecl 0x55fcd11c2d70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd11c2cc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c2e20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55fcd11c2e98 Implicit # | | | `-ConstAttr 0x55fcd11c2ec0 Implicit # | | |-FunctionDecl 0x55fcd11c2fc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x55fcd11c2f20 col:16 'half' # | | | |-BuiltinAliasAttr 0x55fcd11c3078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55fcd11c30f0 Implicit # | | | `-ConstAttr 0x55fcd11c3118 Implicit # | | |-FunctionDecl 0x55fcd11c32a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x55fcd11c3180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c3358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55fcd11c33d0 Implicit # | | | `-ConstAttr 0x55fcd11c33f8 Implicit # | | |-FunctionDecl 0x55fcd11c3598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x55fcd11c3470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c3648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55fcd11c36c0 Implicit # | | | `-ConstAttr 0x55fcd11c36e8 Implicit # | | |-FunctionDecl 0x55fcd11c3888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x55fcd11c3760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c3938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55fcd11c39b0 Implicit # | | | `-ConstAttr 0x55fcd11c39d8 Implicit # | | |-FunctionDecl 0x55fcd11c3ae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x55fcd11c3a38 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fcd11c3b90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55fcd11c3c30 Implicit # | | | `-ConstAttr 0x55fcd11c3c58 Implicit # | | |-FunctionDecl 0x55fcd11c3df8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x55fcd11c3cd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c3ea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55fcd11c3f20 Implicit # | | | `-ConstAttr 0x55fcd11c3f48 Implicit # | | |-FunctionDecl 0x55fcd11c40e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x55fcd11c3fc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c4198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55fcd11c4210 Implicit # | | | `-ConstAttr 0x55fcd11c4238 Implicit # | | |-FunctionDecl 0x55fcd11c43d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x55fcd11c42b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c4488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55fcd11c4500 Implicit # | | | `-ConstAttr 0x55fcd11c4528 Implicit # | | |-FunctionDecl 0x55fcd11c4630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x55fcd11c4588 col:16 'half' # | | | |-BuiltinAliasAttr 0x55fcd11c46e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55fcd11c4758 Implicit # | | | `-ConstAttr 0x55fcd11c4780 Implicit # | | |-FunctionDecl 0x55fcd11c4898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x55fcd11c47e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c4948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55fcd11c49c0 Implicit # | | | `-ConstAttr 0x55fcd11c49e8 Implicit # | | |-FunctionDecl 0x55fcd11c4b10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x55fcd11c4a60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c4bc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55fcd11c4c58 Implicit # | | | `-ConstAttr 0x55fcd11c4c80 Implicit # | | |-FunctionDecl 0x55fcd11c4da8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x55fcd11c4cf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c4e58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55fcd11c4ed0 Implicit # | | | `-ConstAttr 0x55fcd11c4ef8 Implicit # | | |-FunctionDecl 0x55fcd11c5000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x55fcd11c4f58 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fcd11c50b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55fcd11c5128 Implicit # | | | `-ConstAttr 0x55fcd11c5150 Implicit # | | |-FunctionDecl 0x55fcd11c5278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x55fcd11c51c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c5328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55fcd11c53a0 Implicit # | | | `-ConstAttr 0x55fcd11c53c8 Implicit # | | |-FunctionDecl 0x55fcd11c54f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x55fcd11c5440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c55a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55fcd11c5618 Implicit # | | | `-ConstAttr 0x55fcd11c5640 Implicit # | | |-FunctionDecl 0x55fcd11c5768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x55fcd11c56b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c5818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55fcd11c5890 Implicit # | | | `-ConstAttr 0x55fcd11c58b8 Implicit # | | |-FunctionDecl 0x55fcd11c5b08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55fcd11c5918 col:15 'half' # | | | |-ParmVarDecl 0x55fcd11c5998 col:21 'half' # | | | |-ParmVarDecl 0x55fcd11c5a18 col:27 'half' # | | | |-BuiltinAliasAttr 0x55fcd11c5bc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55fcd11c5c50 Implicit # | | | `-ConstAttr 0x55fcd11c5c78 Implicit # | | |-FunctionDecl 0x55fcd11c5ed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55fcd11c5ce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55fcd11c5d60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x55fcd11c5de0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c5f90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55fcd11c6008 Implicit # | | | `-ConstAttr 0x55fcd11c6030 Implicit # | | |-FunctionDecl 0x55fcd11c6298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55fcd11c60a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55fcd11c6128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x55fcd11c61a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c6358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55fcd11c63d0 Implicit # | | | `-ConstAttr 0x55fcd11c63f8 Implicit # | | |-FunctionDecl 0x55fcd11c6660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55fcd11c6470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55fcd11c64f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x55fcd11c6570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c6720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55fcd11c6798 Implicit # | | | `-ConstAttr 0x55fcd11c67c0 Implicit # | | |-FunctionDecl 0x55fcd11c6a10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55fcd11c6820 col:17 'float' # | | | |-ParmVarDecl 0x55fcd11c68a0 col:24 'float' # | | | |-ParmVarDecl 0x55fcd11c6920 col:31 'float' # | | | |-BuiltinAliasAttr 0x55fcd11c6ad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55fcd11c6b48 Implicit # | | | `-ConstAttr 0x55fcd11c6b70 Implicit # | | |-FunctionDecl 0x55fcd11c6de8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55fcd11c6be8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55fcd11c6c78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x55fcd11c6cf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c6ea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55fcd11c6f20 Implicit # | | | `-ConstAttr 0x55fcd11c6f48 Implicit # | | |-FunctionDecl 0x55fcd11c71b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55fcd11c6fc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55fcd11c7040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x55fcd11c70c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c7270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55fcd11c72e8 Implicit # | | | `-ConstAttr 0x55fcd11c7310 Implicit # | | |-FunctionDecl 0x55fcd11c7578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55fcd11c7388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55fcd11c7408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x55fcd11c7488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c7638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55fcd11c76b0 Implicit # | | | `-ConstAttr 0x55fcd11c76d8 Implicit # | | |-FunctionDecl 0x55fcd11c77e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x55fcd11c7738 col:14 'half' # | | | |-BuiltinAliasAttr 0x55fcd11c7898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55fcd11c7910 Implicit # | | | `-ConstAttr 0x55fcd11c7938 Implicit # | | |-FunctionDecl 0x55fcd11c7a50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd11c79a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c7b00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55fcd11c7b78 Implicit # | | | `-ConstAttr 0x55fcd11c7ba0 Implicit # | | |-FunctionDecl 0x55fcd11c7d20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd11c7c70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c7dd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55fcd11c7e48 Implicit # | | | `-ConstAttr 0x55fcd11c7e70 Implicit # | | |-FunctionDecl 0x55fcd11c7f98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd11c7ee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c8048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55fcd11c80c0 Implicit # | | | `-ConstAttr 0x55fcd11c80e8 Implicit # | | |-FunctionDecl 0x55fcd11c81f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x55fcd11c8148 col:16 'float' # | | | |-BuiltinAliasAttr 0x55fcd11c82a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55fcd11c8320 Implicit # | | | `-ConstAttr 0x55fcd11c8348 Implicit # | | |-FunctionDecl 0x55fcd11c8470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd11c83c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c8520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55fcd11c8598 Implicit # | | | `-ConstAttr 0x55fcd11c85c0 Implicit # | | |-FunctionDecl 0x55fcd11c86e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd11c8638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c8798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55fcd11c8810 Implicit # | | | `-ConstAttr 0x55fcd11c8838 Implicit # | | |-FunctionDecl 0x55fcd11c8960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd11c88b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c8a10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55fcd11c8a88 Implicit # | | | `-ConstAttr 0x55fcd11c8ab0 Implicit # | | |-FunctionDecl 0x55fcd11c8bc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x55fcd11c8b10 col:16 'half' # | | | |-BuiltinAliasAttr 0x55fcd11c8c70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55fcd11c8ce8 Implicit # | | | `-ConstAttr 0x55fcd11c8d10 Implicit # | | |-FunctionDecl 0x55fcd11c8e28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd11c8d78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c8ed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55fcd11c8f50 Implicit # | | | `-ConstAttr 0x55fcd11c8f78 Implicit # | | |-FunctionDecl 0x55fcd11c90a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd11c8ff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c9150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55fcd11c91c8 Implicit # | | | `-ConstAttr 0x55fcd11c91f0 Implicit # | | |-FunctionDecl 0x55fcd11c9318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd11c9268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c93c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55fcd11c9440 Implicit # | | | `-ConstAttr 0x55fcd11c9468 Implicit # | | |-FunctionDecl 0x55fcd11c9578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x55fcd11c94c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x55fcd11c9628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55fcd11c96a0 Implicit # | | | `-ConstAttr 0x55fcd11c96c8 Implicit # | | |-FunctionDecl 0x55fcd11c97f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd11c9740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c98a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55fcd11c9918 Implicit # | | | `-ConstAttr 0x55fcd11c9940 Implicit # | | |-FunctionDecl 0x55fcd11c9a68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd11c99b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11c9b18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55fcd11c9b90 Implicit # | | | `-ConstAttr 0x55fcd11c9bb8 Implicit # | | |-FunctionDecl 0x55fcd11cad40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd11cac90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11cadf0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55fcd11cae68 Implicit # | | | `-ConstAttr 0x55fcd11cae90 Implicit # | | |-FunctionDecl 0x55fcd11cafa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x55fcd11caef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55fcd11cb050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55fcd11cb0c8 Implicit # | | | `-ConstAttr 0x55fcd11cb0f0 Implicit # | | |-FunctionDecl 0x55fcd11cb208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd11cb158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11cb2b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55fcd11cb330 Implicit # | | | `-ConstAttr 0x55fcd11cb358 Implicit # | | |-FunctionDecl 0x55fcd11cb480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd11cb3d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11cb530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55fcd11cb5a8 Implicit # | | | `-ConstAttr 0x55fcd11cb5d0 Implicit # | | |-FunctionDecl 0x55fcd11cb6f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd11cb648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11cb7a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55fcd11cb820 Implicit # | | | `-ConstAttr 0x55fcd11cb848 Implicit # | | |-FunctionDecl 0x55fcd11cb958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x55fcd11cb8a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fcd11cba08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55fcd11cba80 Implicit # | | | `-ConstAttr 0x55fcd11cbaa8 Implicit # | | |-FunctionDecl 0x55fcd11cbbd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd11cbb20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11cbc80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55fcd11cbcf8 Implicit # | | | `-ConstAttr 0x55fcd11cbd20 Implicit # | | |-FunctionDecl 0x55fcd11cbe48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd11cbd98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11cbef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55fcd11cbf70 Implicit # | | | `-ConstAttr 0x55fcd11cbf98 Implicit # | | |-FunctionDecl 0x55fcd11cc0c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd11cc010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11cc170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55fcd11cc1e8 Implicit # | | | `-ConstAttr 0x55fcd11cc210 Implicit # | | |-FunctionDecl 0x55fcd11cc460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x55fcd11cc270 col:14 'half' # | | | |-ParmVarDecl 0x55fcd11cc2f0 col:20 'half' # | | | |-ParmVarDecl 0x55fcd11cc370 col:26 'half' # | | | |-BuiltinAliasAttr 0x55fcd11cc520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fcd11cc598 Implicit # | | | `-ConstAttr 0x55fcd11cc5c0 Implicit # | | |-FunctionDecl 0x55fcd11cc818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55fcd11cc628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55fcd11cc6a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x55fcd11cc728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11cc8d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fcd11cc950 Implicit # | | | `-ConstAttr 0x55fcd11cc978 Implicit # | | |-FunctionDecl 0x55fcd11ccbe0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55fcd11cc9f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55fcd11cca70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x55fcd11ccaf0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11cdcc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fcd11cdd40 Implicit # | | | `-ConstAttr 0x55fcd11cdd68 Implicit # | | |-FunctionDecl 0x55fcd11cdfd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55fcd11cdde0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55fcd11cde60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x55fcd11cdee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11ce090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fcd11ce108 Implicit # | | | `-ConstAttr 0x55fcd11ce130 Implicit # | | |-FunctionDecl 0x55fcd11ce380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x55fcd11ce190 col:12 'int' # | | | |-ParmVarDecl 0x55fcd11ce210 col:17 'int' # | | | |-ParmVarDecl 0x55fcd11ce290 col:22 'int' # | | | |-BuiltinAliasAttr 0x55fcd11ce440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fcd11ce4b8 Implicit # | | | `-ConstAttr 0x55fcd11ce4e0 Implicit # | | |-FunctionDecl 0x55fcd11ce748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55fcd11ce558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55fcd11ce5d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x55fcd11ce658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11ce808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fcd11ce880 Implicit # | | | `-ConstAttr 0x55fcd11ce8a8 Implicit # | | |-FunctionDecl 0x55fcd11ceb10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55fcd11ce920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55fcd11ce9a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x55fcd11cea20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11cebd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fcd11cec48 Implicit # | | | `-ConstAttr 0x55fcd11cec70 Implicit # | | |-FunctionDecl 0x55fcd11ceed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55fcd11cece8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55fcd11ced68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x55fcd11cede8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11cef98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fcd11cf010 Implicit # | | | `-ConstAttr 0x55fcd11cf038 Implicit # | | |-FunctionDecl 0x55fcd11cf2a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55fcd11cf0b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fcd11cf130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fcd11cf1b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd11cf360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fcd11cf3d8 Implicit # | | | `-ConstAttr 0x55fcd11cf400 Implicit # | | |-FunctionDecl 0x55fcd11cf668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55fcd11cf478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55fcd11cf4f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55fcd11cf578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11cf728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fcd11cf7a0 Implicit # | | | `-ConstAttr 0x55fcd11cf7c8 Implicit # | | |-FunctionDecl 0x55fcd11cfa30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55fcd11cf840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55fcd11cf8c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55fcd11cf940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11cfaf0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fcd11cfb68 Implicit # | | | `-ConstAttr 0x55fcd11cfb90 Implicit # | | |-FunctionDecl 0x55fcd11cfe30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55fcd11cfc08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55fcd11cfcc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55fcd11cfd40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11cfef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fcd11cff68 Implicit # | | | `-ConstAttr 0x55fcd11cff90 Implicit # | | |-FunctionDecl 0x55fcd11d01f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55fcd11d0008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55fcd11d0088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x55fcd11d0108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fcd11d02b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fcd11d0330 Implicit # | | | `-ConstAttr 0x55fcd11d0358 Implicit # | | |-FunctionDecl 0x55fcd11d05c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55fcd11d03d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fcd11d0450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fcd11d04d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11d0680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fcd11d06f8 Implicit # | | | `-ConstAttr 0x55fcd11d0720 Implicit # | | |-FunctionDecl 0x55fcd11d0988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55fcd11d0798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fcd11d0818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fcd11d0898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11d0a48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fcd11d0ac0 Implicit # | | | `-ConstAttr 0x55fcd11d0ae8 Implicit # | | |-FunctionDecl 0x55fcd11d0d50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55fcd11d0b60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fcd11d0be0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fcd11d0c60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11d0e10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fcd11d0e88 Implicit # | | | `-ConstAttr 0x55fcd11d0eb0 Implicit # | | |-FunctionDecl 0x55fcd11d1118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55fcd11d0f28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fcd11d0fa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fcd11d1028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fcd11d11d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fcd11d1250 Implicit # | | | `-ConstAttr 0x55fcd11d1278 Implicit # | | |-FunctionDecl 0x55fcd11d14e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55fcd11d12f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fcd11d1370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fcd11d13f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11d15a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fcd11d1618 Implicit # | | | `-ConstAttr 0x55fcd11d1640 Implicit # | | |-FunctionDecl 0x55fcd11d18a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55fcd11d16b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fcd11d1738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fcd11d17b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11d1968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fcd11d19e0 Implicit # | | | `-ConstAttr 0x55fcd11d1a08 Implicit # | | |-FunctionDecl 0x55fcd11d1cd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55fcd11d1a80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fcd11d1b00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fcd11d1b80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11d1d90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fcd11d1e08 Implicit # | | | `-ConstAttr 0x55fcd11d1e30 Implicit # | | |-FunctionDecl 0x55fcd11d2080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x55fcd11d1e90 col:16 'float' # | | | |-ParmVarDecl 0x55fcd11d1f10 col:23 'float' # | | | |-ParmVarDecl 0x55fcd11d1f90 col:30 'float' # | | | |-BuiltinAliasAttr 0x55fcd11d2140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fcd11d21b8 Implicit # | | | `-ConstAttr 0x55fcd11d21e0 Implicit # | | |-FunctionDecl 0x55fcd11d2448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55fcd11d2258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55fcd11d22d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x55fcd11d2358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11d2508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fcd11d2580 Implicit # | | | `-ConstAttr 0x55fcd11d25a8 Implicit # | | |-FunctionDecl 0x55fcd11d2810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55fcd11d2620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55fcd11d26a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x55fcd11d2720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11d28d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fcd11d2948 Implicit # | | | `-ConstAttr 0x55fcd11d2970 Implicit # | | |-FunctionDecl 0x55fcd11d2bd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55fcd11d29e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55fcd11d2a68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x55fcd11d2ae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11d2c98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fcd11d2d10 Implicit # | | | `-ConstAttr 0x55fcd11d2d38 Implicit # | | |-FunctionDecl 0x55fcd11d2f88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x55fcd11d2d98 col:18 'double' # | | | |-ParmVarDecl 0x55fcd11d2e18 col:26 'double' # | | | |-ParmVarDecl 0x55fcd11d2e98 col:34 'double' # | | | |-BuiltinAliasAttr 0x55fcd11d3048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fcd11d30c0 Implicit # | | | `-ConstAttr 0x55fcd11d30e8 Implicit # | | |-FunctionDecl 0x55fcd11d3350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55fcd11d3160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55fcd11d31e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x55fcd11d3260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11d3410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fcd11d3488 Implicit # | | | `-ConstAttr 0x55fcd11d34b0 Implicit # | | |-FunctionDecl 0x55fcd11d3718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55fcd11d3528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55fcd11d35a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x55fcd11d3628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11d37d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fcd11d3850 Implicit # | | | `-ConstAttr 0x55fcd11d3878 Implicit # | | |-FunctionDecl 0x55fcd11d3ae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55fcd11d38f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55fcd11d3970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x55fcd11d39f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11d3ba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fcd11d3c18 Implicit # | | | `-ConstAttr 0x55fcd11d3c40 Implicit # | | |-FunctionDecl 0x55fcd11a3f00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x55fcd11a3db0 col:14 'half' # | | | |-ParmVarDecl 0x55fcd11a3e30 col:20 'half' # | | | |-BuiltinAliasAttr 0x55fcd11a3fb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fcd11a4030 Implicit # | | | `-ConstAttr 0x55fcd11a4058 Implicit # | | |-FunctionDecl 0x55fcd11a4210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55fcd11a40c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55fcd11a4140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11a42c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fcd11a4340 Implicit # | | | `-ConstAttr 0x55fcd11a4368 Implicit # | | |-FunctionDecl 0x55fcd11a4530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55fcd11a43e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55fcd11a4460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11a45e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fcd11a4660 Implicit # | | | `-ConstAttr 0x55fcd11a4688 Implicit # | | |-FunctionDecl 0x55fcd11a4850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55fcd11a4700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55fcd11a4780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11a4908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fcd11a4980 Implicit # | | | `-ConstAttr 0x55fcd11a49a8 Implicit # | | |-FunctionDecl 0x55fcd11a4b58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x55fcd11a4a08 col:12 'int' # | | | |-ParmVarDecl 0x55fcd11a4a88 col:17 'int' # | | | |-BuiltinAliasAttr 0x55fcd11a4c10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fcd11a4c88 Implicit # | | | `-ConstAttr 0x55fcd11a4cb0 Implicit # | | |-FunctionDecl 0x55fcd11a4ef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55fcd11a4d28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55fcd11a4da8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11a4fb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fcd11a5028 Implicit # | | | `-ConstAttr 0x55fcd11a5050 Implicit # | | |-FunctionDecl 0x55fcd11a5298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55fcd11a50c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55fcd11a5148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11a5350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fcd11a53c8 Implicit # | | | `-ConstAttr 0x55fcd11a53f0 Implicit # | | |-FunctionDecl 0x55fcd11a5638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55fcd11a5468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55fcd11a54e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11a56f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fcd11a5768 Implicit # | | | `-ConstAttr 0x55fcd11a5790 Implicit # | | |-FunctionDecl 0x55fcd11a5958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55fcd11a5808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fcd11a5888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd11a5a10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fcd11a5a88 Implicit # | | | `-ConstAttr 0x55fcd11a5ab0 Implicit # | | |-FunctionDecl 0x55fcd11a5cb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55fcd11a5b28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55fcd11a5ba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11a5d70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fcd11d9d48 Implicit # | | | `-ConstAttr 0x55fcd11d9d70 Implicit # | | |-FunctionDecl 0x55fcd11d9fb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55fcd11d9de8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55fcd11d9e68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11da070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fcd11da0e8 Implicit # | | | `-ConstAttr 0x55fcd11da110 Implicit # | | |-FunctionDecl 0x55fcd11da318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55fcd11da188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55fcd11da208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11da3d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fcd11da448 Implicit # | | | `-ConstAttr 0x55fcd11da470 Implicit # | | |-FunctionDecl 0x55fcd11da638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55fcd11da4e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55fcd11da568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fcd11da6f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fcd11da768 Implicit # | | | `-ConstAttr 0x55fcd11da790 Implicit # | | |-FunctionDecl 0x55fcd11da9d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55fcd11da808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fcd11da888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11daa90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fcd11dab08 Implicit # | | | `-ConstAttr 0x55fcd11dab30 Implicit # | | |-FunctionDecl 0x55fcd11dad78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55fcd11daba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fcd11dac28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11dae30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fcd11daea8 Implicit # | | | `-ConstAttr 0x55fcd11daed0 Implicit # | | |-FunctionDecl 0x55fcd11db118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55fcd11daf48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fcd11dafc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11db1d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fcd11db248 Implicit # | | | `-ConstAttr 0x55fcd11db270 Implicit # | | |-FunctionDecl 0x55fcd11db438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55fcd11db2e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fcd11db368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fcd11db4f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fcd11db568 Implicit # | | | `-ConstAttr 0x55fcd11db590 Implicit # | | |-FunctionDecl 0x55fcd11db7d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55fcd11db608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fcd11db688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11db890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fcd11db908 Implicit # | | | `-ConstAttr 0x55fcd11db930 Implicit # | | |-FunctionDecl 0x55fcd11dbb78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55fcd11db9a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fcd11dba28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11dbc30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fcd11dbca8 Implicit # | | | `-ConstAttr 0x55fcd11dbcd0 Implicit # | | |-FunctionDecl 0x55fcd11dbf38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55fcd11dbd60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fcd11dbde0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11dbff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fcd11dc068 Implicit # | | | `-ConstAttr 0x55fcd11dc090 Implicit # | | |-FunctionDecl 0x55fcd11dc240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x55fcd11dc0f0 col:16 'float' # | | | |-ParmVarDecl 0x55fcd11dc170 col:23 'float' # | | | |-BuiltinAliasAttr 0x55fcd11dc2f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fcd11dc370 Implicit # | | | `-ConstAttr 0x55fcd11dc398 Implicit # | | |-FunctionDecl 0x55fcd11dc560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55fcd11dc410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55fcd11dc490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11dc618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fcd11dc690 Implicit # | | | `-ConstAttr 0x55fcd11dc6b8 Implicit # | | |-FunctionDecl 0x55fcd11dc880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55fcd11dc730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55fcd11dc7b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11dc938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fcd11dc9b0 Implicit # | | | `-ConstAttr 0x55fcd11dc9d8 Implicit # | | |-FunctionDecl 0x55fcd11dcba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55fcd11dca50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55fcd11dcad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11dcc58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fcd11dccd0 Implicit # | | | `-ConstAttr 0x55fcd11dccf8 Implicit # | | |-FunctionDecl 0x55fcd11dcea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x55fcd11dcd58 col:18 'double' # | | | |-ParmVarDecl 0x55fcd11dcdd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x55fcd11dcf60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fcd11dcfd8 Implicit # | | | `-ConstAttr 0x55fcd11dd000 Implicit # | | |-FunctionDecl 0x55fcd11dd248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55fcd11dd078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55fcd11dd0f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11dd300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fcd11dd378 Implicit # | | | `-ConstAttr 0x55fcd11dd3a0 Implicit # | | |-FunctionDecl 0x55fcd11dd5e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55fcd11dd418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55fcd11dd498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11dd6a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fcd11dd718 Implicit # | | | `-ConstAttr 0x55fcd11dd740 Implicit # | | |-FunctionDecl 0x55fcd11dd988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55fcd11dd7b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55fcd11dd838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11dda40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fcd11ddab8 Implicit # | | | `-ConstAttr 0x55fcd11ddae0 Implicit # | | |-FunctionDecl 0x55fcd11ddd20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x55fcd11ddb40 col:14 'half' # | | | |-ParmVarDecl 0x55fcd11ddbc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x55fcd11dddd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fcd11dde50 Implicit # | | | `-ConstAttr 0x55fcd11dde78 Implicit # | | |-FunctionDecl 0x55fcd11de030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55fcd11ddee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55fcd11ddf60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11de0e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fcd11de160 Implicit # | | | `-ConstAttr 0x55fcd11de188 Implicit # | | |-FunctionDecl 0x55fcd11de350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55fcd11de200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55fcd11de280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11de408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fcd11de480 Implicit # | | | `-ConstAttr 0x55fcd11de4a8 Implicit # | | |-FunctionDecl 0x55fcd11de670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55fcd11de520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55fcd11de5a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11de728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fcd11de7a0 Implicit # | | | `-ConstAttr 0x55fcd11de7c8 Implicit # | | |-FunctionDecl 0x55fcd11de978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x55fcd11de828 col:12 'int' # | | | |-ParmVarDecl 0x55fcd11de8a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x55fcd11dea30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fcd11deaa8 Implicit # | | | `-ConstAttr 0x55fcd11dead0 Implicit # | | |-FunctionDecl 0x55fcd11dec98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55fcd11deb48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55fcd11debc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11ded50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fcd11dedc8 Implicit # | | | `-ConstAttr 0x55fcd11dedf0 Implicit # | | |-FunctionDecl 0x55fcd11defb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55fcd11dee68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55fcd11deee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11df070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fcd11df0e8 Implicit # | | | `-ConstAttr 0x55fcd11df110 Implicit # | | |-FunctionDecl 0x55fcd11df2d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55fcd11df188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55fcd11df208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11df390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fcd11df408 Implicit # | | | `-ConstAttr 0x55fcd11df430 Implicit # | | |-FunctionDecl 0x55fcd11df5f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55fcd11df4a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fcd11df528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd11df6b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fcd11df728 Implicit # | | | `-ConstAttr 0x55fcd11df750 Implicit # | | |-FunctionDecl 0x55fcd11df918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55fcd11df7c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55fcd11df848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11df9d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fcd11dfa48 Implicit # | | | `-ConstAttr 0x55fcd11dfa70 Implicit # | | |-FunctionDecl 0x55fcd11dfc38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55fcd11dfae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55fcd11dfb68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11dfcf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fcd11dfd78 Implicit # | | | `-ConstAttr 0x55fcd11dfda0 Implicit # | | |-FunctionDecl 0x55fcd11dff68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55fcd11dfe18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55fcd11dfe98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11e0020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fcd11e0098 Implicit # | | | `-ConstAttr 0x55fcd11e00c0 Implicit # | | |-FunctionDecl 0x55fcd11e0270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x55fcd11e0120 col:16 'float' # | | | |-ParmVarDecl 0x55fcd11e01a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55fcd11e0328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fcd11e03a0 Implicit # | | | `-ConstAttr 0x55fcd11e03c8 Implicit # | | |-FunctionDecl 0x55fcd11e0590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55fcd11e0440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55fcd11e04c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11e0648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fcd11e06c0 Implicit # | | | `-ConstAttr 0x55fcd11e06e8 Implicit # | | |-FunctionDecl 0x55fcd11e08b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55fcd11e0760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55fcd11e07e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11e0968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fcd11e09e0 Implicit # | | | `-ConstAttr 0x55fcd11e0a08 Implicit # | | |-FunctionDecl 0x55fcd11e0bd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55fcd11e0a80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55fcd11e0b00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11e0c88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fcd11e0d00 Implicit # | | | `-ConstAttr 0x55fcd11e0d28 Implicit # | | |-FunctionDecl 0x55fcd11e0ef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55fcd11e0da0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55fcd11e0e20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fcd11e0fa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fcd11e1020 Implicit # | | | `-ConstAttr 0x55fcd11e1048 Implicit # | | |-FunctionDecl 0x55fcd11e1210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55fcd11e10c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fcd11e1140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11e12c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fcd11e1340 Implicit # | | | `-ConstAttr 0x55fcd11e1368 Implicit # | | |-FunctionDecl 0x55fcd11e1530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55fcd11e13e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fcd11e1460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11e15e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fcd11e1660 Implicit # | | | `-ConstAttr 0x55fcd11e1688 Implicit # | | |-FunctionDecl 0x55fcd11e1850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55fcd11e1700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fcd11e1780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11e1908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fcd11e1980 Implicit # | | | `-ConstAttr 0x55fcd11e19a8 Implicit # | | |-FunctionDecl 0x55fcd11e1b70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55fcd11e1a20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fcd11e1aa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fcd11e1c28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fcd11e1ca0 Implicit # | | | `-ConstAttr 0x55fcd11e1cc8 Implicit # | | |-FunctionDecl 0x55fcd11e38b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55fcd11e3768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fcd11e37e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11e3970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fcd11e39e8 Implicit # | | | `-ConstAttr 0x55fcd11e3a10 Implicit # | | |-FunctionDecl 0x55fcd11e3bd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55fcd11e3a88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fcd11e3b08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11e3c90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fcd11e3d08 Implicit # | | | `-ConstAttr 0x55fcd11e3d30 Implicit # | | |-FunctionDecl 0x55fcd11e3ef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55fcd11e3da8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fcd11e3e28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11e3fb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fcd11e4028 Implicit # | | | `-ConstAttr 0x55fcd11e4050 Implicit # | | |-FunctionDecl 0x55fcd11e4200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x55fcd11e40b0 col:18 'double' # | | | |-ParmVarDecl 0x55fcd11e4130 col:26 'double' # | | | |-BuiltinAliasAttr 0x55fcd11e42b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fcd11e4330 Implicit # | | | `-ConstAttr 0x55fcd11e4358 Implicit # | | |-FunctionDecl 0x55fcd11e4520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55fcd11e43d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55fcd11e4450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11e45d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fcd11e4650 Implicit # | | | `-ConstAttr 0x55fcd11e4678 Implicit # | | |-FunctionDecl 0x55fcd11e4840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55fcd11e46f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55fcd11e4770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11e48f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fcd11e4970 Implicit # | | | `-ConstAttr 0x55fcd11e4998 Implicit # | | |-FunctionDecl 0x55fcd11e4b60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55fcd11e4a10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55fcd11e4a90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11e4c18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fcd11e4c90 Implicit # | | | `-ConstAttr 0x55fcd11e4cb8 Implicit # | | |-FunctionTemplateDecl 0x55fcd11e50e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55fcd11e4d08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55fcd11e4d78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55fcd11e5038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55fcd11e4e90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x55fcd11e4f68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fcd11e5148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55fcd11e5650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55fcd11e51c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fcd11e5258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55fcd11e52c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55fcd11e55a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55fcd11e53f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x55fcd11e54d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fcd11e56b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55fcd11e5b50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55fcd11e5778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55fcd11e57e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55fcd11e5aa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55fcd11e5920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x55fcd11e59d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fcd11e5bb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55fcd11e60d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55fcd11e5c40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fcd11e5cd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55fcd11e5d48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55fcd11e6028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55fcd11e5e98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x55fcd11e5f58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fcd11e6138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55fcd11e6668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55fcd11e61d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55fcd11e6248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x55fcd11e62b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55fcd11e65c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55fcd11e6418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x55fcd11e64f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fcd11e66d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55fcd11e6ca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x55fcd11e6758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fcd11e67f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55fcd11e6868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x55fcd11e68d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x55fcd11e6c00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55fcd11e6a50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55fcd11e6b30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fcd11e6d10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55fcd11e70d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x55fcd11e6db0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55fcd11e6e20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55fcd11e7028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55fcd11e6f78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fcd11e7130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x55fcd11e7580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x55fcd11e71a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fcd11e7248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55fcd11e72b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55fcd11e74d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55fcd11e7428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fcd11e75e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x55fcd11e7770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x55fcd11e7690 col:20 'half' # | | | |-BuiltinAliasAttr 0x55fcd11e7820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55fcd11e7898 Implicit # | | | `-ConstAttr 0x55fcd11e78c0 Implicit # | | |-FunctionDecl 0x55fcd11e79d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd11e7928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11e7a88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55fcd11e7b00 Implicit # | | | `-ConstAttr 0x55fcd11e7b28 Implicit # | | |-FunctionDecl 0x55fcd11e7c50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd11e7ba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11e7d00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55fcd11e7d78 Implicit # | | | `-ConstAttr 0x55fcd11e7da0 Implicit # | | |-FunctionDecl 0x55fcd11e7ec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd11e7e18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11e7f78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55fcd11e7ff0 Implicit # | | | `-ConstAttr 0x55fcd11e8018 Implicit # | | |-FunctionDecl 0x55fcd11e8128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x55fcd11e8078 col:22 'float' # | | | |-BuiltinAliasAttr 0x55fcd11e81d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55fcd11e8250 Implicit # | | | `-ConstAttr 0x55fcd11e8278 Implicit # | | |-FunctionDecl 0x55fcd11e83a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd11e82f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11e8450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55fcd11e84c8 Implicit # | | | `-ConstAttr 0x55fcd11e84f0 Implicit # | | |-FunctionDecl 0x55fcd11e8618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd11e8568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11e86c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55fcd11e8740 Implicit # | | | `-ConstAttr 0x55fcd11e8768 Implicit # | | |-FunctionDecl 0x55fcd11e8890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd11e87e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11e8940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55fcd11e89b8 Implicit # | | | `-ConstAttr 0x55fcd11e89e0 Implicit # | | |-FunctionDecl 0x55fcd11e8b78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55fcd11e8a38 col:13 'bool' # | | | |-ParmVarDecl 0x55fcd11e8ab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x55fcd11e8c30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fcd11e8ca8 Implicit # | | | `-ConstAttr 0x55fcd11e8cd0 Implicit # | | |-FunctionDecl 0x55fcd11e8e88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55fcd11e8d38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x55fcd11e8db8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11e8f40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fcd11e8fb8 Implicit # | | | `-ConstAttr 0x55fcd11e8fe0 Implicit # | | |-FunctionDecl 0x55fcd11e91a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55fcd11e9058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x55fcd11e90d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11e9260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fcd11e92d8 Implicit # | | | `-ConstAttr 0x55fcd11e9300 Implicit # | | |-FunctionDecl 0x55fcd11e94c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55fcd11e9378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x55fcd11e93f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11e9580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fcd11e95f8 Implicit # | | | `-ConstAttr 0x55fcd11e9620 Implicit # | | |-FunctionDecl 0x55fcd11e97e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55fcd11e9680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55fcd11e9700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55fcd11e98a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fcd11e9918 Implicit # | | | `-ConstAttr 0x55fcd11e9940 Implicit # | | |-FunctionDecl 0x55fcd11e9af0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55fcd11e99a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55fcd11e9a20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55fcd11e9ba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fcd11e9c20 Implicit # | | | `-ConstAttr 0x55fcd11e9c48 Implicit # | | |-FunctionDecl 0x55fcd11e9df8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55fcd11e9ca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55fcd11e9d28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55fcd11e9eb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fcd11e9f28 Implicit # | | | `-ConstAttr 0x55fcd11e9f50 Implicit # | | |-FunctionDecl 0x55fcd11ea100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55fcd11e9fb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55fcd11ea030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55fcd11ea1b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fcd11ea230 Implicit # | | | `-ConstAttr 0x55fcd11ea258 Implicit # | | |-FunctionDecl 0x55fcd11ea408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55fcd11ea2b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55fcd11ea338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55fcd11ea4c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fcd11ea538 Implicit # | | | `-ConstAttr 0x55fcd11ea560 Implicit # | | |-FunctionDecl 0x55fcd11ea710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55fcd11ea5c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55fcd11ea640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55fcd11ea7c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fcd11ea840 Implicit # | | | `-ConstAttr 0x55fcd11ea868 Implicit # | | |-FunctionDecl 0x55fcd11eaa18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55fcd11ea8c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55fcd11ea948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55fcd11eaad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fcd11eab48 Implicit # | | | `-ConstAttr 0x55fcd11eab70 Implicit # | | |-FunctionDecl 0x55fcd11ead20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55fcd11eabd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55fcd11eac50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55fcd11eadd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fcd11eae50 Implicit # | | | `-ConstAttr 0x55fcd11eae78 Implicit # | | |-FunctionDecl 0x55fcd11eb028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55fcd11eaed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55fcd11eaf58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55fcd11eb0e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fcd11eb158 Implicit # | | | `-ConstAttr 0x55fcd11eb180 Implicit # | | |-FunctionDecl 0x55fcd11eb330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55fcd11eb1e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55fcd11eb260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55fcd11eb3e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fcd11eb460 Implicit # | | | `-ConstAttr 0x55fcd11eb488 Implicit # | | |-FunctionDecl 0x55fcd11eb638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55fcd11eb4e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55fcd11eb568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55fcd11eb6f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fcd11eb790 Implicit # | | | `-ConstAttr 0x55fcd11eb7b8 Implicit # | | |-FunctionDecl 0x55fcd11eb968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55fcd11eb818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55fcd11eb898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55fcd11eba20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fcd11eba98 Implicit # | | | `-ConstAttr 0x55fcd11ebac0 Implicit # | | |-FunctionDecl 0x55fcd11ebc70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55fcd11ebb20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55fcd11ebba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55fcd11ebd28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fcd11ebda0 Implicit # | | | `-ConstAttr 0x55fcd11ebdc8 Implicit # | | |-FunctionDecl 0x55fcd11ebf78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55fcd11ebe28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55fcd11ebea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55fcd11ec030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fcd11ec0a8 Implicit # | | | `-ConstAttr 0x55fcd11ec0d0 Implicit # | | |-FunctionDecl 0x55fcd11ec280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55fcd11ec130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55fcd11ec1b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55fcd11ec338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fcd11ec3b0 Implicit # | | | `-ConstAttr 0x55fcd11ec3d8 Implicit # | | |-FunctionDecl 0x55fcd11ec588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x55fcd11ec438 col:14 'half' # | | | |-ParmVarDecl 0x55fcd11ec4b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x55fcd11ec640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55fcd11ec6b8 Implicit # | | | `-ConstAttr 0x55fcd11ec6e0 Implicit # | | |-FunctionDecl 0x55fcd11ec898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55fcd11ec748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55fcd11ec7c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11ec950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55fcd11ec9c8 Implicit # | | | `-ConstAttr 0x55fcd11ec9f0 Implicit # | | |-FunctionDecl 0x55fcd11ecbb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55fcd11eca68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55fcd11ecae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11ecc70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55fcd11ecce8 Implicit # | | | `-ConstAttr 0x55fcd11ecd10 Implicit # | | |-FunctionDecl 0x55fcd11eced8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55fcd11ecd88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55fcd11ece08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11ecf90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55fcd11ed008 Implicit # | | | `-ConstAttr 0x55fcd11ed030 Implicit # | | |-FunctionDecl 0x55fcd11ed1e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x55fcd11ed090 col:16 'float' # | | | |-ParmVarDecl 0x55fcd11ed110 col:23 'float' # | | | |-BuiltinAliasAttr 0x55fcd11ed298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55fcd11ed310 Implicit # | | | `-ConstAttr 0x55fcd11ed338 Implicit # | | |-FunctionDecl 0x55fcd11ed500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55fcd11ed3b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55fcd11ed430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11ed5b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55fcd11ed630 Implicit # | | | `-ConstAttr 0x55fcd11ed658 Implicit # | | |-FunctionDecl 0x55fcd11ed870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55fcd11ed6d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55fcd11ed7a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11ed928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55fcd11ed9a0 Implicit # | | | `-ConstAttr 0x55fcd11ed9c8 Implicit # | | |-FunctionDecl 0x55fcd11edb90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55fcd11eda40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55fcd11edac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11edc48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55fcd11edcc0 Implicit # | | | `-ConstAttr 0x55fcd11edce8 Implicit # | | |-FunctionDecl 0x55fcd11ede10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x55fcd11edd60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd11edec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55fcd11edf38 Implicit # | | | `-ConstAttr 0x55fcd11edf60 Implicit # | | |-FunctionDecl 0x55fcd11ee078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fcd11edfc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11ee128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55fcd11ee1a0 Implicit # | | | `-ConstAttr 0x55fcd11ee1c8 Implicit # | | |-FunctionDecl 0x55fcd11ee2f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fcd11ee240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11ee3a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55fcd11ee418 Implicit # | | | `-ConstAttr 0x55fcd11ee440 Implicit # | | |-FunctionDecl 0x55fcd11ee568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fcd11ee4b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11ee618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55fcd11ee690 Implicit # | | | `-ConstAttr 0x55fcd11ee6b8 Implicit # | | |-FunctionDecl 0x55fcd11ee7e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55fcd11ee730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fcd11ee890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55fcd11ee908 Implicit # | | | `-ConstAttr 0x55fcd11ee930 Implicit # | | |-FunctionDecl 0x55fcd11eea58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fcd11ee9a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11eeb08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55fcd11eeb80 Implicit # | | | `-ConstAttr 0x55fcd11eeba8 Implicit # | | |-FunctionDecl 0x55fcd11eecd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fcd11eec20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11eed80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55fcd11eedf8 Implicit # | | | `-ConstAttr 0x55fcd11eee20 Implicit # | | |-FunctionDecl 0x55fcd11eef48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fcd11eee98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11eeff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55fcd11ef070 Implicit # | | | `-ConstAttr 0x55fcd11ef098 Implicit # | | |-FunctionDecl 0x55fcd11ef260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55fcd11ef110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55fcd11ef190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11ef318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x55fcd11ef390 Implicit # | | | `-ConstAttr 0x55fcd11ef3b8 Implicit # | | |-FunctionDecl 0x55fcd11ef570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55fcd11ef420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55fcd11ef4a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11ef628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x55fcd11ef6a0 Implicit # | | | `-ConstAttr 0x55fcd11ef6c8 Implicit # | | |-FunctionDecl 0x55fcd11ef7f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x55fcd11ef728 col:14 'half' # | | | |-BuiltinAliasAttr 0x55fcd11ef8a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fcd11ef920 Implicit # | | | `-ConstAttr 0x55fcd11ef948 Implicit # | | |-FunctionDecl 0x55fcd11efa60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd11ef9b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11efb10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fcd11efb88 Implicit # | | | `-ConstAttr 0x55fcd11efbb0 Implicit # | | |-FunctionDecl 0x55fcd11efcd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd11efc28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11efd88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fcd11efe00 Implicit # | | | `-ConstAttr 0x55fcd11efe28 Implicit # | | |-FunctionDecl 0x55fcd11eff50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd11efea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f0000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fcd11f0078 Implicit # | | | `-ConstAttr 0x55fcd11f00a0 Implicit # | | |-FunctionDecl 0x55fcd11f01b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x55fcd11f0100 col:16 'float' # | | | |-BuiltinAliasAttr 0x55fcd11f0260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fcd11f02d8 Implicit # | | | `-ConstAttr 0x55fcd11f0300 Implicit # | | |-FunctionDecl 0x55fcd11f0428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd11f0378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f04d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fcd11f0550 Implicit # | | | `-ConstAttr 0x55fcd11f0578 Implicit # | | |-FunctionDecl 0x55fcd11f06a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd11f05f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f0750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fcd11f07c8 Implicit # | | | `-ConstAttr 0x55fcd11f07f0 Implicit # | | |-FunctionDecl 0x55fcd11f0918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd11f0868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f09c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fcd11f0a40 Implicit # | | | `-ConstAttr 0x55fcd11f0a68 Implicit # | | |-FunctionDecl 0x55fcd11f0b78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x55fcd11f0ac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55fcd11f0c28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fcd11f0ca0 Implicit # | | | `-ConstAttr 0x55fcd11f0cc8 Implicit # | | |-FunctionDecl 0x55fcd11f0df0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x55fcd11f0d40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f0ea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fcd11f0f18 Implicit # | | | `-ConstAttr 0x55fcd11f0f40 Implicit # | | |-FunctionDecl 0x55fcd11f1068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x55fcd11f0fb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f1118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fcd11f1190 Implicit # | | | `-ConstAttr 0x55fcd11f11b8 Implicit # | | |-FunctionDecl 0x55fcd11f12e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x55fcd11f1230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f1390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fcd11f1408 Implicit # | | | `-ConstAttr 0x55fcd11f1430 Implicit # | | |-FunctionDecl 0x55fcd11f1540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x55fcd11f1490 col:16 'half' # | | | |-BuiltinAliasAttr 0x55fcd11f15f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55fcd11f1668 Implicit # | | | `-ConstAttr 0x55fcd11f1690 Implicit # | | |-FunctionDecl 0x55fcd11f17c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd11f16f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f1870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55fcd11f18e8 Implicit # | | | `-ConstAttr 0x55fcd11f1910 Implicit # | | |-FunctionDecl 0x55fcd11f1a38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd11f1988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f1ae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55fcd11f1b60 Implicit # | | | `-ConstAttr 0x55fcd11f1b88 Implicit # | | |-FunctionDecl 0x55fcd11f1cb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd11f1c00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f1d60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55fcd11f1dd8 Implicit # | | | `-ConstAttr 0x55fcd11f1e00 Implicit # | | |-FunctionDecl 0x55fcd11f1f10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x55fcd11f1e60 col:18 'float' # | | | |-BuiltinAliasAttr 0x55fcd11f1fc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55fcd11f2038 Implicit # | | | `-ConstAttr 0x55fcd11f2060 Implicit # | | |-FunctionDecl 0x55fcd11f2188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd11f20d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f2238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55fcd11f22b0 Implicit # | | | `-ConstAttr 0x55fcd11f22d8 Implicit # | | |-FunctionDecl 0x55fcd11f2400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd11f2350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f24b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55fcd11f2528 Implicit # | | | `-ConstAttr 0x55fcd11f2550 Implicit # | | |-FunctionDecl 0x55fcd11f2678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd11f25c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f2728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55fcd11f27a0 Implicit # | | | `-ConstAttr 0x55fcd11f27c8 Implicit # | | |-FunctionDecl 0x55fcd11f28d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x55fcd11f2828 col:16 'half' # | | | |-BuiltinAliasAttr 0x55fcd11f2988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55fcd11f2a00 Implicit # | | | `-ConstAttr 0x55fcd11f2a28 Implicit # | | |-FunctionDecl 0x55fcd11f2b40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd11f2a90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f2bf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55fcd11f2c68 Implicit # | | | `-ConstAttr 0x55fcd11f2c90 Implicit # | | |-FunctionDecl 0x55fcd11f2db8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd11f2d08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f2e68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55fcd11f2ee0 Implicit # | | | `-ConstAttr 0x55fcd11f2f08 Implicit # | | |-FunctionDecl 0x55fcd11f3030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd11f2f80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f30e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55fcd11f3158 Implicit # | | | `-ConstAttr 0x55fcd11f3180 Implicit # | | |-FunctionDecl 0x55fcd11f3290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x55fcd11f31e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55fcd11f3340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55fcd11f33b8 Implicit # | | | `-ConstAttr 0x55fcd11f33e0 Implicit # | | |-FunctionDecl 0x55fcd11f3508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd11f3458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f35b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55fcd11f3630 Implicit # | | | `-ConstAttr 0x55fcd11f3658 Implicit # | | |-FunctionDecl 0x55fcd11b7be0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd11f36d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b7c90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55fcd11b7d08 Implicit # | | | `-ConstAttr 0x55fcd11b7d30 Implicit # | | |-FunctionDecl 0x55fcd11b7e58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd11b7da8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b7f08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55fcd11b7f80 Implicit # | | | `-ConstAttr 0x55fcd11b7fa8 Implicit # | | |-FunctionDecl 0x55fcd11b80b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x55fcd11b8008 col:19 'half' # | | | |-BuiltinAliasAttr 0x55fcd11b8168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fcd11b81e0 Implicit # | | | `-ConstAttr 0x55fcd11b8208 Implicit # | | |-FunctionDecl 0x55fcd11b8320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd11b8270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b83d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fcd11b8448 Implicit # | | | `-ConstAttr 0x55fcd11b8470 Implicit # | | |-FunctionDecl 0x55fcd11b8598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd11b84e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b8648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fcd11b86c0 Implicit # | | | `-ConstAttr 0x55fcd11b86e8 Implicit # | | |-FunctionDecl 0x55fcd11b8810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd11b8760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b88c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fcd11b8938 Implicit # | | | `-ConstAttr 0x55fcd11b8960 Implicit # | | |-FunctionDecl 0x55fcd11b8a70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x55fcd11b89c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55fcd11b8b20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fcd11b8b98 Implicit # | | | `-ConstAttr 0x55fcd11b8bc0 Implicit # | | |-FunctionDecl 0x55fcd11b8ce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd11b8c38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b8d98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fcd11b8e10 Implicit # | | | `-ConstAttr 0x55fcd11b8e38 Implicit # | | |-FunctionDecl 0x55fcd11b8f60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd11b8eb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b9010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fcd11b9088 Implicit # | | | `-ConstAttr 0x55fcd11b90b0 Implicit # | | |-FunctionDecl 0x55fcd11b91d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd11b9128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b9288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fcd11b9300 Implicit # | | | `-ConstAttr 0x55fcd11b9328 Implicit # | | |-FunctionDecl 0x55fcd11b9438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x55fcd11b9388 col:23 'double' # | | | |-BuiltinAliasAttr 0x55fcd11b94e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fcd11b9560 Implicit # | | | `-ConstAttr 0x55fcd11b9588 Implicit # | | |-FunctionDecl 0x55fcd11b96b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x55fcd11b9600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b9760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fcd11b97d8 Implicit # | | | `-ConstAttr 0x55fcd11b9800 Implicit # | | |-FunctionDecl 0x55fcd11b9928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x55fcd11b9878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b99d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fcd11b9a50 Implicit # | | | `-ConstAttr 0x55fcd11b9a78 Implicit # | | |-FunctionDecl 0x55fcd11b9bf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x55fcd11b9af0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11b9ca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fcd11b9d18 Implicit # | | | `-ConstAttr 0x55fcd11b9d40 Implicit # | | |-FunctionTemplateDecl 0x55fcd11ba158 col:3 select # | | | |-TemplateTypeParmDecl 0x55fcd11b9d78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd11ba0b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x55fcd11b9e40 col:14 'bool' # | | | |-ParmVarDecl 0x55fcd11b9eb8 col:17 'T' # | | | |-ParmVarDecl 0x55fcd11b9f30 col:20 'T' # | | | |-BuiltinAliasAttr 0x55fcd11ba1c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x55fcd11ba2a8 Implicit # | | | `-ConstAttr 0x55fcd11ba2d0 Implicit # | | |-FunctionTemplateDecl 0x55fcd11ba7d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55fcd11ba2f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd11ba728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55fcd11ba478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55fcd11ba558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55fcd11ba638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fcd11ba840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55fcd11bada0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55fcd11ba8c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd11bacf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55fcd11baa48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55fcd11bab28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55fcd11bac08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fcd11bae10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55fcd11bb370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55fcd11bae98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd11bb2c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55fcd11bb018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55fcd11bb0f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55fcd11bb1d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fcd11bb3e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55fcd11bb970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55fcd11bb468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd11bb8c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55fcd11bb5e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55fcd11bb660 col:39 'T' # | | | |-ParmVarDecl 0x55fcd11bb740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fcd11bb9e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55fcd11ffb00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55fcd11bba68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd11ffa58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55fcd11ff7c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55fcd11ff838 col:39 'T' # | | | |-ParmVarDecl 0x55fcd11ff918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fcd11ffb70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55fcd12000b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55fcd11ffbf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd1200008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55fcd11ffd78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55fcd11ffdf0 col:39 'T' # | | | |-ParmVarDecl 0x55fcd11ffed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fcd1200120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55fcd12006b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55fcd12001a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd1200608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55fcd1200328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55fcd1200408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55fcd1200480 col:53 'T' # | | | `-BuiltinAliasAttr 0x55fcd1200720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55fcd1200c60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55fcd12007a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd1200bb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55fcd1200928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55fcd1200a08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55fcd1200a80 col:53 'T' # | | | `-BuiltinAliasAttr 0x55fcd1200cd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55fcd1201210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55fcd1200d58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd1201168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55fcd1200ed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55fcd1200fb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55fcd1201030 col:53 'T' # | | | `-BuiltinAliasAttr 0x55fcd1201280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55fcd1201950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x55fcd1201308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd12018a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55fcd1201620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55fcd1201698 col:23 'T' # | | | |-ParmVarDecl 0x55fcd1201710 col:26 'T' # | | | `-BuiltinAliasAttr 0x55fcd12019c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55fcd1201fc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x55fcd1201a48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd1201f18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55fcd1201cf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55fcd1201d68 col:23 'T' # | | | |-ParmVarDecl 0x55fcd1201de0 col:26 'T' # | | | `-BuiltinAliasAttr 0x55fcd1202030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55fcd1202630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x55fcd12020b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd1202588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55fcd1202360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55fcd12023d8 col:23 'T' # | | | |-ParmVarDecl 0x55fcd1202450 col:26 'T' # | | | `-BuiltinAliasAttr 0x55fcd12026a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x55fcd1202800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x55fcd1202750 col:14 'half' # | | | |-BuiltinAliasAttr 0x55fcd12028b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55fcd1202928 Implicit # | | | `-ConstAttr 0x55fcd1202950 Implicit # | | |-FunctionDecl 0x55fcd1202a68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd12029b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1202b18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55fcd1202b90 Implicit # | | | `-ConstAttr 0x55fcd1202bb8 Implicit # | | |-FunctionDecl 0x55fcd1202ce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd1202c30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1202d90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55fcd1202e08 Implicit # | | | `-ConstAttr 0x55fcd1202e30 Implicit # | | |-FunctionDecl 0x55fcd1202f58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd1202ea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1203008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55fcd1203080 Implicit # | | | `-ConstAttr 0x55fcd12030a8 Implicit # | | |-FunctionDecl 0x55fcd12031b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x55fcd1203108 col:16 'float' # | | | |-BuiltinAliasAttr 0x55fcd1203268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55fcd12032e0 Implicit # | | | `-ConstAttr 0x55fcd1203308 Implicit # | | |-FunctionDecl 0x55fcd1203430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd1203380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd12034e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55fcd1203558 Implicit # | | | `-ConstAttr 0x55fcd1203580 Implicit # | | |-FunctionDecl 0x55fcd12036a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd12035f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1203758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55fcd12037e0 Implicit # | | | `-ConstAttr 0x55fcd1203808 Implicit # | | |-FunctionDecl 0x55fcd1203930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd1203880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd12039e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55fcd1203a58 Implicit # | | | `-ConstAttr 0x55fcd1203a80 Implicit # | | |-FunctionDecl 0x55fcd1203b90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x55fcd1203ae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55fcd1203c40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55fcd1203cb8 Implicit # | | | `-ConstAttr 0x55fcd1203ce0 Implicit # | | |-FunctionDecl 0x55fcd1203df8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd1203d48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1203ea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55fcd1203f20 Implicit # | | | `-ConstAttr 0x55fcd1203f48 Implicit # | | |-FunctionDecl 0x55fcd1204070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd1203fc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1204120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55fcd1204198 Implicit # | | | `-ConstAttr 0x55fcd12041c0 Implicit # | | |-FunctionDecl 0x55fcd12042e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd1204238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1204398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55fcd1204410 Implicit # | | | `-ConstAttr 0x55fcd1204438 Implicit # | | |-FunctionDecl 0x55fcd1204548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x55fcd1204498 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fcd12045f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55fcd1204670 Implicit # | | | `-ConstAttr 0x55fcd1204698 Implicit # | | |-FunctionDecl 0x55fcd12047c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd1204710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1204870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55fcd12048e8 Implicit # | | | `-ConstAttr 0x55fcd1204910 Implicit # | | |-FunctionDecl 0x55fcd1204a38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd1204988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1204ae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55fcd1204b60 Implicit # | | | `-ConstAttr 0x55fcd1204b88 Implicit # | | |-FunctionDecl 0x55fcd1204cb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd1204c00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1204d60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55fcd1204dd8 Implicit # | | | `-ConstAttr 0x55fcd1204e00 Implicit # | | |-FunctionDecl 0x55fcd1204f10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x55fcd1204e60 col:15 'half' # | | | |-BuiltinAliasAttr 0x55fcd1204fc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55fcd1205038 Implicit # | | | `-ConstAttr 0x55fcd1205060 Implicit # | | |-FunctionDecl 0x55fcd1205178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd12050c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1205228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55fcd12052a0 Implicit # | | | `-ConstAttr 0x55fcd12052c8 Implicit # | | |-FunctionDecl 0x55fcd12053f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd1205340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd12054a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55fcd1205518 Implicit # | | | `-ConstAttr 0x55fcd1205540 Implicit # | | |-FunctionDecl 0x55fcd1205668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd12055b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1205718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55fcd1205790 Implicit # | | | `-ConstAttr 0x55fcd12057b8 Implicit # | | |-FunctionDecl 0x55fcd12058d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x55fcd1205828 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fcd1205988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55fcd1205a00 Implicit # | | | `-ConstAttr 0x55fcd1205a28 Implicit # | | |-FunctionDecl 0x55fcd1205b50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd1205aa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1205c00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55fcd1205c78 Implicit # | | | `-ConstAttr 0x55fcd1205ca0 Implicit # | | |-FunctionDecl 0x55fcd1205dc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd1205d18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1205e78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55fcd1205ef0 Implicit # | | | `-ConstAttr 0x55fcd1205f18 Implicit # | | |-FunctionDecl 0x55fcd1206040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd1205f90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd12060f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55fcd1206168 Implicit # | | | `-ConstAttr 0x55fcd1206190 Implicit # | | |-FunctionDecl 0x55fcd1206340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x55fcd12061f0 col:15 'half' # | | | |-ParmVarDecl 0x55fcd1206270 col:21 'half' # | | | |-BuiltinAliasAttr 0x55fcd12063f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55fcd1206470 Implicit # | | | `-ConstAttr 0x55fcd1206498 Implicit # | | |-FunctionDecl 0x55fcd1206650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55fcd1206500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55fcd1206580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1206708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55fcd1206780 Implicit # | | | `-ConstAttr 0x55fcd12067a8 Implicit # | | |-FunctionDecl 0x55fcd1206970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55fcd1206820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55fcd12068a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1206a28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55fcd1206aa0 Implicit # | | | `-ConstAttr 0x55fcd1206ac8 Implicit # | | |-FunctionDecl 0x55fcd1206c90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55fcd1206b40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55fcd1206bc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1206d48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55fcd1206dc0 Implicit # | | | `-ConstAttr 0x55fcd1206de8 Implicit # | | |-FunctionDecl 0x55fcd1206f98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x55fcd1206e48 col:17 'float' # | | | |-ParmVarDecl 0x55fcd1206ec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x55fcd1207050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55fcd12070c8 Implicit # | | | `-ConstAttr 0x55fcd12070f0 Implicit # | | |-FunctionDecl 0x55fcd12072b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55fcd1207168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55fcd12071e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1207370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55fcd12073e8 Implicit # | | | `-ConstAttr 0x55fcd1207410 Implicit # | | |-FunctionDecl 0x55fcd12075d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55fcd1207488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55fcd1207508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1207690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55fcd1207708 Implicit # | | | `-ConstAttr 0x55fcd1207730 Implicit # | | |-FunctionDecl 0x55fcd1207950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55fcd1207800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55fcd1207880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1207a08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55fcd1207a80 Implicit # | | | `-ConstAttr 0x55fcd1207aa8 Implicit # | | |-FunctionDecl 0x55fcd1207bb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x55fcd1207b08 col:14 'half' # | | | |-BuiltinAliasAttr 0x55fcd1207c68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55fcd1207ce0 Implicit # | | | `-ConstAttr 0x55fcd1207d08 Implicit # | | |-FunctionDecl 0x55fcd1207e20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd1207d70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1207ed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55fcd1207f48 Implicit # | | | `-ConstAttr 0x55fcd1207f70 Implicit # | | |-FunctionDecl 0x55fcd1208098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd1207fe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1208148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55fcd12081c0 Implicit # | | | `-ConstAttr 0x55fcd12081e8 Implicit # | | |-FunctionDecl 0x55fcd1208310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd1208260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd12083c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55fcd1208438 Implicit # | | | `-ConstAttr 0x55fcd1208460 Implicit # | | |-FunctionDecl 0x55fcd1208570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x55fcd12084c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x55fcd1208620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55fcd1208698 Implicit # | | | `-ConstAttr 0x55fcd12086c0 Implicit # | | |-FunctionDecl 0x55fcd12087e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd1208738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1208898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55fcd1208910 Implicit # | | | `-ConstAttr 0x55fcd1208938 Implicit # | | |-FunctionDecl 0x55fcd1208a60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd12089b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1208b10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55fcd1208b88 Implicit # | | | `-ConstAttr 0x55fcd1208bb0 Implicit # | | |-FunctionDecl 0x55fcd1208cd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd1208c28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1208d88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55fcd1208e00 Implicit # | | | `-ConstAttr 0x55fcd1208e28 Implicit # | | |-FunctionDecl 0x55fcd1208f38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x55fcd1208e88 col:15 'half' # | | | |-BuiltinAliasAttr 0x55fcd1208fe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55fcd1209060 Implicit # | | | `-ConstAttr 0x55fcd1209088 Implicit # | | |-FunctionDecl 0x55fcd12091a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd12090f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1209250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55fcd12092c8 Implicit # | | | `-ConstAttr 0x55fcd12092f0 Implicit # | | |-FunctionDecl 0x55fcd1209418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd1209368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd12094c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55fcd1209540 Implicit # | | | `-ConstAttr 0x55fcd1209568 Implicit # | | |-FunctionDecl 0x55fcd1209690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd12095e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1209740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55fcd12097b8 Implicit # | | | `-ConstAttr 0x55fcd1209810 Implicit # | | |-FunctionDecl 0x55fcd1209920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x55fcd1209870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fcd12099d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55fcd1209a48 Implicit # | | | `-ConstAttr 0x55fcd1209a70 Implicit # | | |-FunctionDecl 0x55fcd1209b98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd1209ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1209c48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55fcd1209cc0 Implicit # | | | `-ConstAttr 0x55fcd1209ce8 Implicit # | | |-FunctionDecl 0x55fcd1209e10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd1209d60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1209ec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55fcd1209f38 Implicit # | | | `-ConstAttr 0x55fcd1209f60 Implicit # | | |-FunctionDecl 0x55fcd120a088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd1209fd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd120a138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55fcd120a1b0 Implicit # | | | `-ConstAttr 0x55fcd120a1d8 Implicit # | | |-FunctionDecl 0x55fcd120a2e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x55fcd120a238 col:16 'half' # | | | |-BuiltinAliasAttr 0x55fcd120a398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55fcd120a410 Implicit # | | | `-ConstAttr 0x55fcd120a438 Implicit # | | |-FunctionDecl 0x55fcd120a550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd120a4a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd120a600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55fcd120a678 Implicit # | | | `-ConstAttr 0x55fcd120a6a0 Implicit # | | |-FunctionDecl 0x55fcd120a7c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd120a718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd120a878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55fcd120a8f0 Implicit # | | | `-ConstAttr 0x55fcd120a918 Implicit # | | |-FunctionDecl 0x55fcd120aa40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd120a990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd120aaf0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55fcd120ab68 Implicit # | | | `-ConstAttr 0x55fcd120ab90 Implicit # | | |-FunctionDecl 0x55fcd120aca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x55fcd120abf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55fcd120ad50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55fcd120adc8 Implicit # | | | `-ConstAttr 0x55fcd120adf0 Implicit # | | |-FunctionDecl 0x55fcd120af18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd120ae68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd120afc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55fcd120b040 Implicit # | | | `-ConstAttr 0x55fcd120b068 Implicit # | | |-FunctionDecl 0x55fcd120b190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd120b0e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd120b240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55fcd120b2b8 Implicit # | | | `-ConstAttr 0x55fcd120b2e0 Implicit # | | |-FunctionDecl 0x55fcd120b408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd120b358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd120b4b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55fcd120b530 Implicit # | | | `-ConstAttr 0x55fcd120b558 Implicit # | | |-FunctionDecl 0x55fcd120b660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x55fcd120b5b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x55fcd120b710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fcd120b770 # | | | |-NoThrowAttr 0x55fcd120b7b0 Implicit # | | | `-ConstAttr 0x55fcd120b7d8 Implicit # | | |-FunctionDecl 0x55fcd120b900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x55fcd120b850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd120b9b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fcd120ba10 # | | | |-NoThrowAttr 0x55fcd120ba50 Implicit # | | | `-ConstAttr 0x55fcd120ba78 Implicit # | | |-FunctionDecl 0x55fcd120bba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x55fcd120baf0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd120bc50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fcd120bcb0 # | | | |-NoThrowAttr 0x55fcd120bcf0 Implicit # | | | `-ConstAttr 0x55fcd120bd18 Implicit # | | |-FunctionDecl 0x55fcd120be40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x55fcd120bd90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd120bef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fcd120bf50 # | | | |-NoThrowAttr 0x55fcd120bf90 Implicit # | | | `-ConstAttr 0x55fcd120bfb8 Implicit # | | |-FunctionDecl 0x55fcd120c0d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x55fcd120c028 col:56 'int' # | | | |-AvailabilityAttr 0x55fcd120c180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd120c240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fcd120c270 # | | | |-NoThrowAttr 0x55fcd120c2b0 Implicit # | | | `-ConstAttr 0x55fcd120c2d8 Implicit # | | |-FunctionDecl 0x55fcd120c488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x55fcd120c360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x55fcd120c538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd120c5f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fcd120c628 # | | | |-NoThrowAttr 0x55fcd120c668 Implicit # | | | `-ConstAttr 0x55fcd120c690 Implicit # | | |-FunctionDecl 0x55fcd120c848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x55fcd120c718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x55fcd120c8f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd120c9b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fcd120c9e8 # | | | |-NoThrowAttr 0x55fcd120ca28 Implicit # | | | `-ConstAttr 0x55fcd120ca50 Implicit # | | |-FunctionDecl 0x55fcd120cc08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x55fcd120cad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x55fcd120ccb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd120cd78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fcd120cda8 # | | | |-NoThrowAttr 0x55fcd120cde8 Implicit # | | | `-ConstAttr 0x55fcd120ce10 Implicit # | | |-FunctionDecl 0x55fcd120cf40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x55fcd120ce98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55fcd120cff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd120d0b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fcd120d0e0 # | | | |-NoThrowAttr 0x55fcd120d120 Implicit # | | | `-ConstAttr 0x55fcd120d148 Implicit # | | |-FunctionDecl 0x55fcd120d2f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x55fcd120d1d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x55fcd120d3a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd120d468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fcd120d498 # | | | |-NoThrowAttr 0x55fcd120d4d8 Implicit # | | | `-ConstAttr 0x55fcd120d500 Implicit # | | |-FunctionDecl 0x55fcd120d6b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x55fcd120d588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x55fcd120d768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd120d860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fcd120d890 # | | | |-NoThrowAttr 0x55fcd120d8d0 Implicit # | | | `-ConstAttr 0x55fcd120d8f8 Implicit # | | |-FunctionDecl 0x55fcd120daa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x55fcd120d980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x55fcd120db58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd120dc18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fcd120dc48 # | | | |-NoThrowAttr 0x55fcd120dc88 Implicit # | | | `-ConstAttr 0x55fcd120dcb0 Implicit # | | |-FunctionDecl 0x55fcd120dde0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x55fcd120dd38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x55fcd120de90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd120df50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fcd120df80 # | | | |-NoThrowAttr 0x55fcd120dfc0 Implicit # | | | `-ConstAttr 0x55fcd120dfe8 Implicit # | | |-FunctionDecl 0x55fcd120e198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x55fcd120e070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55fcd120e248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd120e308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fcd120e338 # | | | |-NoThrowAttr 0x55fcd120e378 Implicit # | | | `-ConstAttr 0x55fcd120e3a0 Implicit # | | |-FunctionDecl 0x55fcd120e558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x55fcd120e428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55fcd120e608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd120e6c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fcd120e6f8 # | | | |-NoThrowAttr 0x55fcd120e738 Implicit # | | | `-ConstAttr 0x55fcd120e760 Implicit # | | |-FunctionDecl 0x55fcd120e918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x55fcd120e7e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55fcd120e9c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd120ea88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fcd120eab8 # | | | |-NoThrowAttr 0x55fcd120eaf8 Implicit # | | | `-ConstAttr 0x55fcd120eb20 Implicit # | | |-FunctionDecl 0x55fcd120ec50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55fcd120eba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55fcd120ed00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd120edc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fcd120edf0 # | | | |-NoThrowAttr 0x55fcd120ee30 Implicit # | | | `-ConstAttr 0x55fcd120ee58 Implicit # | | |-FunctionDecl 0x55fcd120f008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fcd120eee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55fcd120f0b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd120f178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fcd120f1a8 # | | | |-NoThrowAttr 0x55fcd120f1e8 Implicit # | | | `-ConstAttr 0x55fcd120f210 Implicit # | | |-FunctionDecl 0x55fcd120f3c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fcd120f298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55fcd120f478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd120f538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fcd120f568 # | | | |-NoThrowAttr 0x55fcd120f5a8 Implicit # | | | `-ConstAttr 0x55fcd120f5d0 Implicit # | | |-FunctionDecl 0x55fcd120f788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fcd120f658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55fcd120f848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd120f908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fcd120f938 # | | | |-NoThrowAttr 0x55fcd120f978 Implicit # | | | `-ConstAttr 0x55fcd120f9a0 Implicit # | | |-FunctionDecl 0x55fcd120fab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x55fcd120fa10 col:58 'float' # | | | |-AvailabilityAttr 0x55fcd120fb68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd120fc28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fcd120fc58 # | | | |-NoThrowAttr 0x55fcd120fc98 Implicit # | | | `-ConstAttr 0x55fcd120fcc0 Implicit # | | |-FunctionDecl 0x55fcd120fdf8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x55fcd120fd48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55fcd120fea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd120ff68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fcd120ff98 # | | | |-NoThrowAttr 0x55fcd120ffd8 Implicit # | | | `-ConstAttr 0x55fcd1210000 Implicit # | | |-FunctionDecl 0x55fcd1210138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x55fcd1210088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55fcd12101e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd12102a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fcd12102d8 # | | | |-NoThrowAttr 0x55fcd1210318 Implicit # | | | `-ConstAttr 0x55fcd1210340 Implicit # | | |-FunctionDecl 0x55fcd1210478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x55fcd12103c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55fcd1210528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd12105e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fcd1210618 # | | | |-NoThrowAttr 0x55fcd1210658 Implicit # | | | `-ConstAttr 0x55fcd1210680 Implicit # | | |-FunctionDecl 0x55fcd1210798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x55fcd12106f0 col:59 'double' # | | | |-AvailabilityAttr 0x55fcd1210848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd1210908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fcd1210938 # | | | |-NoThrowAttr 0x55fcd1210978 Implicit # | | | `-ConstAttr 0x55fcd12109a0 Implicit # | | |-FunctionDecl 0x55fcd1210b58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x55fcd1210a28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x55fcd1210c08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd1210cc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fcd1210cf8 # | | | |-NoThrowAttr 0x55fcd1210d38 Implicit # | | | `-ConstAttr 0x55fcd1210d60 Implicit # | | |-FunctionDecl 0x55fcd1210f18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x55fcd1210de8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x55fcd1210fc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd1211088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fcd12110b8 # | | | |-NoThrowAttr 0x55fcd12110f8 Implicit # | | | `-ConstAttr 0x55fcd1211120 Implicit # | | |-FunctionDecl 0x55fcd12112d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x55fcd12111a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x55fcd1211388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd1211448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fcd1211478 # | | | |-NoThrowAttr 0x55fcd12114b8 Implicit # | | | `-ConstAttr 0x55fcd12114e0 Implicit # | | |-FunctionDecl 0x55fcd12115f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55fcd1211548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55fcd12116a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd1211760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x55fcd1211790 # | | | |-NoThrowAttr 0x55fcd12117d0 Implicit # | | | `-ConstAttr 0x55fcd12117f8 Implicit # | | |-FunctionDecl 0x55fcd1211908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55fcd1211860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55fcd12119b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd1211a78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x55fcd1211aa8 # | | | |-NoThrowAttr 0x55fcd1211ae8 Implicit # | | | `-ConstAttr 0x55fcd1211b10 Implicit # | | |-FunctionDecl 0x55fcd1211c98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x55fcd1211b68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55fcd1211d48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd1211e08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x55fcd1211e38 # | | | |-NoThrowAttr 0x55fcd1211e78 Implicit # | | | `-ConstAttr 0x55fcd1211ea0 Implicit # | | |-FunctionDecl 0x55fcd1212028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55fcd1211ef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x55fcd12120d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd1212198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x55fcd12121c8 # | | | |-NoThrowAttr 0x55fcd1212208 Implicit # | | | `-ConstAttr 0x55fcd1212230 Implicit # | | |-FunctionDecl 0x55fcd1212308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x55fcd12123b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd1212470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x55fcd12124a0 # | | | |-NoThrowAttr 0x55fcd12124e0 Implicit # | | | `-ConstAttr 0x55fcd1212508 Implicit # | | |-FunctionDecl 0x55fcd12125a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x55fcd1212648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd1212708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x55fcd1212738 # | | | |-NoThrowAttr 0x55fcd1212778 Implicit # | | | `-ConstAttr 0x55fcd12127a0 Implicit # | | |-FunctionDecl 0x55fcd1212810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x55fcd12128b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd1212978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x55fcd12129a8 # | | | |-NoThrowAttr 0x55fcd12129e8 Implicit # | | | `-ConstAttr 0x55fcd1212a10 Implicit # | | |-FunctionDecl 0x55fcd1212b18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55fcd1212a68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x55fcd1212bc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd1212c88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x55fcd1212cb8 # | | | |-NoThrowAttr 0x55fcd1212cf8 Implicit # | | | `-ConstAttr 0x55fcd1212d20 Implicit # | | |-FunctionDecl 0x55fcd1212f30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x55fcd1212d68 col:53 'bool' # | | | |-ParmVarDecl 0x55fcd1212de8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd1212fe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fcd1213048 # | | | |-NoThrowAttr 0x55fcd1213088 Implicit # | | | `-ConstAttr 0x55fcd12130b0 Implicit # | | |-FunctionDecl 0x55fcd12132e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x55fcd1213118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x55fcd1213198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd12133a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fcd1213400 # | | | |-NoThrowAttr 0x55fcd1213440 Implicit # | | | `-ConstAttr 0x55fcd1213468 Implicit # | | |-FunctionDecl 0x55fcd12136b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x55fcd12134e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x55fcd1213560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd1213770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fcd12137d0 # | | | |-NoThrowAttr 0x55fcd1213810 Implicit # | | | `-ConstAttr 0x55fcd1214870 Implicit # | | |-FunctionDecl 0x55fcd1214ab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x55fcd12148e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x55fcd1214968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd1214b70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fcd1214bd0 # | | | |-NoThrowAttr 0x55fcd1214c10 Implicit # | | | `-ConstAttr 0x55fcd1214c38 Implicit # | | |-FunctionDecl 0x55fcd1214e68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x55fcd1214c98 col:53 'half' # | | | |-ParmVarDecl 0x55fcd1214d18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd1214f20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fcd1214f80 # | | | |-NoThrowAttr 0x55fcd1214fc0 Implicit # | | | `-ConstAttr 0x55fcd1214fe8 Implicit # | | |-FunctionDecl 0x55fcd1215238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x55fcd1215060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x55fcd12150e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd12152f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fcd1215350 # | | | |-NoThrowAttr 0x55fcd1215390 Implicit # | | | `-ConstAttr 0x55fcd12153b8 Implicit # | | |-FunctionDecl 0x55fcd1215608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x55fcd1215430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x55fcd12154b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd12156c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fcd1215720 # | | | |-NoThrowAttr 0x55fcd1215760 Implicit # | | | `-ConstAttr 0x55fcd1215788 Implicit # | | |-FunctionDecl 0x55fcd12159d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x55fcd1215800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x55fcd1215880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd1215a90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fcd1215af0 # | | | |-NoThrowAttr 0x55fcd1215b30 Implicit # | | | `-ConstAttr 0x55fcd1215b58 Implicit # | | |-FunctionDecl 0x55fcd1215d88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x55fcd1215bb8 col:51 'int' # | | | |-ParmVarDecl 0x55fcd1215c38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd1215e40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fcd1215ea0 # | | | |-NoThrowAttr 0x55fcd1215ee0 Implicit # | | | `-ConstAttr 0x55fcd1215f08 Implicit # | | |-FunctionDecl 0x55fcd1216158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x55fcd1215f80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x55fcd1216000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd1216210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fcd1216270 # | | | |-NoThrowAttr 0x55fcd12162b0 Implicit # | | | `-ConstAttr 0x55fcd12162d8 Implicit # | | |-FunctionDecl 0x55fcd1216528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x55fcd1216350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x55fcd12163d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd12165e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fcd1216640 # | | | |-NoThrowAttr 0x55fcd1216680 Implicit # | | | `-ConstAttr 0x55fcd12166a8 Implicit # | | |-FunctionDecl 0x55fcd1216938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x55fcd1216720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x55fcd12167a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd12169f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fcd1216a50 # | | | |-NoThrowAttr 0x55fcd1216a90 Implicit # | | | `-ConstAttr 0x55fcd1216ab8 Implicit # | | |-FunctionDecl 0x55fcd1216cc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x55fcd1216b30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fcd1216bb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd1216d80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fcd1216de0 # | | | |-NoThrowAttr 0x55fcd1216e20 Implicit # | | | `-ConstAttr 0x55fcd1216e48 Implicit # | | |-FunctionDecl 0x55fcd1217098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x55fcd1216ec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x55fcd1216f40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd1217150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fcd12171b0 # | | | |-NoThrowAttr 0x55fcd12171f0 Implicit # | | | `-ConstAttr 0x55fcd1217218 Implicit # | | |-FunctionDecl 0x55fcd1217468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x55fcd1217290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x55fcd1217310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd1217520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fcd1217580 # | | | |-NoThrowAttr 0x55fcd12175c0 Implicit # | | | `-ConstAttr 0x55fcd12175e8 Implicit # | | |-FunctionDecl 0x55fcd1217838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x55fcd1217660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x55fcd12176e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd12178f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fcd1217950 # | | | |-NoThrowAttr 0x55fcd1217990 Implicit # | | | `-ConstAttr 0x55fcd12179b8 Implicit # | | |-FunctionDecl 0x55fcd1217be8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x55fcd1217a18 col:55 'float' # | | | |-ParmVarDecl 0x55fcd1217a98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd1217ca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fcd1217d00 # | | | |-NoThrowAttr 0x55fcd1217d40 Implicit # | | | `-ConstAttr 0x55fcd1217d68 Implicit # | | |-FunctionDecl 0x55fcd1217fb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x55fcd1217de0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x55fcd1217e60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd1218070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fcd12180d0 # | | | |-NoThrowAttr 0x55fcd1218110 Implicit # | | | `-ConstAttr 0x55fcd1218138 Implicit # | | |-FunctionDecl 0x55fcd1218388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x55fcd12181b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x55fcd1218230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd1218440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fcd12184a0 # | | | |-NoThrowAttr 0x55fcd12184e0 Implicit # | | | `-ConstAttr 0x55fcd1218508 Implicit # | | |-FunctionDecl 0x55fcd1218758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x55fcd1218580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x55fcd1218600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd1218810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fcd1218890 # | | | |-NoThrowAttr 0x55fcd12188d0 Implicit # | | | `-ConstAttr 0x55fcd12188f8 Implicit # | | |-FunctionDecl 0x55fcd1218b48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x55fcd1218970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x55fcd12189f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd1218c00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fcd1218c60 # | | | |-NoThrowAttr 0x55fcd1218ca0 Implicit # | | | `-ConstAttr 0x55fcd1218cc8 Implicit # | | |-FunctionDecl 0x55fcd1218f18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55fcd1218d40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fcd1218dc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd1218fd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fcd1219030 # | | | |-NoThrowAttr 0x55fcd1219070 Implicit # | | | `-ConstAttr 0x55fcd1219098 Implicit # | | |-FunctionDecl 0x55fcd12192e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55fcd1219110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fcd1219190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd12193a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fcd1219400 # | | | |-NoThrowAttr 0x55fcd1219440 Implicit # | | | `-ConstAttr 0x55fcd1219468 Implicit # | | |-FunctionDecl 0x55fcd12196b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55fcd12194e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fcd1219560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd1219770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fcd12197d0 # | | | |-NoThrowAttr 0x55fcd1219810 Implicit # | | | `-ConstAttr 0x55fcd1219838 Implicit # | | |-FunctionDecl 0x55fcd1219a88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x55fcd12198b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fcd1219930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd1219b40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fcd1219ba0 # | | | |-NoThrowAttr 0x55fcd1219be0 Implicit # | | | `-ConstAttr 0x55fcd1219c08 Implicit # | | |-FunctionDecl 0x55fcd1219e58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55fcd1219c80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fcd1219d00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd1219f10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fcd1219f70 # | | | |-NoThrowAttr 0x55fcd1219fb0 Implicit # | | | `-ConstAttr 0x55fcd1219fd8 Implicit # | | |-FunctionDecl 0x55fcd121a228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55fcd121a050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fcd121a0d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd121a2e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fcd121a340 # | | | |-NoThrowAttr 0x55fcd121a380 Implicit # | | | `-ConstAttr 0x55fcd121a3a8 Implicit # | | |-FunctionDecl 0x55fcd121a5f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55fcd121a420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fcd121a4a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd121a6b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fcd121a710 # | | | |-NoThrowAttr 0x55fcd121a750 Implicit # | | | `-ConstAttr 0x55fcd121a778 Implicit # | | |-FunctionDecl 0x55fcd121a9f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x55fcd121a7d8 col:57 'double' # | | | |-ParmVarDecl 0x55fcd121a8a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd121aab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fcd121ab10 # | | | |-NoThrowAttr 0x55fcd121ab50 Implicit # | | | `-ConstAttr 0x55fcd121ab78 Implicit # | | |-FunctionDecl 0x55fcd121adc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x55fcd121abf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x55fcd121ac70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd121ae80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fcd121aee0 # | | | |-NoThrowAttr 0x55fcd121af20 Implicit # | | | `-ConstAttr 0x55fcd121af48 Implicit # | | |-FunctionDecl 0x55fcd121b198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x55fcd121afc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x55fcd121b040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd121b250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fcd121b2b0 # | | | |-NoThrowAttr 0x55fcd121b2f0 Implicit # | | | `-ConstAttr 0x55fcd121b318 Implicit # | | |-FunctionDecl 0x55fcd121b568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x55fcd121b390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x55fcd121b410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd121b620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fcd121b680 # | | | |-NoThrowAttr 0x55fcd121b6c0 Implicit # | | | `-ConstAttr 0x55fcd121b6e8 Implicit # | | |-FunctionDecl 0x55fcd121b820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x55fcd121b770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55fcd121b8d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd121b990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55fcd121b9c0 # | | | |-NoThrowAttr 0x55fcd121ba00 Implicit # | | | `-ConstAttr 0x55fcd121ba28 Implicit # | | |-FunctionDecl 0x55fcd121bb50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fcd121baa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x55fcd121bc00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd121bcc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55fcd121bcf0 # | | | |-NoThrowAttr 0x55fcd121bd30 Implicit # | | | `-ConstAttr 0x55fcd121bd58 Implicit # | | |-FunctionDecl 0x55fcd121be90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fcd121bde0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x55fcd121bf40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd121c000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55fcd121c030 # | | | |-NoThrowAttr 0x55fcd121c070 Implicit # | | | `-ConstAttr 0x55fcd121c098 Implicit # | | |-FunctionDecl 0x55fcd121c1d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fcd121c120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x55fcd121c280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd121c340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55fcd121c370 # | | | |-NoThrowAttr 0x55fcd121c3b0 Implicit # | | | `-ConstAttr 0x55fcd121c3d8 Implicit # | | |-FunctionDecl 0x55fcd121c510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55fcd121c460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55fcd121c5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd121c680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55fcd121c6b0 # | | | |-NoThrowAttr 0x55fcd121c6f0 Implicit # | | | `-ConstAttr 0x55fcd121c718 Implicit # | | |-FunctionDecl 0x55fcd121c8b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fcd121c7a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55fcd121c960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd121ca20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55fcd121ca50 # | | | |-NoThrowAttr 0x55fcd121ca90 Implicit # | | | `-ConstAttr 0x55fcd121cab8 Implicit # | | |-FunctionDecl 0x55fcd121cbf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fcd121cb40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55fcd121cca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd121cd60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55fcd121cd90 # | | | |-NoThrowAttr 0x55fcd121cdd0 Implicit # | | | `-ConstAttr 0x55fcd121cdf8 Implicit # | | |-FunctionDecl 0x55fcd121cf30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fcd121ce80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55fcd121cfe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd121d0a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55fcd121d0d0 # | | | |-NoThrowAttr 0x55fcd121d110 Implicit # | | | `-ConstAttr 0x55fcd121d138 Implicit # | | |-FunctionDecl 0x55fcd121d270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x55fcd121d1c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55fcd121d320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd121d3e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55fcd121d410 # | | | |-NoThrowAttr 0x55fcd121d450 Implicit # | | | `-ConstAttr 0x55fcd121d478 Implicit # | | |-FunctionDecl 0x55fcd121d5a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fcd121d4f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55fcd121d650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd121d710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55fcd121d740 # | | | |-NoThrowAttr 0x55fcd121d780 Implicit # | | | `-ConstAttr 0x55fcd121d7a8 Implicit # | | |-FunctionDecl 0x55fcd121d8e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fcd121d830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55fcd121d990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd121da50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55fcd121da80 # | | | |-NoThrowAttr 0x55fcd121dac0 Implicit # | | | `-ConstAttr 0x55fcd121dae8 Implicit # | | |-FunctionDecl 0x55fcd121dc20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fcd121db70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55fcd121dcd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd121dd90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55fcd121ddc0 # | | | |-NoThrowAttr 0x55fcd121de00 Implicit # | | | `-ConstAttr 0x55fcd121de28 Implicit # | | |-FunctionDecl 0x55fcd121df60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55fcd121deb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55fcd121e010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd121e0d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55fcd121e100 # | | | |-NoThrowAttr 0x55fcd121e140 Implicit # | | | `-ConstAttr 0x55fcd121e168 Implicit # | | |-FunctionDecl 0x55fcd121e2a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fcd121e1f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55fcd121e350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd121e410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55fcd121e440 # | | | |-NoThrowAttr 0x55fcd121e480 Implicit # | | | `-ConstAttr 0x55fcd121e4a8 Implicit # | | |-FunctionDecl 0x55fcd121e5e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fcd121e530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55fcd121e690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd121e750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55fcd121e780 # | | | |-NoThrowAttr 0x55fcd121e7c0 Implicit # | | | `-ConstAttr 0x55fcd121e7e8 Implicit # | | |-FunctionDecl 0x55fcd121e970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fcd121e8c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55fcd121ea20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd121eae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55fcd121eb10 # | | | |-NoThrowAttr 0x55fcd121eb50 Implicit # | | | `-ConstAttr 0x55fcd121eb78 Implicit # | | |-FunctionDecl 0x55fcd121ecb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x55fcd121ec00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55fcd121ed60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd121ee20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55fcd121ee50 # | | | |-NoThrowAttr 0x55fcd121ee90 Implicit # | | | `-ConstAttr 0x55fcd121eeb8 Implicit # | | |-FunctionDecl 0x55fcd121efe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fcd121ef30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55fcd121f090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd121f150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55fcd121f180 # | | | |-NoThrowAttr 0x55fcd121f1c0 Implicit # | | | `-ConstAttr 0x55fcd121f1e8 Implicit # | | |-FunctionDecl 0x55fcd121f320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fcd121f270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55fcd121f3d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd121f490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55fcd121f4c0 # | | | |-NoThrowAttr 0x55fcd121f500 Implicit # | | | `-ConstAttr 0x55fcd121f528 Implicit # | | |-FunctionDecl 0x55fcd121f660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fcd121f5b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55fcd121f710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd121f7d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55fcd121f800 # | | | |-NoThrowAttr 0x55fcd121f840 Implicit # | | | `-ConstAttr 0x55fcd121f868 Implicit # | | |-FunctionDecl 0x55fcd121f9a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55fcd121f8f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55fcd121fa50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd121fb10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55fcd121fb40 # | | | |-NoThrowAttr 0x55fcd121fb80 Implicit # | | | `-ConstAttr 0x55fcd121fba8 Implicit # | | |-FunctionDecl 0x55fcd121fce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fcd121fc30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55fcd121fd90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd121fe50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55fcd121fe80 # | | | |-NoThrowAttr 0x55fcd121fec0 Implicit # | | | `-ConstAttr 0x55fcd121fee8 Implicit # | | |-FunctionDecl 0x55fcd1220020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fcd121ff70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55fcd12200d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd1220190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55fcd12201c0 # | | | |-NoThrowAttr 0x55fcd1220200 Implicit # | | | `-ConstAttr 0x55fcd1220228 Implicit # | | |-FunctionDecl 0x55fcd1220360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fcd12202b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55fcd1220410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd12204d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55fcd1220500 # | | | |-NoThrowAttr 0x55fcd1220540 Implicit # | | | `-ConstAttr 0x55fcd1220568 Implicit # | | |-FunctionDecl 0x55fcd1220678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x55fcd12205c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55fcd1220728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fcd1220788 # | | | |-NoThrowAttr 0x55fcd12207c8 Implicit # | | | `-ConstAttr 0x55fcd12207f0 Implicit # | | |-FunctionDecl 0x55fcd12209b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd1220858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1220a68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fcd1220ac8 # | | | |-NoThrowAttr 0x55fcd1220b08 Implicit # | | | `-ConstAttr 0x55fcd1220b30 Implicit # | | |-FunctionDecl 0x55fcd1220c58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd1220ba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1220d08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fcd1220d68 # | | | |-NoThrowAttr 0x55fcd1220da8 Implicit # | | | `-ConstAttr 0x55fcd1220dd0 Implicit # | | |-FunctionDecl 0x55fcd1220ef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd1220e48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1220fa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fcd1221008 # | | | |-NoThrowAttr 0x55fcd1221048 Implicit # | | | `-ConstAttr 0x55fcd1221070 Implicit # | | |-FunctionDecl 0x55fcd1221180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x55fcd12210d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x55fcd1221230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fcd1221290 # | | | |-NoThrowAttr 0x55fcd12212d0 Implicit # | | | `-ConstAttr 0x55fcd12212f8 Implicit # | | |-FunctionDecl 0x55fcd1221420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x55fcd1221370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd12214d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fcd1221530 # | | | |-NoThrowAttr 0x55fcd1221570 Implicit # | | | `-ConstAttr 0x55fcd1221598 Implicit # | | |-FunctionDecl 0x55fcd12216c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x55fcd1221610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1221770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fcd12217d0 # | | | |-NoThrowAttr 0x55fcd1221810 Implicit # | | | `-ConstAttr 0x55fcd1221838 Implicit # | | |-FunctionDecl 0x55fcd1221960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x55fcd12218b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1221a10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fcd1221a70 # | | | |-NoThrowAttr 0x55fcd1221ab0 Implicit # | | | `-ConstAttr 0x55fcd1221ad8 Implicit # | | |-FunctionDecl 0x55fcd1221c00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x55fcd1221b50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd1221cb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fcd1221d10 # | | | |-NoThrowAttr 0x55fcd1221d50 Implicit # | | | `-ConstAttr 0x55fcd1221d78 Implicit # | | |-FunctionDecl 0x55fcd1221ea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fcd1221df0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1221f50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fcd1221fb0 # | | | |-NoThrowAttr 0x55fcd1221ff0 Implicit # | | | `-ConstAttr 0x55fcd1222018 Implicit # | | |-FunctionDecl 0x55fcd1222140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fcd1222090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd12221f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fcd1222250 # | | | |-NoThrowAttr 0x55fcd1222290 Implicit # | | | `-ConstAttr 0x55fcd12222b8 Implicit # | | |-FunctionDecl 0x55fcd12223e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fcd1222330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1222490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fcd12224f0 # | | | |-NoThrowAttr 0x55fcd1222530 Implicit # | | | `-ConstAttr 0x55fcd1222558 Implicit # | | |-FunctionDecl 0x55fcd1222680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55fcd12225d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fcd1222730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fcd1222790 # | | | |-NoThrowAttr 0x55fcd12227d0 Implicit # | | | `-ConstAttr 0x55fcd12227f8 Implicit # | | |-FunctionDecl 0x55fcd1222bc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55fcd1222870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1222c70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fcd1222cd0 # | | | |-NoThrowAttr 0x55fcd1222d10 Implicit # | | | `-ConstAttr 0x55fcd1222d38 Implicit # | | |-FunctionDecl 0x55fcd1222e60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55fcd1222db0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1222f10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fcd1222f70 # | | | |-NoThrowAttr 0x55fcd1222fb0 Implicit # | | | `-ConstAttr 0x55fcd1222fd8 Implicit # | | |-FunctionDecl 0x55fcd1223100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55fcd1223050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd12231b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fcd1223210 # | | | |-NoThrowAttr 0x55fcd1223250 Implicit # | | | `-ConstAttr 0x55fcd1223278 Implicit # | | |-FunctionDecl 0x55fcd12233a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55fcd12232f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fcd1223450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fcd12234b0 # | | | |-NoThrowAttr 0x55fcd12234f0 Implicit # | | | `-ConstAttr 0x55fcd1223518 Implicit # | | |-FunctionDecl 0x55fcd1223640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fcd1223590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd12236f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fcd1223750 # | | | |-NoThrowAttr 0x55fcd1223790 Implicit # | | | `-ConstAttr 0x55fcd12237b8 Implicit # | | |-FunctionDecl 0x55fcd12238e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fcd1223830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1223990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fcd12239f0 # | | | |-NoThrowAttr 0x55fcd1223a30 Implicit # | | | `-ConstAttr 0x55fcd1223a58 Implicit # | | |-FunctionDecl 0x55fcd1223b80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fcd1223ad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1223c30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fcd1223c90 # | | | |-NoThrowAttr 0x55fcd1223cd0 Implicit # | | | `-ConstAttr 0x55fcd1223cf8 Implicit # | | |-FunctionDecl 0x55fcd1223e08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x55fcd1223d58 col:54 'float' # | | | |-BuiltinAliasAttr 0x55fcd1223eb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fcd1223f18 # | | | |-NoThrowAttr 0x55fcd1223f58 Implicit # | | | `-ConstAttr 0x55fcd1223f80 Implicit # | | |-FunctionDecl 0x55fcd12240a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd1223ff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1224158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fcd12241b8 # | | | |-NoThrowAttr 0x55fcd12241f8 Implicit # | | | `-ConstAttr 0x55fcd1224220 Implicit # | | |-FunctionDecl 0x55fcd1224348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd1224298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd12243f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fcd1224458 # | | | |-NoThrowAttr 0x55fcd1224498 Implicit # | | | `-ConstAttr 0x55fcd12244c0 Implicit # | | |-FunctionDecl 0x55fcd12245e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd1224538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1224698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fcd12246f8 # | | | |-NoThrowAttr 0x55fcd1224738 Implicit # | | | `-ConstAttr 0x55fcd1224760 Implicit # | | |-FunctionDecl 0x55fcd1224870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x55fcd12247c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55fcd1224920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fcd1224980 # | | | |-NoThrowAttr 0x55fcd12249c0 Implicit # | | | `-ConstAttr 0x55fcd12249e8 Implicit # | | |-FunctionDecl 0x55fcd1224b10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x55fcd1224a60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1224e10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fcd1224e70 # | | | |-NoThrowAttr 0x55fcd1224eb0 Implicit # | | | `-ConstAttr 0x55fcd1224ed8 Implicit # | | |-FunctionDecl 0x55fcd1225000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x55fcd1224f50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd12250b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fcd1225110 # | | | |-NoThrowAttr 0x55fcd1225150 Implicit # | | | `-ConstAttr 0x55fcd1225178 Implicit # | | |-FunctionDecl 0x55fcd12252a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x55fcd12251f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1225350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fcd12253b0 # | | | |-NoThrowAttr 0x55fcd12253f0 Implicit # | | | `-ConstAttr 0x55fcd1225418 Implicit # | | |-FunctionDecl 0x55fcd1225528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x55fcd1225478 col:52 'half' # | | | |-BuiltinAliasAttr 0x55fcd12255d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fcd1225638 # | | | |-NoThrowAttr 0x55fcd1225678 Implicit # | | | `-ConstAttr 0x55fcd12256a0 Implicit # | | |-FunctionDecl 0x55fcd12257b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd1225708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1225868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fcd12258c8 # | | | |-NoThrowAttr 0x55fcd1225908 Implicit # | | | `-ConstAttr 0x55fcd1225930 Implicit # | | |-FunctionDecl 0x55fcd1225a58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd12259a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1225b08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fcd1225b68 # | | | |-NoThrowAttr 0x55fcd1225ba8 Implicit # | | | `-ConstAttr 0x55fcd1225bd0 Implicit # | | |-FunctionDecl 0x55fcd1225cf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd1225c48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1225da8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fcd1225e08 # | | | |-NoThrowAttr 0x55fcd1225e48 Implicit # | | | `-ConstAttr 0x55fcd1225e70 Implicit # | | |-FunctionDecl 0x55fcd1225f90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x55fcd1225ee0 col:50 'int' # | | | |-AvailabilityAttr 0x55fcd1226040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd1226100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fcd1226130 # | | | |-NoThrowAttr 0x55fcd1226170 Implicit # | | | `-ConstAttr 0x55fcd1226198 Implicit # | | |-FunctionDecl 0x55fcd12262d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x55fcd1226220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x55fcd1226380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd1226440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fcd1226470 # | | | |-NoThrowAttr 0x55fcd12264b0 Implicit # | | | `-ConstAttr 0x55fcd12264d8 Implicit # | | |-FunctionDecl 0x55fcd1226610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x55fcd1226560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x55fcd12266c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd1226780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fcd12267b0 # | | | |-NoThrowAttr 0x55fcd12267f0 Implicit # | | | `-ConstAttr 0x55fcd1226818 Implicit # | | |-FunctionDecl 0x55fcd1226950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x55fcd12268a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x55fcd1226a00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd1226ac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fcd1226af0 # | | | |-NoThrowAttr 0x55fcd1226b30 Implicit # | | | `-ConstAttr 0x55fcd1226b58 Implicit # | | |-FunctionDecl 0x55fcd1226c90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x55fcd1226be0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55fcd1226d40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd1227e30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fcd1227e60 # | | | |-NoThrowAttr 0x55fcd1227ea0 Implicit # | | | `-ConstAttr 0x55fcd1227ec8 Implicit # | | |-FunctionDecl 0x55fcd1228000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fcd1227f50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x55fcd12280b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd1228170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fcd12281a0 # | | | |-NoThrowAttr 0x55fcd12281e0 Implicit # | | | `-ConstAttr 0x55fcd1228208 Implicit # | | |-FunctionDecl 0x55fcd1228340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fcd1228290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x55fcd12283f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd12284b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fcd12284e0 # | | | |-NoThrowAttr 0x55fcd1228520 Implicit # | | | `-ConstAttr 0x55fcd1228548 Implicit # | | |-FunctionDecl 0x55fcd1228680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fcd12285d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x55fcd1228730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd12287f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fcd1228820 # | | | |-NoThrowAttr 0x55fcd1228860 Implicit # | | | `-ConstAttr 0x55fcd1228888 Implicit # | | |-FunctionDecl 0x55fcd12289c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55fcd1228910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x55fcd1228a70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd1228b30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fcd1228b60 # | | | |-NoThrowAttr 0x55fcd1228ba0 Implicit # | | | `-ConstAttr 0x55fcd1228bc8 Implicit # | | |-FunctionDecl 0x55fcd1228d00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55fcd1228c50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55fcd1228db0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd1228e70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fcd1228ea0 # | | | |-NoThrowAttr 0x55fcd1228ee0 Implicit # | | | `-ConstAttr 0x55fcd1228f08 Implicit # | | |-FunctionDecl 0x55fcd1229040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55fcd1228f90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55fcd12290f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd12291b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fcd12291e0 # | | | |-NoThrowAttr 0x55fcd1229220 Implicit # | | | `-ConstAttr 0x55fcd1229248 Implicit # | | |-FunctionDecl 0x55fcd1229380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55fcd12292d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55fcd1229430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd12294f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fcd1229520 # | | | |-NoThrowAttr 0x55fcd1229560 Implicit # | | | `-ConstAttr 0x55fcd1229588 Implicit # | | |-FunctionDecl 0x55fcd12296c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55fcd1229610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55fcd1229770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd1229830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fcd1229860 # | | | |-NoThrowAttr 0x55fcd12298a0 Implicit # | | | `-ConstAttr 0x55fcd12298c8 Implicit # | | |-FunctionDecl 0x55fcd1229a00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fcd1229950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55fcd1229ab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd1229b70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fcd1229ba0 # | | | |-NoThrowAttr 0x55fcd1229be0 Implicit # | | | `-ConstAttr 0x55fcd1229c08 Implicit # | | |-FunctionDecl 0x55fcd1229d40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fcd1229c90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55fcd122d5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd122d680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fcd122d6b0 # | | | |-NoThrowAttr 0x55fcd122d6f0 Implicit # | | | `-ConstAttr 0x55fcd122d718 Implicit # | | |-FunctionDecl 0x55fcd122d850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fcd122d7a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55fcd122d900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd122d9c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fcd122d9f0 # | | | |-NoThrowAttr 0x55fcd122da30 Implicit # | | | `-ConstAttr 0x55fcd122da58 Implicit # | | |-FunctionDecl 0x55fcd122db78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x55fcd122dac8 col:54 'float' # | | | |-AvailabilityAttr 0x55fcd122dc28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd122dce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fcd122dd18 # | | | |-NoThrowAttr 0x55fcd122dd58 Implicit # | | | `-ConstAttr 0x55fcd122dd80 Implicit # | | |-FunctionDecl 0x55fcd122deb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd122de08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x55fcd122df68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd122e028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fcd122e058 # | | | |-NoThrowAttr 0x55fcd122e098 Implicit # | | | `-ConstAttr 0x55fcd122e0c0 Implicit # | | |-FunctionDecl 0x55fcd122e1f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd122e148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x55fcd122e2a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd122e368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fcd122e398 # | | | |-NoThrowAttr 0x55fcd122e3d8 Implicit # | | | `-ConstAttr 0x55fcd122e400 Implicit # | | |-FunctionDecl 0x55fcd122e538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd122e488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x55fcd122e5e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd122e6a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fcd122e6d8 # | | | |-NoThrowAttr 0x55fcd122e718 Implicit # | | | `-ConstAttr 0x55fcd122e740 Implicit # | | |-FunctionDecl 0x55fcd122e860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x55fcd122e7b0 col:56 'double' # | | | |-AvailabilityAttr 0x55fcd122e910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd122e9d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fcd122ea00 # | | | |-NoThrowAttr 0x55fcd122ea40 Implicit # | | | `-ConstAttr 0x55fcd122ea68 Implicit # | | |-FunctionDecl 0x55fcd122eba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x55fcd122eaf0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x55fcd122ec50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd122ed10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fcd122ed40 # | | | |-NoThrowAttr 0x55fcd122ed80 Implicit # | | | `-ConstAttr 0x55fcd122eda8 Implicit # | | |-FunctionDecl 0x55fcd122eee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x55fcd122ee30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x55fcd122ef90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd122f050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fcd122f080 # | | | |-NoThrowAttr 0x55fcd122f0c0 Implicit # | | | `-ConstAttr 0x55fcd122f0e8 Implicit # | | |-FunctionDecl 0x55fcd122f220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x55fcd122f170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x55fcd122f2d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd122f390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fcd122f3c0 # | | | |-NoThrowAttr 0x55fcd122f400 Implicit # | | | `-ConstAttr 0x55fcd122f428 Implicit # | | |-FunctionDecl 0x55fcd122f5d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x55fcd122f488 col:52 'half' # | | | |-BuiltinAliasAttr 0x55fcd122f680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fcd122f6e0 # | | | |-NoThrowAttr 0x55fcd122f720 Implicit # | | | `-ConstAttr 0x55fcd122f748 Implicit # | | |-FunctionDecl 0x55fcd122f860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd122f7b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd122f910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fcd122f970 # | | | |-NoThrowAttr 0x55fcd122f9b0 Implicit # | | | `-ConstAttr 0x55fcd122f9d8 Implicit # | | |-FunctionDecl 0x55fcd122fb00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd122fa50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd122fbb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fcd122fc10 # | | | |-NoThrowAttr 0x55fcd122fc50 Implicit # | | | `-ConstAttr 0x55fcd122fc78 Implicit # | | |-FunctionDecl 0x55fcd122fda0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd122fcf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd122fe50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fcd122feb0 # | | | |-NoThrowAttr 0x55fcd122fef0 Implicit # | | | `-ConstAttr 0x55fcd122ff18 Implicit # | | |-FunctionDecl 0x55fcd1230028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x55fcd122ff78 col:50 'int' # | | | |-BuiltinAliasAttr 0x55fcd12300d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fcd1230138 # | | | |-NoThrowAttr 0x55fcd1230178 Implicit # | | | `-ConstAttr 0x55fcd12301a0 Implicit # | | |-FunctionDecl 0x55fcd12302c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55fcd1230218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1230378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fcd12303d8 # | | | |-NoThrowAttr 0x55fcd1230418 Implicit # | | | `-ConstAttr 0x55fcd1230440 Implicit # | | |-FunctionDecl 0x55fcd1230568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55fcd12304b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1230618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fcd1230678 # | | | |-NoThrowAttr 0x55fcd12306b8 Implicit # | | | `-ConstAttr 0x55fcd12306e0 Implicit # | | |-FunctionDecl 0x55fcd1230808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55fcd1230758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd12308b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fcd1230918 # | | | |-NoThrowAttr 0x55fcd1230958 Implicit # | | | `-ConstAttr 0x55fcd1230980 Implicit # | | |-FunctionDecl 0x55fcd1230aa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x55fcd12309f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd1230b58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fcd1230bb8 # | | | |-NoThrowAttr 0x55fcd1230bf8 Implicit # | | | `-ConstAttr 0x55fcd1230c20 Implicit # | | |-FunctionDecl 0x55fcd1230d48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fcd1230c98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1230df8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fcd1230e58 # | | | |-NoThrowAttr 0x55fcd1230e98 Implicit # | | | `-ConstAttr 0x55fcd1230ec0 Implicit # | | |-FunctionDecl 0x55fcd1230fe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fcd1230f38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1231098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fcd12310f8 # | | | |-NoThrowAttr 0x55fcd1231138 Implicit # | | | `-ConstAttr 0x55fcd1231160 Implicit # | | |-FunctionDecl 0x55fcd1231288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fcd12311d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1231338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fcd1231398 # | | | |-NoThrowAttr 0x55fcd12313d8 Implicit # | | | `-ConstAttr 0x55fcd1231400 Implicit # | | |-FunctionDecl 0x55fcd1231528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55fcd1231478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fcd12315e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fcd1231648 # | | | |-NoThrowAttr 0x55fcd1231688 Implicit # | | | `-ConstAttr 0x55fcd12316b0 Implicit # | | |-FunctionDecl 0x55fcd12317d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55fcd1231728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1231888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fcd12318e8 # | | | |-NoThrowAttr 0x55fcd1231928 Implicit # | | | `-ConstAttr 0x55fcd1231950 Implicit # | | |-FunctionDecl 0x55fcd1231a78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55fcd12319c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1231b28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fcd1231b88 # | | | |-NoThrowAttr 0x55fcd1231bc8 Implicit # | | | `-ConstAttr 0x55fcd1231bf0 Implicit # | | |-FunctionDecl 0x55fcd1231d18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55fcd1231c68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1231dc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fcd1231e28 # | | | |-NoThrowAttr 0x55fcd1231e68 Implicit # | | | `-ConstAttr 0x55fcd1231e90 Implicit # | | |-FunctionDecl 0x55fcd1231fb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55fcd1231f08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fcd1232068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fcd12320c8 # | | | |-NoThrowAttr 0x55fcd1232108 Implicit # | | | `-ConstAttr 0x55fcd1232130 Implicit # | | |-FunctionDecl 0x55fcd1232258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fcd12321a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1232308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fcd1232368 # | | | |-NoThrowAttr 0x55fcd12323a8 Implicit # | | | `-ConstAttr 0x55fcd12323d0 Implicit # | | |-FunctionDecl 0x55fcd12324f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fcd1232448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd12325a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fcd1232608 # | | | |-NoThrowAttr 0x55fcd1232648 Implicit # | | | `-ConstAttr 0x55fcd1232670 Implicit # | | |-FunctionDecl 0x55fcd1232798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fcd12326e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1232848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fcd12328a8 # | | | |-NoThrowAttr 0x55fcd12328e8 Implicit # | | | `-ConstAttr 0x55fcd1232910 Implicit # | | |-FunctionDecl 0x55fcd1232a20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x55fcd1232970 col:54 'float' # | | | |-BuiltinAliasAttr 0x55fcd1232ad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fcd1232b30 # | | | |-NoThrowAttr 0x55fcd1232b70 Implicit # | | | `-ConstAttr 0x55fcd1232b98 Implicit # | | |-FunctionDecl 0x55fcd1232cc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd1232c10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1232d70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fcd1232dd0 # | | | |-NoThrowAttr 0x55fcd1232e10 Implicit # | | | `-ConstAttr 0x55fcd1232e38 Implicit # | | |-FunctionDecl 0x55fcd1232f60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd1232eb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1233010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fcd1233070 # | | | |-NoThrowAttr 0x55fcd12330b0 Implicit # | | | `-ConstAttr 0x55fcd12330d8 Implicit # | | |-FunctionDecl 0x55fcd1233200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd1233150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd12332b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fcd1233310 # | | | |-NoThrowAttr 0x55fcd1233350 Implicit # | | | `-ConstAttr 0x55fcd1233378 Implicit # | | |-FunctionDecl 0x55fcd1233488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x55fcd12333d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x55fcd1233538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fcd1233598 # | | | |-NoThrowAttr 0x55fcd11d3ce0 Implicit # | | | `-ConstAttr 0x55fcd11d3d08 Implicit # | | |-FunctionDecl 0x55fcd11d3e30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55fcd11d3d80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11d3ee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fcd11d3f40 # | | | |-NoThrowAttr 0x55fcd11d3f80 Implicit # | | | `-ConstAttr 0x55fcd11d3fa8 Implicit # | | |-FunctionDecl 0x55fcd11d40d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55fcd11d4020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11d4180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fcd11d41e0 # | | | |-NoThrowAttr 0x55fcd11d4220 Implicit # | | | `-ConstAttr 0x55fcd11d4248 Implicit # | | |-FunctionDecl 0x55fcd11d4370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55fcd11d42c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11d4420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fcd11d4480 # | | | |-NoThrowAttr 0x55fcd11d44c0 Implicit # | | | `-ConstAttr 0x55fcd11d44e8 Implicit # | | |-FunctionDecl 0x55fcd11d45f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x55fcd11d4548 col:56 'half' # | | | |-BuiltinAliasAttr 0x55fcd11d46a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fcd11d4708 # | | | |-NoThrowAttr 0x55fcd11d4748 Implicit # | | | `-ConstAttr 0x55fcd11d4770 Implicit # | | |-FunctionDecl 0x55fcd11d4888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd11d47d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11d4938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fcd11d4998 # | | | |-NoThrowAttr 0x55fcd11d49d8 Implicit # | | | `-ConstAttr 0x55fcd11d4a00 Implicit # | | |-FunctionDecl 0x55fcd11d4b28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd11d4a78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11d4bd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fcd11d4c38 # | | | |-NoThrowAttr 0x55fcd11d4c78 Implicit # | | | `-ConstAttr 0x55fcd11d4ca0 Implicit # | | |-FunctionDecl 0x55fcd11d4dc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd11d4d18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11d4e78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fcd11d4ed8 # | | | |-NoThrowAttr 0x55fcd11d4f18 Implicit # | | | `-ConstAttr 0x55fcd11d4f40 Implicit # | | |-FunctionDecl 0x55fcd11d5060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x55fcd11d4fb0 col:54 'int' # | | | |-AvailabilityAttr 0x55fcd11d5110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd11d51d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fcd11d5200 # | | | |-NoThrowAttr 0x55fcd11d5240 Implicit # | | | `-ConstAttr 0x55fcd11d5268 Implicit # | | |-FunctionDecl 0x55fcd11d53a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55fcd11d52f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x55fcd11d5450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd11d5510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fcd11d5540 # | | | |-NoThrowAttr 0x55fcd11d5580 Implicit # | | | `-ConstAttr 0x55fcd11d55a8 Implicit # | | |-FunctionDecl 0x55fcd11d56e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55fcd11d5630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x55fcd11d5790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd11d5850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fcd11d5880 # | | | |-NoThrowAttr 0x55fcd11d58c0 Implicit # | | | `-ConstAttr 0x55fcd11d58e8 Implicit # | | |-FunctionDecl 0x55fcd11d5a20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55fcd11d5970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x55fcd11d5ad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd11d5b90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fcd11d5bc0 # | | | |-NoThrowAttr 0x55fcd11d5c00 Implicit # | | | `-ConstAttr 0x55fcd11d5c28 Implicit # | | |-FunctionDecl 0x55fcd11d5da0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55fcd11d5cf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55fcd11d5e50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd11d5f10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fcd11d5f40 # | | | |-NoThrowAttr 0x55fcd11d5f80 Implicit # | | | `-ConstAttr 0x55fcd11d5fa8 Implicit # | | |-FunctionDecl 0x55fcd11d60e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fcd11d6030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x55fcd11d6190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd11d6250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fcd11d6280 # | | | |-NoThrowAttr 0x55fcd11d62c0 Implicit # | | | `-ConstAttr 0x55fcd11d62e8 Implicit # | | |-FunctionDecl 0x55fcd11d6420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fcd11d6370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x55fcd11d64d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd11d6590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fcd11d65c0 # | | | |-NoThrowAttr 0x55fcd11d6600 Implicit # | | | `-ConstAttr 0x55fcd11d6628 Implicit # | | |-FunctionDecl 0x55fcd11d6760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fcd11d66b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x55fcd11d6810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd11d68d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fcd11d6900 # | | | |-NoThrowAttr 0x55fcd11d6940 Implicit # | | | `-ConstAttr 0x55fcd11d6968 Implicit # | | |-FunctionDecl 0x55fcd11d6aa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55fcd11d69f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x55fcd11d6b50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd11d6c10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fcd11d6c40 # | | | |-NoThrowAttr 0x55fcd11d6c80 Implicit # | | | `-ConstAttr 0x55fcd11d6ca8 Implicit # | | |-FunctionDecl 0x55fcd11d6de0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55fcd11d6d30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55fcd11d6e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd11d6f50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fcd11d6f80 # | | | |-NoThrowAttr 0x55fcd11d6fc0 Implicit # | | | `-ConstAttr 0x55fcd11d6fe8 Implicit # | | |-FunctionDecl 0x55fcd11d7120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55fcd11d7070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55fcd11d71d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd11d7290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fcd11d72c0 # | | | |-NoThrowAttr 0x55fcd11d7300 Implicit # | | | `-ConstAttr 0x55fcd11d7328 Implicit # | | |-FunctionDecl 0x55fcd11d7460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55fcd11d73b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55fcd11d7510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd11d75d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fcd11d7600 # | | | |-NoThrowAttr 0x55fcd11d7640 Implicit # | | | `-ConstAttr 0x55fcd11d7668 Implicit # | | |-FunctionDecl 0x55fcd11d77a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55fcd11d76f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55fcd11d7850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd11d7910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fcd11d7940 # | | | |-NoThrowAttr 0x55fcd11d7980 Implicit # | | | `-ConstAttr 0x55fcd11d79a8 Implicit # | | |-FunctionDecl 0x55fcd11d7ae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fcd11d7a30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55fcd11d7b90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd11d7c50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fcd11d7c80 # | | | |-NoThrowAttr 0x55fcd11d7cc0 Implicit # | | | `-ConstAttr 0x55fcd123f610 Implicit # | | |-FunctionDecl 0x55fcd123f748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fcd123f698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55fcd123f7f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd123f8b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fcd123f8e8 # | | | |-NoThrowAttr 0x55fcd123f928 Implicit # | | | `-ConstAttr 0x55fcd123f950 Implicit # | | |-FunctionDecl 0x55fcd123fa88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fcd123f9d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55fcd123fb38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd123fbf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fcd123fc28 # | | | |-NoThrowAttr 0x55fcd123fc68 Implicit # | | | `-ConstAttr 0x55fcd123fc90 Implicit # | | |-FunctionDecl 0x55fcd123fdb0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x55fcd123fd00 col:58 'float' # | | | |-AvailabilityAttr 0x55fcd123fe60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd123ff20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fcd123ff50 # | | | |-NoThrowAttr 0x55fcd123ff90 Implicit # | | | `-ConstAttr 0x55fcd123ffb8 Implicit # | | |-FunctionDecl 0x55fcd12400f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd1240040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55fcd12401a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd1240260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fcd1240290 # | | | |-NoThrowAttr 0x55fcd12402d0 Implicit # | | | `-ConstAttr 0x55fcd12402f8 Implicit # | | |-FunctionDecl 0x55fcd1240430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd1240380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55fcd12404e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd12405a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fcd12405d0 # | | | |-NoThrowAttr 0x55fcd1240610 Implicit # | | | `-ConstAttr 0x55fcd1240638 Implicit # | | |-FunctionDecl 0x55fcd1240770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd12406c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55fcd1240820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd12408e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fcd1240910 # | | | |-NoThrowAttr 0x55fcd1240950 Implicit # | | | `-ConstAttr 0x55fcd1240978 Implicit # | | |-FunctionDecl 0x55fcd1240a98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x55fcd12409e8 col:60 'double' # | | | |-AvailabilityAttr 0x55fcd1240b48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd1240c08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fcd1240c38 # | | | |-NoThrowAttr 0x55fcd1240c78 Implicit # | | | `-ConstAttr 0x55fcd1240ca0 Implicit # | | |-FunctionDecl 0x55fcd1240dd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55fcd1240d28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x55fcd1240e88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd1240f48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fcd1240f78 # | | | |-NoThrowAttr 0x55fcd1240fb8 Implicit # | | | `-ConstAttr 0x55fcd1240fe0 Implicit # | | |-FunctionDecl 0x55fcd1241118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55fcd1241068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x55fcd12411c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd1241288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fcd12412b8 # | | | |-NoThrowAttr 0x55fcd12412f8 Implicit # | | | `-ConstAttr 0x55fcd1241320 Implicit # | | |-FunctionDecl 0x55fcd1241458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55fcd12413a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x55fcd1241508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fcd12415c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fcd1241620 # | | | |-NoThrowAttr 0x55fcd1241660 Implicit # | | | `-ConstAttr 0x55fcd1241688 Implicit # | | |-FunctionDecl 0x55fcd1241798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x55fcd12416e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55fcd1241848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fcd12418a8 # | | | |-NoThrowAttr 0x55fcd12418e8 Implicit # | | | `-ConstAttr 0x55fcd1241910 Implicit # | | |-FunctionDecl 0x55fcd1241a28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd1241978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1241ad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fcd1241b38 # | | | |-NoThrowAttr 0x55fcd1241b78 Implicit # | | | `-ConstAttr 0x55fcd1241ba0 Implicit # | | |-FunctionDecl 0x55fcd1241cc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd1241c18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1241d78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fcd1241dd8 # | | | |-NoThrowAttr 0x55fcd1241e18 Implicit # | | | `-ConstAttr 0x55fcd1241e40 Implicit # | | |-FunctionDecl 0x55fcd1241f68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd1241eb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1242018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fcd1242078 # | | | |-NoThrowAttr 0x55fcd12420b8 Implicit # | | | `-ConstAttr 0x55fcd12420e0 Implicit # | | |-FunctionDecl 0x55fcd12421f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x55fcd1242140 col:50 'int' # | | | |-BuiltinAliasAttr 0x55fcd12422a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fcd1242300 # | | | |-NoThrowAttr 0x55fcd1242340 Implicit # | | | `-ConstAttr 0x55fcd1242368 Implicit # | | |-FunctionDecl 0x55fcd1242490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55fcd12423e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1242540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fcd12425a0 # | | | |-NoThrowAttr 0x55fcd12425e0 Implicit # | | | `-ConstAttr 0x55fcd1242608 Implicit # | | |-FunctionDecl 0x55fcd1242730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55fcd1242680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd12427e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fcd1242840 # | | | |-NoThrowAttr 0x55fcd1242880 Implicit # | | | `-ConstAttr 0x55fcd12428a8 Implicit # | | |-FunctionDecl 0x55fcd12429d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55fcd1242920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1242a80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fcd1242ae0 # | | | |-NoThrowAttr 0x55fcd1242b20 Implicit # | | | `-ConstAttr 0x55fcd1242b48 Implicit # | | |-FunctionDecl 0x55fcd1242c70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x55fcd1242bc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd1242d20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fcd1242d80 # | | | |-NoThrowAttr 0x55fcd1242dc0 Implicit # | | | `-ConstAttr 0x55fcd1242de8 Implicit # | | |-FunctionDecl 0x55fcd1242f10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fcd1242e60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1242fc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fcd1243020 # | | | |-NoThrowAttr 0x55fcd1243060 Implicit # | | | `-ConstAttr 0x55fcd1243088 Implicit # | | |-FunctionDecl 0x55fcd12431b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fcd1243100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1243260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fcd12432c0 # | | | |-NoThrowAttr 0x55fcd1243300 Implicit # | | | `-ConstAttr 0x55fcd1243328 Implicit # | | |-FunctionDecl 0x55fcd1243450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fcd12433a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1243500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fcd1243560 # | | | |-NoThrowAttr 0x55fcd12435a0 Implicit # | | | `-ConstAttr 0x55fcd12435c8 Implicit # | | |-FunctionDecl 0x55fcd1243710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55fcd1243660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fcd12437c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fcd1243820 # | | | |-NoThrowAttr 0x55fcd1243860 Implicit # | | | `-ConstAttr 0x55fcd1243888 Implicit # | | |-FunctionDecl 0x55fcd12439b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55fcd1243900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1243a60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fcd1243ac0 # | | | |-NoThrowAttr 0x55fcd1243b00 Implicit # | | | `-ConstAttr 0x55fcd1243b28 Implicit # | | |-FunctionDecl 0x55fcd1243c50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55fcd1243ba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1243d00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fcd1243d60 # | | | |-NoThrowAttr 0x55fcd1243da0 Implicit # | | | `-ConstAttr 0x55fcd1243dc8 Implicit # | | |-FunctionDecl 0x55fcd1243ef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55fcd1243e40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1243fa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fcd1244000 # | | | |-NoThrowAttr 0x55fcd1244040 Implicit # | | | `-ConstAttr 0x55fcd1244068 Implicit # | | |-FunctionDecl 0x55fcd1244190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55fcd12440e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fcd1244240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fcd12442a0 # | | | |-NoThrowAttr 0x55fcd12442e0 Implicit # | | | `-ConstAttr 0x55fcd1244308 Implicit # | | |-FunctionDecl 0x55fcd1244430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fcd1244380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd12444e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fcd1244540 # | | | |-NoThrowAttr 0x55fcd1244580 Implicit # | | | `-ConstAttr 0x55fcd12445a8 Implicit # | | |-FunctionDecl 0x55fcd12446d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fcd1244620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1244780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fcd12447e0 # | | | |-NoThrowAttr 0x55fcd1244820 Implicit # | | | `-ConstAttr 0x55fcd1244848 Implicit # | | |-FunctionDecl 0x55fcd1244970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fcd12448c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1244a20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fcd1244a80 # | | | |-NoThrowAttr 0x55fcd1244ac0 Implicit # | | | `-ConstAttr 0x55fcd1244ae8 Implicit # | | |-FunctionDecl 0x55fcd1244bf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x55fcd1244b48 col:54 'float' # | | | |-BuiltinAliasAttr 0x55fcd1244ca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fcd1244d08 # | | | |-NoThrowAttr 0x55fcd1244d48 Implicit # | | | `-ConstAttr 0x55fcd1244d70 Implicit # | | |-FunctionDecl 0x55fcd1244e98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd1244de8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1244f48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fcd1244fa8 # | | | |-NoThrowAttr 0x55fcd1244fe8 Implicit # | | | `-ConstAttr 0x55fcd1245010 Implicit # | | |-FunctionDecl 0x55fcd1245138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd1245088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd12451e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fcd1245248 # | | | |-NoThrowAttr 0x55fcd1245288 Implicit # | | | `-ConstAttr 0x55fcd12452b0 Implicit # | | |-FunctionDecl 0x55fcd12453d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd1245328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1245488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fcd12454e8 # | | | |-NoThrowAttr 0x55fcd1245528 Implicit # | | | `-ConstAttr 0x55fcd1245550 Implicit # | | |-FunctionDecl 0x55fcd1245670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x55fcd12455b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55fcd1245720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fcd1245780 # | | | |-NoThrowAttr 0x55fcd12457c0 Implicit # | | | `-ConstAttr 0x55fcd12457e8 Implicit # | | |-FunctionDecl 0x55fcd1245910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55fcd1245860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd12459c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fcd1245a20 # | | | |-NoThrowAttr 0x55fcd1245a60 Implicit # | | | `-ConstAttr 0x55fcd1245a88 Implicit # | | |-FunctionDecl 0x55fcd1245bb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55fcd1245b00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1245c60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fcd1245cc0 # | | | |-NoThrowAttr 0x55fcd1245d00 Implicit # | | | `-ConstAttr 0x55fcd1245d28 Implicit # | | |-FunctionDecl 0x55fcd1245e50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55fcd1245da0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1245f00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fcd1245f60 # | | | |-NoThrowAttr 0x55fcd1245fa0 Implicit # | | | `-ConstAttr 0x55fcd1245fc8 Implicit # | | |-FunctionDecl 0x55fcd12460d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x55fcd1246028 col:56 'half' # | | | |-BuiltinAliasAttr 0x55fcd1246188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fcd12461e8 # | | | |-NoThrowAttr 0x55fcd1246228 Implicit # | | | `-ConstAttr 0x55fcd1246250 Implicit # | | |-FunctionDecl 0x55fcd1246368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd12462b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1246418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fcd1246478 # | | | |-NoThrowAttr 0x55fcd12464b8 Implicit # | | | `-ConstAttr 0x55fcd12464e0 Implicit # | | |-FunctionDecl 0x55fcd1246608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd1246558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd12466b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fcd1246718 # | | | |-NoThrowAttr 0x55fcd1246758 Implicit # | | | `-ConstAttr 0x55fcd1246780 Implicit # | | |-FunctionDecl 0x55fcd12468a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd12467f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1246958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fcd12469b8 # | | | |-NoThrowAttr 0x55fcd12469f8 Implicit # | | | `-ConstAttr 0x55fcd1246a20 Implicit # | | |-FunctionDecl 0x55fcd1246b30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x55fcd1246a80 col:54 'int' # | | | |-BuiltinAliasAttr 0x55fcd1246be0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fcd1246c40 # | | | |-NoThrowAttr 0x55fcd1246c80 Implicit # | | | `-ConstAttr 0x55fcd1246ca8 Implicit # | | |-FunctionDecl 0x55fcd1246dd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55fcd1246d20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1246e80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fcd1246ee0 # | | | |-NoThrowAttr 0x55fcd1246f20 Implicit # | | | `-ConstAttr 0x55fcd1246f48 Implicit # | | |-FunctionDecl 0x55fcd1247070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55fcd1246fc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1247120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fcd1247180 # | | | |-NoThrowAttr 0x55fcd12471c0 Implicit # | | | `-ConstAttr 0x55fcd12471e8 Implicit # | | |-FunctionDecl 0x55fcd1247310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55fcd1247260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd12473c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fcd1247420 # | | | |-NoThrowAttr 0x55fcd1247460 Implicit # | | | `-ConstAttr 0x55fcd1247488 Implicit # | | |-FunctionDecl 0x55fcd1247650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55fcd1247500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd1247700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fcd1247760 # | | | |-NoThrowAttr 0x55fcd12477a0 Implicit # | | | `-ConstAttr 0x55fcd12477c8 Implicit # | | |-FunctionDecl 0x55fcd12478f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fcd1247840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd12479a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fcd1247a00 # | | | |-NoThrowAttr 0x55fcd1247a40 Implicit # | | | `-ConstAttr 0x55fcd1247a68 Implicit # | | |-FunctionDecl 0x55fcd1247b90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fcd1247ae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1247c40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fcd1247ca0 # | | | |-NoThrowAttr 0x55fcd1247ce0 Implicit # | | | `-ConstAttr 0x55fcd1247d08 Implicit # | | |-FunctionDecl 0x55fcd1247e30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fcd1247d80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1247ee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fcd1247f40 # | | | |-NoThrowAttr 0x55fcd1247f80 Implicit # | | | `-ConstAttr 0x55fcd1247fa8 Implicit # | | |-FunctionDecl 0x55fcd12480d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55fcd1248020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fcd1248180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fcd12481e0 # | | | |-NoThrowAttr 0x55fcd1248220 Implicit # | | | `-ConstAttr 0x55fcd1248248 Implicit # | | |-FunctionDecl 0x55fcd1248370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55fcd12482c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1248420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fcd1248480 # | | | |-NoThrowAttr 0x55fcd12484c0 Implicit # | | | `-ConstAttr 0x55fcd12484e8 Implicit # | | |-FunctionDecl 0x55fcd1248610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55fcd1248560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd12486c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fcd1248720 # | | | |-NoThrowAttr 0x55fcd1248760 Implicit # | | | `-ConstAttr 0x55fcd1248788 Implicit # | | |-FunctionDecl 0x55fcd12488b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55fcd1248800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1248960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fcd12489c0 # | | | |-NoThrowAttr 0x55fcd1248a00 Implicit # | | | `-ConstAttr 0x55fcd1248a28 Implicit # | | |-FunctionDecl 0x55fcd1248b50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55fcd1248aa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fcd1248c00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fcd1248c60 # | | | |-NoThrowAttr 0x55fcd1248ca0 Implicit # | | | `-ConstAttr 0x55fcd1248cc8 Implicit # | | |-FunctionDecl 0x55fcd1248df0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fcd1248d40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1248ea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fcd1248f00 # | | | |-NoThrowAttr 0x55fcd1248f40 Implicit # | | | `-ConstAttr 0x55fcd1248f68 Implicit # | | |-FunctionDecl 0x55fcd1249090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fcd1248fe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1249140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fcd12491a0 # | | | |-NoThrowAttr 0x55fcd12491e0 Implicit # | | | `-ConstAttr 0x55fcd1249208 Implicit # | | |-FunctionDecl 0x55fcd1249330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fcd1249280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd12493e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fcd1249440 # | | | |-NoThrowAttr 0x55fcd1249480 Implicit # | | | `-ConstAttr 0x55fcd12494a8 Implicit # | | |-FunctionDecl 0x55fcd1249660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x55fcd1249508 col:58 'float' # | | | |-BuiltinAliasAttr 0x55fcd1249710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fcd1249770 # | | | |-NoThrowAttr 0x55fcd12497b0 Implicit # | | | `-ConstAttr 0x55fcd12497d8 Implicit # | | |-FunctionDecl 0x55fcd1249900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd1249850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd12499b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fcd1249a10 # | | | |-NoThrowAttr 0x55fcd1249a50 Implicit # | | | `-ConstAttr 0x55fcd1249a78 Implicit # | | |-FunctionDecl 0x55fcd1249ba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd1249af0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1249c50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fcd1249cb0 # | | | |-NoThrowAttr 0x55fcd1249cf0 Implicit # | | | `-ConstAttr 0x55fcd1249d18 Implicit # | | |-FunctionDecl 0x55fcd1249e40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd1249d90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1249ef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fcd1249f50 # | | | |-NoThrowAttr 0x55fcd1249f90 Implicit # | | | `-ConstAttr 0x55fcd1249fb8 Implicit # | | |-FunctionDecl 0x55fcd124a0c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x55fcd124a018 col:60 'double' # | | | |-BuiltinAliasAttr 0x55fcd124a178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fcd124a1d8 # | | | |-NoThrowAttr 0x55fcd124a218 Implicit # | | | `-ConstAttr 0x55fcd124a240 Implicit # | | |-FunctionDecl 0x55fcd124a368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55fcd124a2b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd124a418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fcd124a478 # | | | |-NoThrowAttr 0x55fcd124a4b8 Implicit # | | | `-ConstAttr 0x55fcd124a4e0 Implicit # | | |-FunctionDecl 0x55fcd124a608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55fcd124a558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd124a6b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fcd124a718 # | | | |-NoThrowAttr 0x55fcd124a758 Implicit # | | | `-ConstAttr 0x55fcd124a780 Implicit # | | |-FunctionDecl 0x55fcd124a8a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55fcd124a7f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd124a958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fcd124a9b8 # | | | |-NoThrowAttr 0x55fcd124a9f8 Implicit # | | | `-ConstAttr 0x55fcd124aa20 Implicit # | | |-FunctionDecl 0x55fcd124ab30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x55fcd124aa80 col:54 'half' # | | | |-BuiltinAliasAttr 0x55fcd124abe0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fcd124ac40 # | | | |-NoThrowAttr 0x55fcd124ac80 Implicit # | | | `-ConstAttr 0x55fcd124aca8 Implicit # | | |-FunctionDecl 0x55fcd124adc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd124ad10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd124ae70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fcd124aed0 # | | | |-NoThrowAttr 0x55fcd124af10 Implicit # | | | `-ConstAttr 0x55fcd124af38 Implicit # | | |-FunctionDecl 0x55fcd124b060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd124afb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd124b110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fcd124b170 # | | | |-NoThrowAttr 0x55fcd124b1b0 Implicit # | | | `-ConstAttr 0x55fcd124b1d8 Implicit # | | |-FunctionDecl 0x55fcd124b300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd124b250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd124b3b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fcd124b410 # | | | |-NoThrowAttr 0x55fcd124b450 Implicit # | | | `-ConstAttr 0x55fcd124b478 Implicit # | | |-FunctionDecl 0x55fcd124b588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x55fcd124b4d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x55fcd124b670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fcd124b6d0 # | | | |-NoThrowAttr 0x55fcd124b710 Implicit # | | | `-ConstAttr 0x55fcd124b738 Implicit # | | |-FunctionDecl 0x55fcd124b860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x55fcd124b7b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd124b910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fcd124b970 # | | | |-NoThrowAttr 0x55fcd124b9b0 Implicit # | | | `-ConstAttr 0x55fcd124b9d8 Implicit # | | |-FunctionDecl 0x55fcd124bb00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x55fcd124ba50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd124bbb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fcd124bc10 # | | | |-NoThrowAttr 0x55fcd124bc50 Implicit # | | | `-ConstAttr 0x55fcd124bc78 Implicit # | | |-FunctionDecl 0x55fcd124bda0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x55fcd124bcf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd124be50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fcd124beb0 # | | | |-NoThrowAttr 0x55fcd124bef0 Implicit # | | | `-ConstAttr 0x55fcd124bf18 Implicit # | | |-FunctionDecl 0x55fcd124c040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x55fcd124bf90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd124c0f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fcd124c150 # | | | |-NoThrowAttr 0x55fcd124c190 Implicit # | | | `-ConstAttr 0x55fcd124c1b8 Implicit # | | |-FunctionDecl 0x55fcd124c2e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fcd124c230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd124c390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fcd124c3f0 # | | | |-NoThrowAttr 0x55fcd124c430 Implicit # | | | `-ConstAttr 0x55fcd124c458 Implicit # | | |-FunctionDecl 0x55fcd124c580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fcd124c4d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd124c630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fcd124c690 # | | | |-NoThrowAttr 0x55fcd124c6d0 Implicit # | | | `-ConstAttr 0x55fcd124c6f8 Implicit # | | |-FunctionDecl 0x55fcd124c820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fcd124c770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd124c8d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fcd124c930 # | | | |-NoThrowAttr 0x55fcd124c970 Implicit # | | | `-ConstAttr 0x55fcd124c998 Implicit # | | |-FunctionDecl 0x55fcd124cac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55fcd124ca10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fcd124cb70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fcd124cbd0 # | | | |-NoThrowAttr 0x55fcd124cc10 Implicit # | | | `-ConstAttr 0x55fcd124cc38 Implicit # | | |-FunctionDecl 0x55fcd124cd60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55fcd124ccb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd124ce10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fcd124ce70 # | | | |-NoThrowAttr 0x55fcd124ceb0 Implicit # | | | `-ConstAttr 0x55fcd124ced8 Implicit # | | |-FunctionDecl 0x55fcd124d000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55fcd124cf50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd124d0b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fcd124d110 # | | | |-NoThrowAttr 0x55fcd124d150 Implicit # | | | `-ConstAttr 0x55fcd124d178 Implicit # | | |-FunctionDecl 0x55fcd124d2a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55fcd124d1f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd124d350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fcd124d3b0 # | | | |-NoThrowAttr 0x55fcd124d3f0 Implicit # | | | `-ConstAttr 0x55fcd124d418 Implicit # | | |-FunctionDecl 0x55fcd124d540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55fcd124d490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fcd124d5f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fcd11f37d0 # | | | |-NoThrowAttr 0x55fcd11f3810 Implicit # | | | `-ConstAttr 0x55fcd11f3838 Implicit # | | |-FunctionDecl 0x55fcd11f3960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fcd11f38b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f3a10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fcd11f3a70 # | | | |-NoThrowAttr 0x55fcd11f3ab0 Implicit # | | | `-ConstAttr 0x55fcd11f3ad8 Implicit # | | |-FunctionDecl 0x55fcd11f3c00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fcd11f3b50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f3cb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fcd11f3d10 # | | | |-NoThrowAttr 0x55fcd11f3d50 Implicit # | | | `-ConstAttr 0x55fcd11f3d78 Implicit # | | |-FunctionDecl 0x55fcd11f3ea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fcd11f3df0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f3f50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fcd11f3fb0 # | | | |-NoThrowAttr 0x55fcd11f3ff0 Implicit # | | | `-ConstAttr 0x55fcd11f4018 Implicit # | | |-FunctionDecl 0x55fcd11f4128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x55fcd11f4078 col:56 'float' # | | | |-BuiltinAliasAttr 0x55fcd11f41d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fcd11f4238 # | | | |-NoThrowAttr 0x55fcd11f4278 Implicit # | | | `-ConstAttr 0x55fcd11f42a0 Implicit # | | |-FunctionDecl 0x55fcd11f43c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd11f4318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f4478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fcd11f44d8 # | | | |-NoThrowAttr 0x55fcd11f4518 Implicit # | | | `-ConstAttr 0x55fcd11f4540 Implicit # | | |-FunctionDecl 0x55fcd11f4668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd11f45b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f4718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fcd11f4778 # | | | |-NoThrowAttr 0x55fcd11f47b8 Implicit # | | | `-ConstAttr 0x55fcd11f47e0 Implicit # | | |-FunctionDecl 0x55fcd11f4908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd11f4858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f49b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fcd11f4a18 # | | | |-NoThrowAttr 0x55fcd11f4a58 Implicit # | | | `-ConstAttr 0x55fcd11f4a80 Implicit # | | |-FunctionDecl 0x55fcd11f4b90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x55fcd11f4ae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x55fcd11f4c40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fcd11f4ca0 # | | | |-NoThrowAttr 0x55fcd11f4ce0 Implicit # | | | `-ConstAttr 0x55fcd11f4d08 Implicit # | | |-FunctionDecl 0x55fcd11f4e30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x55fcd11f4d80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f4ee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fcd11f4f40 # | | | |-NoThrowAttr 0x55fcd11f4f80 Implicit # | | | `-ConstAttr 0x55fcd11f4fa8 Implicit # | | |-FunctionDecl 0x55fcd11f50d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x55fcd11f5020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f5180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fcd11f51e0 # | | | |-NoThrowAttr 0x55fcd11f5220 Implicit # | | | `-ConstAttr 0x55fcd11f5248 Implicit # | | |-FunctionDecl 0x55fcd11f5370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x55fcd11f52c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f5420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fcd11f5480 # | | | |-NoThrowAttr 0x55fcd11f54c0 Implicit # | | | `-ConstAttr 0x55fcd11f54e8 Implicit # | | |-FunctionDecl 0x55fcd11f5638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x55fcd11f5548 col:14 'half' # | | | |-BuiltinAliasAttr 0x55fcd11f56e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fcd11f5760 Implicit # | | | `-ConstAttr 0x55fcd11f5788 Implicit # | | |-FunctionDecl 0x55fcd11f5938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x55fcd11f5810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f59e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fcd11f5a60 Implicit # | | | `-ConstAttr 0x55fcd11f5a88 Implicit # | | |-FunctionDecl 0x55fcd11f5c28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x55fcd11f5b00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f5cd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fcd11f5d50 Implicit # | | | `-ConstAttr 0x55fcd11f5d78 Implicit # | | |-FunctionDecl 0x55fcd11f5f18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x55fcd11f5df0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f5fc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fcd11f6040 Implicit # | | | `-ConstAttr 0x55fcd11f6068 Implicit # | | |-FunctionDecl 0x55fcd11f6178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x55fcd11f60c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x55fcd11f6228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fcd11f62a0 Implicit # | | | `-ConstAttr 0x55fcd11f62c8 Implicit # | | |-FunctionDecl 0x55fcd11f63f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x55fcd11f6340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f64a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fcd11f6518 Implicit # | | | `-ConstAttr 0x55fcd11f6540 Implicit # | | |-FunctionDecl 0x55fcd11f6668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x55fcd11f65b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f6718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fcd11f6790 Implicit # | | | `-ConstAttr 0x55fcd11f67b8 Implicit # | | |-FunctionDecl 0x55fcd11f68e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x55fcd11f6830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f6990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fcd11f6a08 Implicit # | | | `-ConstAttr 0x55fcd11f6a30 Implicit # | | |-FunctionDecl 0x55fcd11f6bd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x55fcd11f6aa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fcd11f6c88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fcd11f6d00 Implicit # | | | `-ConstAttr 0x55fcd11f6d28 Implicit # | | |-FunctionDecl 0x55fcd11f6ec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x55fcd11f6da0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f6f78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fcd11f6ff0 Implicit # | | | `-ConstAttr 0x55fcd11f7018 Implicit # | | |-FunctionDecl 0x55fcd11f71b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x55fcd11f7090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f7268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fcd11f72e0 Implicit # | | | `-ConstAttr 0x55fcd11f7308 Implicit # | | |-FunctionDecl 0x55fcd11f74a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x55fcd11f7380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f7558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fcd11f75d0 Implicit # | | | `-ConstAttr 0x55fcd11f75f8 Implicit # | | |-FunctionDecl 0x55fcd11f77f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x55fcd11f7658 col:15 'float' # | | | |-BuiltinAliasAttr 0x55fcd11f78a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fcd11f7918 Implicit # | | | `-ConstAttr 0x55fcd11f7940 Implicit # | | |-FunctionDecl 0x55fcd11f7ae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x55fcd11f79b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f7b98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fcd11f7c10 Implicit # | | | `-ConstAttr 0x55fcd11f7c38 Implicit # | | |-FunctionDecl 0x55fcd11f7dd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x55fcd11f7cb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f7e88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fcd11f7f00 Implicit # | | | `-ConstAttr 0x55fcd11f7f28 Implicit # | | |-FunctionDecl 0x55fcd11f80c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x55fcd11f7fa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f8178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fcd11f81f0 Implicit # | | | `-ConstAttr 0x55fcd11f8218 Implicit # | | |-FunctionDecl 0x55fcd11f83b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x55fcd11f8290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fcd11f8468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fcd11f84e0 Implicit # | | | `-ConstAttr 0x55fcd11f8508 Implicit # | | |-FunctionDecl 0x55fcd11f86a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x55fcd11f8580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f8758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fcd11f87d0 Implicit # | | | `-ConstAttr 0x55fcd11f87f8 Implicit # | | |-FunctionDecl 0x55fcd11f8998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x55fcd11f8870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f8a48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fcd11f8ac0 Implicit # | | | `-ConstAttr 0x55fcd11f8ae8 Implicit # | | |-FunctionDecl 0x55fcd11f8c88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x55fcd11f8b60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f8d38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fcd11f8db0 Implicit # | | | `-ConstAttr 0x55fcd11f8dd8 Implicit # | | |-FunctionDecl 0x55fcd11f8f78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x55fcd11f8e50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fcd11f9028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fcd11f90a0 Implicit # | | | `-ConstAttr 0x55fcd11f90c8 Implicit # | | |-FunctionDecl 0x55fcd11f9268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fcd11f9140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f9318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fcd11f9390 Implicit # | | | `-ConstAttr 0x55fcd11f93b8 Implicit # | | |-FunctionDecl 0x55fcd11f9558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fcd11f9430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f9608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fcd11f9680 Implicit # | | | `-ConstAttr 0x55fcd11f96a8 Implicit # | | |-FunctionDecl 0x55fcd11f9868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fcd11f9720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f9918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fcd11f9990 Implicit # | | | `-ConstAttr 0x55fcd11f99b8 Implicit # | | |-FunctionDecl 0x55fcd11f9b08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x55fcd11f9a18 col:16 'double' # | | | |-BuiltinAliasAttr 0x55fcd11f9bb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fcd11f9c30 Implicit # | | | `-ConstAttr 0x55fcd11f9c58 Implicit # | | |-FunctionDecl 0x55fcd11f9df8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x55fcd11f9cd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11f9ea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fcd11f9f20 Implicit # | | | `-ConstAttr 0x55fcd11f9f48 Implicit # | | |-FunctionDecl 0x55fcd11fa0e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x55fcd11f9fc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11fa198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fcd11fa210 Implicit # | | | `-ConstAttr 0x55fcd11fa238 Implicit # | | |-FunctionDecl 0x55fcd11fa3d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x55fcd11fa2b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11fa488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fcd11fa500 Implicit # | | | `-ConstAttr 0x55fcd11fa528 Implicit # | | |-FunctionDecl 0x55fcd11fa638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x55fcd11fa588 col:18 'half' # | | | |-BuiltinAliasAttr 0x55fcd11fa6e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55fcd11fa760 Implicit # | | | `-ConstAttr 0x55fcd11fa788 Implicit # | | |-FunctionDecl 0x55fcd11fa8a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd11fa7f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11fa950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55fcd11fa9c8 Implicit # | | | `-ConstAttr 0x55fcd11fa9f0 Implicit # | | |-FunctionDecl 0x55fcd11fab18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd11faa68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11fabc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55fcd11fac40 Implicit # | | | `-ConstAttr 0x55fcd11fac68 Implicit # | | |-FunctionDecl 0x55fcd11fad90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd11face0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11fae40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55fcd11faeb8 Implicit # | | | `-ConstAttr 0x55fcd11faee0 Implicit # | | |-FunctionDecl 0x55fcd11faff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x55fcd11faf40 col:20 'float' # | | | |-BuiltinAliasAttr 0x55fcd11fb0a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55fcd11fb118 Implicit # | | | `-ConstAttr 0x55fcd11fb140 Implicit # | | |-FunctionDecl 0x55fcd11fb268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd11fb1b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11fb318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55fcd11fb390 Implicit # | | | `-ConstAttr 0x55fcd11fb3b8 Implicit # | | |-FunctionDecl 0x55fcd11fb4e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd11fb430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11fb590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55fcd11fb608 Implicit # | | | `-ConstAttr 0x55fcd11fb630 Implicit # | | |-FunctionDecl 0x55fcd11fb758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd11fb6a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11fb818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55fcd11fb890 Implicit # | | | `-ConstAttr 0x55fcd11fb8b8 Implicit # | | |-FunctionDecl 0x55fcd11fb9e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x55fcd11fba88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x55fcd11fbae8 # | | | |-NoThrowAttr 0x55fcd11fbb28 Implicit # | | | `-ConstAttr 0x55fcd11fbb50 Implicit # | | |-FunctionDecl 0x55fcd11fbc50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x55fcd11fbba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x55fcd11fbd00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55fcd11fbd78 Implicit # | | | `-ConstAttr 0x55fcd11fbda0 Implicit # | | |-FunctionDecl 0x55fcd11fbeb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd11fbe08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11fbf68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55fcd11fbfe0 Implicit # | | | `-ConstAttr 0x55fcd11fc008 Implicit # | | |-FunctionDecl 0x55fcd11fc130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd11fc080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11fc1e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55fcd11fc258 Implicit # | | | `-ConstAttr 0x55fcd11fc280 Implicit # | | |-FunctionDecl 0x55fcd11fc3a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd11fc2f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11fc458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55fcd11fc4d0 Implicit # | | | `-ConstAttr 0x55fcd11fc4f8 Implicit # | | |-FunctionDecl 0x55fcd11fc608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x55fcd11fc558 col:23 'float' # | | | |-BuiltinAliasAttr 0x55fcd11fc6b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55fcd11fc730 Implicit # | | | `-ConstAttr 0x55fcd11fc758 Implicit # | | |-FunctionDecl 0x55fcd11fc880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd11fc7d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11fc930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55fcd11fc9a8 Implicit # | | | `-ConstAttr 0x55fcd11fc9d0 Implicit # | | |-FunctionDecl 0x55fcd11fcaf8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd11fca48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11fcba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55fcd11fcc20 Implicit # | | | `-ConstAttr 0x55fcd11fcc48 Implicit # | | |-FunctionDecl 0x55fcd11fcd70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd11fccc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11fce20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55fcd11fce98 Implicit # | | | `-ConstAttr 0x55fcd11fcec0 Implicit # | | |-FunctionDecl 0x55fcd11fcfd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x55fcd11fcf20 col:21 'half' # | | | |-BuiltinAliasAttr 0x55fcd11fd080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55fcd11fd0f8 Implicit # | | | `-ConstAttr 0x55fcd11fd120 Implicit # | | |-FunctionDecl 0x55fcd11fd238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd11fd188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11fd2e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55fcd11fd360 Implicit # | | | `-ConstAttr 0x55fcd11fd388 Implicit # | | |-FunctionDecl 0x55fcd11fd4b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd11fd400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11fd560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55fcd11fd5d8 Implicit # | | | `-ConstAttr 0x55fcd11fd600 Implicit # | | |-FunctionDecl 0x55fcd11fd728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd11fd678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd11fd7d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55fcd12656b8 Implicit # | | | `-ConstAttr 0x55fcd12656e0 Implicit # | | |-FunctionDecl 0x55fcd12657f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x55fcd1265740 col:23 'float' # | | | |-BuiltinAliasAttr 0x55fcd12658a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55fcd1265918 Implicit # | | | `-ConstAttr 0x55fcd1265940 Implicit # | | |-FunctionDecl 0x55fcd1265a68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd12659b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1265b18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55fcd1265b90 Implicit # | | | `-ConstAttr 0x55fcd1265bb8 Implicit # | | |-FunctionDecl 0x55fcd1265ce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd1265c30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1265d90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55fcd1265e08 Implicit # | | | `-ConstAttr 0x55fcd1265e30 Implicit # | | |-FunctionDecl 0x55fcd1265f58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd1265ea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1266008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55fcd1266080 Implicit # | | | `-ConstAttr 0x55fcd12660a8 Implicit # | | |-FunctionDecl 0x55fcd12661b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x55fcd1266108 col:19 'half' # | | | |-BuiltinAliasAttr 0x55fcd1266268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55fcd12662e0 Implicit # | | | `-ConstAttr 0x55fcd1266308 Implicit # | | |-FunctionDecl 0x55fcd1266420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd1266370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd12664d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55fcd1266548 Implicit # | | | `-ConstAttr 0x55fcd1266570 Implicit # | | |-FunctionDecl 0x55fcd1266698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd12665e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1266748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55fcd12667c0 Implicit # | | | `-ConstAttr 0x55fcd12667e8 Implicit # | | |-FunctionDecl 0x55fcd1266910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd1266860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd12669c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55fcd1266a38 Implicit # | | | `-ConstAttr 0x55fcd1266a60 Implicit # | | |-FunctionDecl 0x55fcd1266b70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x55fcd1266ac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55fcd1266c20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55fcd1266c98 Implicit # | | | `-ConstAttr 0x55fcd1266cc0 Implicit # | | |-FunctionDecl 0x55fcd1266de8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd1266d38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1266e98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55fcd1266f10 Implicit # | | | `-ConstAttr 0x55fcd1266f38 Implicit # | | |-FunctionDecl 0x55fcd1267060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd1266fb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1267110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55fcd1267188 Implicit # | | | `-ConstAttr 0x55fcd12671b0 Implicit # | | |-FunctionDecl 0x55fcd12672d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x55fcd1267228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1267388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55fcd1267400 Implicit # | | | `-ConstAttr 0x55fcd1267428 Implicit # | | |-FunctionDecl 0x55fcd1267538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x55fcd1267488 col:19 'half' # | | | |-BuiltinAliasAttr 0x55fcd12675e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55fcd1267680 Implicit # | | | `-ConstAttr 0x55fcd12676a8 Implicit # | | |-FunctionDecl 0x55fcd12677c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55fcd1267710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1267870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55fcd12678e8 Implicit # | | | `-ConstAttr 0x55fcd1267910 Implicit # | | |-FunctionDecl 0x55fcd1267a38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55fcd1267988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1267ae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55fcd1267b60 Implicit # | | | `-ConstAttr 0x55fcd1267b88 Implicit # | | |-FunctionDecl 0x55fcd1267cb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55fcd1267c00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1267d60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55fcd1267dd8 Implicit # | | | `-ConstAttr 0x55fcd1267e00 Implicit # | | |-FunctionDecl 0x55fcd1267f10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x55fcd1267e60 col:21 'float' # | | | |-BuiltinAliasAttr 0x55fcd1267fc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55fcd1268038 Implicit # | | | `-ConstAttr 0x55fcd1268060 Implicit # | | |-FunctionDecl 0x55fcd1268188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55fcd12680d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fcd1268238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55fcd12682b0 Implicit # | | | `-ConstAttr 0x55fcd12682d8 Implicit # | | |-FunctionDecl 0x55fcd1268400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55fcd1268350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fcd12684b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55fcd1268528 Implicit # | | | `-ConstAttr 0x55fcd1268550 Implicit # | | `-FunctionDecl 0x55fcd1268678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x55fcd12685c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x55fcd1268728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x55fcd12687a0 Implicit # | | `-ConstAttr 0x55fcd12687c8 Implicit # | |-LinkageSpecDecl 0x55fcd11aa6f8 col:45 implicit C # | | `-FunctionDecl 0x55fcd11aa748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55fcd11aa7f0 <> Implicit 501 # | | |-NoThrowAttr 0x55fcd11aa850 Implicit # | | `-ConstAttr 0x55fcd11aa878 Implicit # | |-NamespaceDecl 0x55fcd1268818 prev 0x55fcd116eca8 line:12:11 hlsl # | | |-original Namespace 0x55fcd10c5a98 'hlsl' # | | |-FunctionDecl 0x55fcd1268a18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1268930 col:29 used V 'double' # | | | |-CompoundStmt 0x55fcd1268d98 # | | | | `-ReturnStmt 0x55fcd1268d88 # | | | | `-CallExpr 0x55fcd1268d58 'float' # | | | | |-ImplicitCastExpr 0x55fcd1268d40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd1268ce8 '' Function 0x55fcd117bc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd1268cc0 'float' # | | | | `-ImplicitCastExpr 0x55fcd1268ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1268c90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1268c58 'double' lvalue ParmVar 0x55fcd1268930 'V' 'double' # | | | `-DeprecatedAttr 0x55fcd1268ac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1268f88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1268e58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fcd1269358 # | | | | `-ReturnStmt 0x55fcd1269348 # | | | | `-CallExpr 0x55fcd1269318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1269300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1269278 '' Function 0x55fcd117bea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1269250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1269238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1269220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12691e8 'double2':'vector' lvalue ParmVar 0x55fcd1268e58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fcd1269038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1269548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1269418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fcd126e398 # | | | | `-ReturnStmt 0x55fcd126e388 # | | | | `-CallExpr 0x55fcd126e358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd126e340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd126e2c0 '' Function 0x55fcd117c120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd126e298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd126e280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd126e268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd126e230 'double3':'vector' lvalue ParmVar 0x55fcd1269418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fcd12695f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd126e588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd126e458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fcd126e968 # | | | | `-ReturnStmt 0x55fcd126e958 # | | | | `-CallExpr 0x55fcd126e928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd126e910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd126e888 '' Function 0x55fcd117c398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd126e860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd126e848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd126e830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd126e7f8 'double4':'vector' lvalue ParmVar 0x55fcd126e458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fcd126e638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd126eb08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd126ea18 col:26 used V 'int' # | | | |-CompoundStmt 0x55fcd126ee60 # | | | | `-ReturnStmt 0x55fcd126ee50 # | | | | `-CallExpr 0x55fcd126ee20 'float' # | | | | |-ImplicitCastExpr 0x55fcd126ee08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd126ede8 '' Function 0x55fcd117bc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd126edc0 'float' # | | | | `-ImplicitCastExpr 0x55fcd126eda8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd126ed90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd126ed58 'int' lvalue ParmVar 0x55fcd126ea18 'V' 'int' # | | | `-DeprecatedAttr 0x55fcd126ebb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd126f038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd126ef10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fcd126f3b0 # | | | | `-ReturnStmt 0x55fcd126f3a0 # | | | | `-CallExpr 0x55fcd126f370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd126f358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd126f338 '' Function 0x55fcd117bea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd126f310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd126f2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd126f2e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd126f2a8 'int2':'vector' lvalue ParmVar 0x55fcd126ef10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fcd126f0e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd126f588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd126f460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fcd126f908 # | | | | `-ReturnStmt 0x55fcd126f8f8 # | | | | `-CallExpr 0x55fcd126f8c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd126f8b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd126f890 '' Function 0x55fcd117c120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd126f868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd126f850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd126f838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd126f800 'int3':'vector' lvalue ParmVar 0x55fcd126f460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fcd126f638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd126fae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd126f9b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fcd126fe70 # | | | | `-ReturnStmt 0x55fcd126fe60 # | | | | `-CallExpr 0x55fcd126fe30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd126fe18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd126fdf8 '' Function 0x55fcd117c398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd126fdd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd126fdb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd126fda0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd126fd68 'int4':'vector' lvalue ParmVar 0x55fcd126f9b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fcd126fb98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd126ffd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fcd126ff20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fcd12753f8 # | | | | `-ReturnStmt 0x55fcd12753e8 # | | | | `-CallExpr 0x55fcd12753b8 'float' # | | | | |-ImplicitCastExpr 0x55fcd12753a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd1275380 '' Function 0x55fcd117bc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd1275358 'float' # | | | | `-ImplicitCastExpr 0x55fcd1275340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1275328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12752f0 'uint':'unsigned int' lvalue ParmVar 0x55fcd126ff20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fcd1275130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1275558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12754a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fcd12758f0 # | | | | `-ReturnStmt 0x55fcd12758e0 # | | | | `-CallExpr 0x55fcd12758b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1275898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1275878 '' Function 0x55fcd117bea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1275850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1275838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1275820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12757e8 'uint2':'vector' lvalue ParmVar 0x55fcd12754a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fcd1275608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1275a50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12759a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fcd1275df0 # | | | | `-ReturnStmt 0x55fcd1275de0 # | | | | `-CallExpr 0x55fcd1275db0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1275d98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1275d78 '' Function 0x55fcd117c120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1275d50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1275d38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1275d20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1275ce8 'uint3':'vector' lvalue ParmVar 0x55fcd12759a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fcd1275b00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1275f50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1275ea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fcd12762f8 # | | | | `-ReturnStmt 0x55fcd12762e8 # | | | | `-CallExpr 0x55fcd12762b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12762a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd1276280 '' Function 0x55fcd117c398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd1276258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1276240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1276228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12761f0 'uint4':'vector' lvalue ParmVar 0x55fcd1275ea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fcd1276000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12764d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12763a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fcd1276870 # | | | | `-ReturnStmt 0x55fcd1276860 # | | | | `-CallExpr 0x55fcd1276830 'float' # | | | | |-ImplicitCastExpr 0x55fcd1276818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12767f8 '' Function 0x55fcd117bc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12767d0 'float' # | | | | `-ImplicitCastExpr 0x55fcd12767b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12767a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1276768 'int64_t':'long' lvalue ParmVar 0x55fcd12763a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fcd1276588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1276a48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1276920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fcd1276e00 # | | | | `-ReturnStmt 0x55fcd1276df0 # | | | | `-CallExpr 0x55fcd1276dc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1276da8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1276d88 '' Function 0x55fcd117bea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1276d60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1276d48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1276d30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1276cf8 'int64_t2':'vector' lvalue ParmVar 0x55fcd1276920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd1276af8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1276fd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1276eb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fcd12773b0 # | | | | `-ReturnStmt 0x55fcd12773a0 # | | | | `-CallExpr 0x55fcd1277370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1277358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1277338 '' Function 0x55fcd117c120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1277310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12772f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12772e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12772a8 'int64_t3':'vector' lvalue ParmVar 0x55fcd1276eb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd1277088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1277588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1277460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fcd1277950 # | | | | `-ReturnStmt 0x55fcd1277940 # | | | | `-CallExpr 0x55fcd1277910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12778f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12778d8 '' Function 0x55fcd117c398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12778b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1277898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1277880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1277848 'int64_t4':'vector' lvalue ParmVar 0x55fcd1277460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd1277638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1277b28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1277a00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fcd1277ee0 # | | | | `-ReturnStmt 0x55fcd1277ed0 # | | | | `-CallExpr 0x55fcd1277ea0 'float' # | | | | |-ImplicitCastExpr 0x55fcd1277e88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd1277e68 '' Function 0x55fcd117bc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd1277e40 'float' # | | | | `-ImplicitCastExpr 0x55fcd1277e28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1277e10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1277dd8 'uint64_t':'unsigned long' lvalue ParmVar 0x55fcd1277a00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fcd1277bd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12780b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1277f90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fcd1278490 # | | | | `-ReturnStmt 0x55fcd1278480 # | | | | `-CallExpr 0x55fcd1278450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1278438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1278418 '' Function 0x55fcd117bea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12783f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12783d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12783c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1278388 'uint64_t2':'vector' lvalue ParmVar 0x55fcd1277f90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd1278168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1278668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1278540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fcd1278a48 # | | | | `-ReturnStmt 0x55fcd1278a38 # | | | | `-CallExpr 0x55fcd1278a08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12789f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12789d0 '' Function 0x55fcd117c120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12789a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1278990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1278978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1278940 'uint64_t3':'vector' lvalue ParmVar 0x55fcd1278540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd1278718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1278c28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1278af8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fcd1279010 # | | | | `-ReturnStmt 0x55fcd1279000 # | | | | `-CallExpr 0x55fcd1278fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1278fb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd1278f98 '' Function 0x55fcd117c398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd1278f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1278f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1278f40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1278f08 'uint64_t4':'vector' lvalue ParmVar 0x55fcd1278af8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd1278cd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1279198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12790d0 col:29 used V 'double' # | | | |-CompoundStmt 0x55fcd12794e0 # | | | | `-ReturnStmt 0x55fcd12794d0 # | | | | `-CallExpr 0x55fcd12794a0 'float' # | | | | |-ImplicitCastExpr 0x55fcd1279488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd1279468 '' Function 0x55fcd1195920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd1279440 'float' # | | | | `-ImplicitCastExpr 0x55fcd1279428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1279410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12793d8 'double' lvalue ParmVar 0x55fcd12790d0 'V' 'double' # | | | `-DeprecatedAttr 0x55fcd1279248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1279650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12795a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fcd12799b8 # | | | | `-ReturnStmt 0x55fcd12799a8 # | | | | `-CallExpr 0x55fcd1279978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1279960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1279940 '' Function 0x55fcd1195b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1279918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1279900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12798e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12798b0 'double2':'vector' lvalue ParmVar 0x55fcd12795a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fcd1279700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1279b28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1279a78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fcd1279e98 # | | | | `-ReturnStmt 0x55fcd1279e88 # | | | | `-CallExpr 0x55fcd1279e58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1279e40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1279e20 '' Function 0x55fcd1184588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1279df8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1279de0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1279dc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1279d90 'double3':'vector' lvalue ParmVar 0x55fcd1279a78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fcd1279bd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd127a008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1279f58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fcd127a380 # | | | | `-ReturnStmt 0x55fcd127a370 # | | | | `-CallExpr 0x55fcd127a340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd127a328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd127a308 '' Function 0x55fcd1184800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd127a2e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd127a2c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd127a2b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd127a278 'double4':'vector' lvalue ParmVar 0x55fcd1279f58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fcd127a0b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd127a4e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd127a430 col:26 used V 'int' # | | | |-CompoundStmt 0x55fcd127a838 # | | | | `-ReturnStmt 0x55fcd127a828 # | | | | `-CallExpr 0x55fcd127a7f8 'float' # | | | | |-ImplicitCastExpr 0x55fcd127a7e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd127a7c0 '' Function 0x55fcd1195920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd127a798 'float' # | | | | `-ImplicitCastExpr 0x55fcd127a780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd127a768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd127a730 'int' lvalue ParmVar 0x55fcd127a430 'V' 'int' # | | | `-DeprecatedAttr 0x55fcd127a590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd127a998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd127a8e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fcd127ad10 # | | | | `-ReturnStmt 0x55fcd127ad00 # | | | | `-CallExpr 0x55fcd127acd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd127acb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd127ac98 '' Function 0x55fcd1195b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd127ac70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd127ac58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd127ac40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd127ac08 'int2':'vector' lvalue ParmVar 0x55fcd127a8e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fcd127aa48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd127ae70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd127adc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fcd1283380 # | | | | `-ReturnStmt 0x55fcd1283370 # | | | | `-CallExpr 0x55fcd1283340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1283328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1283308 '' Function 0x55fcd1184588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12832e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd127b138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd127b120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd127b0e8 'int3':'vector' lvalue ParmVar 0x55fcd127adc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fcd127af20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12834e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1283430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fcd1283868 # | | | | `-ReturnStmt 0x55fcd1283858 # | | | | `-CallExpr 0x55fcd1283828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1283810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12837f0 '' Function 0x55fcd1184800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12837c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12837b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1283798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1283760 'int4':'vector' lvalue ParmVar 0x55fcd1283430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fcd1283590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12839c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1283918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fcd1283d40 # | | | | `-ReturnStmt 0x55fcd1283d30 # | | | | `-CallExpr 0x55fcd1283d00 'float' # | | | | |-ImplicitCastExpr 0x55fcd1283ce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd1283cc8 '' Function 0x55fcd1195920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd1283ca0 'float' # | | | | `-ImplicitCastExpr 0x55fcd1283c88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1283c70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1283c38 'uint':'unsigned int' lvalue ParmVar 0x55fcd1283918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fcd1283a78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1283ea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1283df0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fcd1284238 # | | | | `-ReturnStmt 0x55fcd1284228 # | | | | `-CallExpr 0x55fcd12841f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12841e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12841c0 '' Function 0x55fcd1195b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1284198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1284180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1284168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1284130 'uint2':'vector' lvalue ParmVar 0x55fcd1283df0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fcd1283f50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1284398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12842e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fcd1284738 # | | | | `-ReturnStmt 0x55fcd1284728 # | | | | `-CallExpr 0x55fcd12846f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12846e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12846c0 '' Function 0x55fcd1184588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1284698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1284680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1284668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1284630 'uint3':'vector' lvalue ParmVar 0x55fcd12842e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fcd1284448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1284898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12847e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fcd1284c40 # | | | | `-ReturnStmt 0x55fcd1284c30 # | | | | `-CallExpr 0x55fcd1284c00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1284be8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd1284bc8 '' Function 0x55fcd1184800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd1284ba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1284b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1284b70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1284b38 'uint4':'vector' lvalue ParmVar 0x55fcd12847e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fcd1284948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1284da0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1284cf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fcd1285138 # | | | | `-ReturnStmt 0x55fcd1285128 # | | | | `-CallExpr 0x55fcd12850f8 'float' # | | | | |-ImplicitCastExpr 0x55fcd12850e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12850c0 '' Function 0x55fcd1195920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd1285098 'float' # | | | | `-ImplicitCastExpr 0x55fcd1285080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1285068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1285030 'int64_t':'long' lvalue ParmVar 0x55fcd1284cf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fcd1284e50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1285680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12851e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fcd1285a38 # | | | | `-ReturnStmt 0x55fcd1285a28 # | | | | `-CallExpr 0x55fcd12859f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12859e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12859c0 '' Function 0x55fcd1195b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1285998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1285980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1285968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1285930 'int64_t2':'vector' lvalue ParmVar 0x55fcd12851e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd1285730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1285b98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1285ae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fcd1285f58 # | | | | `-ReturnStmt 0x55fcd1285f48 # | | | | `-CallExpr 0x55fcd1285f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1285f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1285ee0 '' Function 0x55fcd1184588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1285eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1285ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1285e88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1285e50 'int64_t3':'vector' lvalue ParmVar 0x55fcd1285ae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd1285c48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12860b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1286008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fcd1286480 # | | | | `-ReturnStmt 0x55fcd1286470 # | | | | `-CallExpr 0x55fcd1286440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1286428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd1286408 '' Function 0x55fcd1184800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12863e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12863c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12863b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1286378 'int64_t4':'vector' lvalue ParmVar 0x55fcd1286008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd1286168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12865e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1286530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fcd1286998 # | | | | `-ReturnStmt 0x55fcd1286988 # | | | | `-CallExpr 0x55fcd1286958 'float' # | | | | |-ImplicitCastExpr 0x55fcd1286940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd1286920 '' Function 0x55fcd1195920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12868f8 'float' # | | | | `-ImplicitCastExpr 0x55fcd12868e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12868c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1286890 'uint64_t':'unsigned long' lvalue ParmVar 0x55fcd1286530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fcd1286690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1286af8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1286a48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fcd1286ed0 # | | | | `-ReturnStmt 0x55fcd1286ec0 # | | | | `-CallExpr 0x55fcd1286e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1286e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1286e58 '' Function 0x55fcd1195b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1286e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1286e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1286e00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1286dc8 'uint64_t2':'vector' lvalue ParmVar 0x55fcd1286a48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd1286ba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1287030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1286f80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fcd1287410 # | | | | `-ReturnStmt 0x55fcd1287400 # | | | | `-CallExpr 0x55fcd12873d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12873b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1287398 '' Function 0x55fcd1184588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1287370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1287358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1287340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1287308 'uint64_t3':'vector' lvalue ParmVar 0x55fcd1286f80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd12870e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1287570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12874c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fcd1289170 # | | | | `-ReturnStmt 0x55fcd1289160 # | | | | `-CallExpr 0x55fcd1289130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1289118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12890f8 '' Function 0x55fcd1184800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12890d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12890b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12890a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1289068 'uint64_t4':'vector' lvalue ParmVar 0x55fcd12874c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd1287620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12892e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1289230 col:29 used V 'double' # | | | |-CompoundStmt 0x55fcd1289628 # | | | | `-ReturnStmt 0x55fcd1289618 # | | | | `-CallExpr 0x55fcd12895e8 'float' # | | | | |-ImplicitCastExpr 0x55fcd12895d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12895b0 '' Function 0x55fcd1198d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd1289588 'float' # | | | | `-ImplicitCastExpr 0x55fcd1289570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1289558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1289520 'double' lvalue ParmVar 0x55fcd1289230 'V' 'double' # | | | `-DeprecatedAttr 0x55fcd1289390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1289798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12896e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fcd1289b00 # | | | | `-ReturnStmt 0x55fcd1289af0 # | | | | `-CallExpr 0x55fcd1289ac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1289aa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1289a88 '' Function 0x55fcd1198f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1289a60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1289a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1289a30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12899f8 'double2':'vector' lvalue ParmVar 0x55fcd12896e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fcd1289848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1289c70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1289bc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fcd1289fe0 # | | | | `-ReturnStmt 0x55fcd1289fd0 # | | | | `-CallExpr 0x55fcd1289fa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1289f88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1289f68 '' Function 0x55fcd11991f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1289f40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1289f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1289f10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1289ed8 'double3':'vector' lvalue ParmVar 0x55fcd1289bc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fcd1289d20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd128a150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd128a0a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fcd128a4c8 # | | | | `-ReturnStmt 0x55fcd128a4b8 # | | | | `-CallExpr 0x55fcd128a488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd128a470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd128a450 '' Function 0x55fcd1199468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd128a428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd128a410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd128a3f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd128a3c0 'double4':'vector' lvalue ParmVar 0x55fcd128a0a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fcd128a200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd128a628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd128a578 col:26 used V 'int' # | | | |-CompoundStmt 0x55fcd128a980 # | | | | `-ReturnStmt 0x55fcd128a970 # | | | | `-CallExpr 0x55fcd128a940 'float' # | | | | |-ImplicitCastExpr 0x55fcd128a928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd128a908 '' Function 0x55fcd1198d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd128a8e0 'float' # | | | | `-ImplicitCastExpr 0x55fcd128a8c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd128a8b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd128a878 'int' lvalue ParmVar 0x55fcd128a578 'V' 'int' # | | | `-DeprecatedAttr 0x55fcd128a6d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd128aae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd128aa30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fcd128ae58 # | | | | `-ReturnStmt 0x55fcd128ae48 # | | | | `-CallExpr 0x55fcd128ae18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd128ae00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd128ade0 '' Function 0x55fcd1198f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd128adb8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd128ada0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd128ad88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd128ad50 'int2':'vector' lvalue ParmVar 0x55fcd128aa30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fcd128ab90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd128be28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd128bd78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fcd128c1a8 # | | | | `-ReturnStmt 0x55fcd128c198 # | | | | `-CallExpr 0x55fcd128c168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd128c150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd128c130 '' Function 0x55fcd11991f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd128c108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd128c0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd128c0d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd128c0a0 'int3':'vector' lvalue ParmVar 0x55fcd128bd78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fcd128bed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd128c308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd128c258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fcd128c690 # | | | | `-ReturnStmt 0x55fcd128c680 # | | | | `-CallExpr 0x55fcd128c650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd128c638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd128c618 '' Function 0x55fcd1199468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd128c5f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd128c5d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd128c5c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd128c588 'int4':'vector' lvalue ParmVar 0x55fcd128c258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fcd128c3b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd128c7f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fcd128c740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fcd128cb68 # | | | | `-ReturnStmt 0x55fcd128cb58 # | | | | `-CallExpr 0x55fcd128cb28 'float' # | | | | |-ImplicitCastExpr 0x55fcd128cb10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd128caf0 '' Function 0x55fcd1198d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd128cac8 'float' # | | | | `-ImplicitCastExpr 0x55fcd128cab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd128ca98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd128ca60 'uint':'unsigned int' lvalue ParmVar 0x55fcd128c740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fcd128c8a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd128ccc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd128cc18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fcd128d060 # | | | | `-ReturnStmt 0x55fcd128d050 # | | | | `-CallExpr 0x55fcd128d020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd128d008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd128cfe8 '' Function 0x55fcd1198f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd128cfc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd128cfa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd128cf90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd128cf58 'uint2':'vector' lvalue ParmVar 0x55fcd128cc18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fcd128cd78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd128d1c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd128d110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fcd128d560 # | | | | `-ReturnStmt 0x55fcd128d550 # | | | | `-CallExpr 0x55fcd128d520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd128d508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd128d4e8 '' Function 0x55fcd11991f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd128d4c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd128d4a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd128d490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd128d458 'uint3':'vector' lvalue ParmVar 0x55fcd128d110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fcd128d270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd128d6c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd128d610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fcd128da68 # | | | | `-ReturnStmt 0x55fcd128da58 # | | | | `-CallExpr 0x55fcd128da28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd128da10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd128d9f0 '' Function 0x55fcd1199468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd128d9c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd128d9b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd128d998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd128d960 'uint4':'vector' lvalue ParmVar 0x55fcd128d610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fcd128d770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd128dbc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd128db18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fcd128e830 # | | | | `-ReturnStmt 0x55fcd128e820 # | | | | `-CallExpr 0x55fcd128e7f0 'float' # | | | | |-ImplicitCastExpr 0x55fcd128e7d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd128e7b8 '' Function 0x55fcd1198d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd128e790 'float' # | | | | `-ImplicitCastExpr 0x55fcd128e778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd128e760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd128e728 'int64_t':'long' lvalue ParmVar 0x55fcd128db18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fcd128dc78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd128e990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd128e8e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fcd128ed48 # | | | | `-ReturnStmt 0x55fcd128ed38 # | | | | `-CallExpr 0x55fcd128ed08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd128ecf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd128ecd0 '' Function 0x55fcd1198f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd128eca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd128ec90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd128ec78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd128ec40 'int64_t2':'vector' lvalue ParmVar 0x55fcd128e8e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd128ea40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd128eea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd128edf8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fcd128f268 # | | | | `-ReturnStmt 0x55fcd128f258 # | | | | `-CallExpr 0x55fcd128f228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd128f210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd128f1f0 '' Function 0x55fcd11991f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd128f1c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd128f1b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd128f198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd128f160 'int64_t3':'vector' lvalue ParmVar 0x55fcd128edf8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd128ef58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd128f3c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd128f318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fcd128f790 # | | | | `-ReturnStmt 0x55fcd128f780 # | | | | `-CallExpr 0x55fcd128f750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd128f738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd128f718 '' Function 0x55fcd1199468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd128f6f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd128f6d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd128f6c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd128f688 'int64_t4':'vector' lvalue ParmVar 0x55fcd128f318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd128f478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd128f8f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd128f840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fcd128fca8 # | | | | `-ReturnStmt 0x55fcd128fc98 # | | | | `-CallExpr 0x55fcd128fc68 'float' # | | | | |-ImplicitCastExpr 0x55fcd128fc50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd128fc30 '' Function 0x55fcd1198d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd128fc08 'float' # | | | | `-ImplicitCastExpr 0x55fcd128fbf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd128fbd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd128fba0 'uint64_t':'unsigned long' lvalue ParmVar 0x55fcd128f840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fcd128f9a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd128fe08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd128fd58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fcd12901e0 # | | | | `-ReturnStmt 0x55fcd12901d0 # | | | | `-CallExpr 0x55fcd12901a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1290188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1290168 '' Function 0x55fcd1198f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1290140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1290128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1290110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12900d8 'uint64_t2':'vector' lvalue ParmVar 0x55fcd128fd58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd128feb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1290340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1290290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fcd1291048 # | | | | `-ReturnStmt 0x55fcd1291038 # | | | | `-CallExpr 0x55fcd1291008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1290ff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1290fd0 '' Function 0x55fcd11991f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1290fa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1290f90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1290f78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1290f40 'uint64_t3':'vector' lvalue ParmVar 0x55fcd1290290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd12903f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12911a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12910f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fcd1291590 # | | | | `-ReturnStmt 0x55fcd1291580 # | | | | `-CallExpr 0x55fcd1291550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1291538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd1291518 '' Function 0x55fcd1199468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12914f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12914d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12914c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1291488 'uint64_t4':'vector' lvalue ParmVar 0x55fcd12910f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd1291258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12917e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1291650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55fcd12916d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55fcd1291c00 # | | | | `-ReturnStmt 0x55fcd1291bf0 # | | | | `-CallExpr 0x55fcd1291bb8 'float' # | | | | |-ImplicitCastExpr 0x55fcd1291ba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fcd1291b50 '' Function 0x55fcd119a5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fcd1291a98 'float' # | | | | | `-ImplicitCastExpr 0x55fcd1291a80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd1291a68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd1291a30 'double' lvalue ParmVar 0x55fcd1291650 'V1' 'double' # | | | | `-CStyleCastExpr 0x55fcd1291b28 'float' # | | | | `-ImplicitCastExpr 0x55fcd1291b10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1291af8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1291ac0 'double' lvalue ParmVar 0x55fcd12916d0 'V2' 'double' # | | | `-DeprecatedAttr 0x55fcd12918a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1291e98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1291cc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55fcd1291d40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55fcd1292320 # | | | | `-ReturnStmt 0x55fcd1292310 # | | | | `-CallExpr 0x55fcd12922d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12922c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fcd1292238 '' Function 0x55fcd119a958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fcd1292168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd1292150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd1292138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd1292100 'double2':'vector' lvalue ParmVar 0x55fcd1291cc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55fcd1292210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12921f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12921e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12921a8 'double2':'vector' lvalue ParmVar 0x55fcd1291d40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fcd1291f50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12925b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12923e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55fcd1292460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55fcd1292a40 # | | | | `-ReturnStmt 0x55fcd1292a30 # | | | | `-CallExpr 0x55fcd12929f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12929e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fcd1292960 '' Function 0x55fcd119ad20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fcd1292890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd1292878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd1292860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd1292828 'double3':'vector' lvalue ParmVar 0x55fcd12923e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55fcd1292938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1292920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1292908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12928d0 'double3':'vector' lvalue ParmVar 0x55fcd1292460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fcd1292670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1292cd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1292b00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55fcd1292b80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55fcd12935a0 # | | | | `-ReturnStmt 0x55fcd1293590 # | | | | `-CallExpr 0x55fcd1293558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1293540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fcd12934c0 '' Function 0x55fcd119b0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fcd12933f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd12933d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12933c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd1293388 'double4':'vector' lvalue ParmVar 0x55fcd1292b00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55fcd1293498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1293480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1293468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1293430 'double4':'vector' lvalue ParmVar 0x55fcd1292b80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fcd1292d90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12937e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1293650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55fcd12936d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x55fcd1293be0 # | | | | `-ReturnStmt 0x55fcd1293bd0 # | | | | `-CallExpr 0x55fcd1293b98 'float' # | | | | |-ImplicitCastExpr 0x55fcd1293b80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fcd1293b60 '' Function 0x55fcd119a5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fcd1293aa8 'float' # | | | | | `-ImplicitCastExpr 0x55fcd1293a90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd1293a78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd1293a40 'int' lvalue ParmVar 0x55fcd1293650 'V1' 'int' # | | | | `-CStyleCastExpr 0x55fcd1293b38 'float' # | | | | `-ImplicitCastExpr 0x55fcd1293b20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1293b08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1293ad0 'int' lvalue ParmVar 0x55fcd12936d0 'V2' 'int' # | | | `-DeprecatedAttr 0x55fcd12938a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1293e68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1293c90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55fcd1293d10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55fcd1294298 # | | | | `-ReturnStmt 0x55fcd1294288 # | | | | `-CallExpr 0x55fcd1294250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1294238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fcd1294218 '' Function 0x55fcd119a958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fcd1294148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd1294130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd1294118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12940e0 'int2':'vector' lvalue ParmVar 0x55fcd1293c90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55fcd12941f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12941d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12941c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1294188 'int2':'vector' lvalue ParmVar 0x55fcd1293d10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fcd1293f20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1294518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1294348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55fcd12943c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55fcd1294950 # | | | | `-ReturnStmt 0x55fcd1294940 # | | | | `-CallExpr 0x55fcd1294908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12948f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fcd12948d0 '' Function 0x55fcd119ad20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fcd1294800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd12947e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12947d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd1294798 'int3':'vector' lvalue ParmVar 0x55fcd1294348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55fcd12948a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1294890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1294878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1294840 'int3':'vector' lvalue ParmVar 0x55fcd12943c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fcd12945d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1294bd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1294a00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55fcd1294a80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55fcd1295018 # | | | | `-ReturnStmt 0x55fcd1295008 # | | | | `-CallExpr 0x55fcd1294fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1294fb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fcd1294f98 '' Function 0x55fcd119b0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fcd1294ec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd1294eb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd1294e98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd1294e60 'int4':'vector' lvalue ParmVar 0x55fcd1294a00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55fcd1294f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1294f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1294f40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1294f08 'int4':'vector' lvalue ParmVar 0x55fcd1294a80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fcd1294c90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1295878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12950c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fcd1295148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fcd1295c90 # | | | | `-ReturnStmt 0x55fcd1295c80 # | | | | `-CallExpr 0x55fcd1295c48 'float' # | | | | |-ImplicitCastExpr 0x55fcd1295c30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fcd1295c10 '' Function 0x55fcd119a5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fcd1295b58 'float' # | | | | | `-ImplicitCastExpr 0x55fcd1295b40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd1295b28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd1295af0 'uint':'unsigned int' lvalue ParmVar 0x55fcd12950c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55fcd1295be8 'float' # | | | | `-ImplicitCastExpr 0x55fcd1295bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1295bb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1295b80 'uint':'unsigned int' lvalue ParmVar 0x55fcd1295148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fcd1295930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1295f18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1295d40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55fcd1295dc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55fcd1296368 # | | | | `-ReturnStmt 0x55fcd1296358 # | | | | `-CallExpr 0x55fcd1296320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1296308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fcd12962e8 '' Function 0x55fcd119a958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fcd1296218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd1296200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12961e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12961b0 'uint2':'vector' lvalue ParmVar 0x55fcd1295d40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55fcd12962c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12962a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1296290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1296258 'uint2':'vector' lvalue ParmVar 0x55fcd1295dc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fcd1295fd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12965e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1296418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55fcd1296498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55fcd1296a40 # | | | | `-ReturnStmt 0x55fcd1296a30 # | | | | `-CallExpr 0x55fcd12969f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12969e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fcd12969c0 '' Function 0x55fcd119ad20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fcd12968f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd12968d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12968c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd1296888 'uint3':'vector' lvalue ParmVar 0x55fcd1296418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55fcd1296998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1296980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1296968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1296930 'uint3':'vector' lvalue ParmVar 0x55fcd1296498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fcd12966a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1296cc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1296af0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55fcd1296b70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55fcd1297128 # | | | | `-ReturnStmt 0x55fcd1297118 # | | | | `-CallExpr 0x55fcd12970e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12970c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fcd12970a8 '' Function 0x55fcd119b0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fcd1296fd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd1296fc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd1296fa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd1296f70 'uint4':'vector' lvalue ParmVar 0x55fcd1296af0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55fcd1297080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1297068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1297050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1297018 'uint4':'vector' lvalue ParmVar 0x55fcd1296b70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fcd1296d80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12973a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12971d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55fcd1297258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55fcd129a318 # | | | | `-ReturnStmt 0x55fcd129a308 # | | | | `-CallExpr 0x55fcd129a2d0 'float' # | | | | |-ImplicitCastExpr 0x55fcd1297780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fcd1297760 '' Function 0x55fcd119a5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fcd12976a8 'float' # | | | | | `-ImplicitCastExpr 0x55fcd1297690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd1297678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd1297640 'int64_t':'long' lvalue ParmVar 0x55fcd12971d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55fcd1297738 'float' # | | | | `-ImplicitCastExpr 0x55fcd1297720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1297708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12976d0 'int64_t':'long' lvalue ParmVar 0x55fcd1297258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fcd1297460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd129a598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd129a3c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fcd129a448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fcd129aa08 # | | | | `-ReturnStmt 0x55fcd129a9f8 # | | | | `-CallExpr 0x55fcd129a9c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd129a9a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fcd129a988 '' Function 0x55fcd119a958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fcd129a8b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd129a8a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd129a888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd129a850 'int64_t2':'vector' lvalue ParmVar 0x55fcd129a3c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55fcd129a960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd129a948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd129a930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd129a8f8 'int64_t2':'vector' lvalue ParmVar 0x55fcd129a448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd129a650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd129ac88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd129aab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fcd129ab38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fcd129b100 # | | | | `-ReturnStmt 0x55fcd129b0f0 # | | | | `-CallExpr 0x55fcd129b0b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd129b0a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fcd129b080 '' Function 0x55fcd119ad20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fcd129afb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd129af98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd129af80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd129af48 'int64_t3':'vector' lvalue ParmVar 0x55fcd129aab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55fcd129b058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd129b040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd129b028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd129aff0 'int64_t3':'vector' lvalue ParmVar 0x55fcd129ab38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd129ad40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd129b388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd129b1b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fcd129b230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fcd129b808 # | | | | `-ReturnStmt 0x55fcd129b7f8 # | | | | `-CallExpr 0x55fcd129b7c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd129b7a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fcd129b788 '' Function 0x55fcd119b0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fcd129b6b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd129b6a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd129b688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd129b650 'int64_t4':'vector' lvalue ParmVar 0x55fcd129b1b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55fcd129b760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd129b748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd129b730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd129b6f8 'int64_t4':'vector' lvalue ParmVar 0x55fcd129b230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd129b440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd129ba88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd129b8b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fcd129b938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fcd129bee0 # | | | | `-ReturnStmt 0x55fcd129bed0 # | | | | `-CallExpr 0x55fcd129be98 'float' # | | | | |-ImplicitCastExpr 0x55fcd129be80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fcd129be60 '' Function 0x55fcd119a5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fcd129bda8 'float' # | | | | | `-ImplicitCastExpr 0x55fcd129bd90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd129bd78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd129bd40 'uint64_t':'unsigned long' lvalue ParmVar 0x55fcd129b8b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55fcd129be38 'float' # | | | | `-ImplicitCastExpr 0x55fcd129be20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd129be08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd129bdd0 'uint64_t':'unsigned long' lvalue ParmVar 0x55fcd129b938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fcd129bb40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd129c168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd129bf90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fcd129c010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fcd129c618 # | | | | `-ReturnStmt 0x55fcd129c608 # | | | | `-CallExpr 0x55fcd129c5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd129c5b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fcd129c598 '' Function 0x55fcd119a958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fcd129c4c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd129c4b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd129c498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd129c460 'uint64_t2':'vector' lvalue ParmVar 0x55fcd129bf90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55fcd129c570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd129c558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd129c540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd129c508 'uint64_t2':'vector' lvalue ParmVar 0x55fcd129c010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd129c220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd129c898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd129c6c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fcd129c748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fcd129cd30 # | | | | `-ReturnStmt 0x55fcd129cd20 # | | | | `-CallExpr 0x55fcd129cce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd129ccd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fcd129ccb0 '' Function 0x55fcd119ad20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fcd129cbe0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd129cbc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd129cbb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd129cb78 'uint64_t3':'vector' lvalue ParmVar 0x55fcd129c6c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55fcd129cc88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd129cc70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd129cc58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd129cc20 'uint64_t3':'vector' lvalue ParmVar 0x55fcd129c748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd129c950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd129cfb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd129cde0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fcd129ce60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fcd129d458 # | | | | `-ReturnStmt 0x55fcd129d448 # | | | | `-CallExpr 0x55fcd129d410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd129d3f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fcd129d3d8 '' Function 0x55fcd119b0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fcd129d308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd129d2f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd129d2d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd129d2a0 'uint64_t4':'vector' lvalue ParmVar 0x55fcd129cde0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55fcd129d3b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd129d398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd129d380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd129d348 'uint64_t4':'vector' lvalue ParmVar 0x55fcd129ce60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd129d070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd129d5c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fcd129d518 col:29 used V 'double' # | | | |-CompoundStmt 0x55fcd129d910 # | | | | `-ReturnStmt 0x55fcd129d900 # | | | | `-CallExpr 0x55fcd129d8d0 'float' # | | | | |-ImplicitCastExpr 0x55fcd129d8b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd129d898 '' Function 0x55fcd119bd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd129d870 'float' # | | | | `-ImplicitCastExpr 0x55fcd129d858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd129d840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd129d808 'double' lvalue ParmVar 0x55fcd129d518 'V' 'double' # | | | `-DeprecatedAttr 0x55fcd129d678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd129da80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd129d9d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fcd129dde8 # | | | | `-ReturnStmt 0x55fcd129ddd8 # | | | | `-CallExpr 0x55fcd129dda8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd129dd90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd129dd70 '' Function 0x55fcd119bfa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd129dd48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd129dd30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd129dd18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd129dce0 'double2':'vector' lvalue ParmVar 0x55fcd129d9d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fcd129db30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd129df58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd129dea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fcd129e2c8 # | | | | `-ReturnStmt 0x55fcd129e2b8 # | | | | `-CallExpr 0x55fcd129e288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd129e270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd129e250 '' Function 0x55fcd119c220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd129e228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd129e210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd129e1f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd129e1c0 'double3':'vector' lvalue ParmVar 0x55fcd129dea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fcd129e008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd129e448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd129e398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fcd129e7c0 # | | | | `-ReturnStmt 0x55fcd129e7b0 # | | | | `-CallExpr 0x55fcd129e780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd129e768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd129e748 '' Function 0x55fcd119c498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd129e720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd129e708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd129e6f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd129e6b8 'double4':'vector' lvalue ParmVar 0x55fcd129e398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fcd129e4f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd129e920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd129e870 col:26 used V 'int' # | | | |-CompoundStmt 0x55fcd129ec78 # | | | | `-ReturnStmt 0x55fcd129ec68 # | | | | `-CallExpr 0x55fcd129ec38 'float' # | | | | |-ImplicitCastExpr 0x55fcd129ec20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd129ec00 '' Function 0x55fcd119bd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd129ebd8 'float' # | | | | `-ImplicitCastExpr 0x55fcd129ebc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd129eba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd129eb70 'int' lvalue ParmVar 0x55fcd129e870 'V' 'int' # | | | `-DeprecatedAttr 0x55fcd129e9d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd129edd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd129ed28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fcd129f150 # | | | | `-ReturnStmt 0x55fcd129f140 # | | | | `-CallExpr 0x55fcd129f110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd129f0f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd129f0d8 '' Function 0x55fcd119bfa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd129f0b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd129f098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd129f080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd129f048 'int2':'vector' lvalue ParmVar 0x55fcd129ed28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fcd129ee88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd129f2b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd129f200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fcd129f630 # | | | | `-ReturnStmt 0x55fcd129f620 # | | | | `-CallExpr 0x55fcd129f5f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd129f5d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd129f5b8 '' Function 0x55fcd119c220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd129f590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd129f578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd129f560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd129f528 'int3':'vector' lvalue ParmVar 0x55fcd129f200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fcd129f360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd129f790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd129f6e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fcd129fb18 # | | | | `-ReturnStmt 0x55fcd129fb08 # | | | | `-CallExpr 0x55fcd129fad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd129fac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd129faa0 '' Function 0x55fcd119c498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd129fa78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd129fa60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd129fa48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd129fa10 'int4':'vector' lvalue ParmVar 0x55fcd129f6e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fcd129f840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd129fc78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fcd129fbc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fcd129fff0 # | | | | `-ReturnStmt 0x55fcd129ffe0 # | | | | `-CallExpr 0x55fcd129ffb0 'float' # | | | | |-ImplicitCastExpr 0x55fcd129ff98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd129ff78 '' Function 0x55fcd119bd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd129ff50 'float' # | | | | `-ImplicitCastExpr 0x55fcd129ff38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd129ff20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd129fee8 'uint':'unsigned int' lvalue ParmVar 0x55fcd129fbc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fcd129fd28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12a0150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12a00a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fcd12a1d10 # | | | | `-ReturnStmt 0x55fcd12a1d00 # | | | | `-CallExpr 0x55fcd12a1cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12a1cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12a1c98 '' Function 0x55fcd119bfa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12a1c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12a1c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12a1c40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12a1c08 'uint2':'vector' lvalue ParmVar 0x55fcd12a00a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fcd12a0200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12a1e70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12a1dc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fcd12a2210 # | | | | `-ReturnStmt 0x55fcd12a2200 # | | | | `-CallExpr 0x55fcd12a21d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12a21b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12a2198 '' Function 0x55fcd119c220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12a2170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12a2158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12a2140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12a2108 'uint3':'vector' lvalue ParmVar 0x55fcd12a1dc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fcd12a1f20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12a2370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12a22c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fcd12a2718 # | | | | `-ReturnStmt 0x55fcd12a2708 # | | | | `-CallExpr 0x55fcd12a26d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12a26c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12a26a0 '' Function 0x55fcd119c498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12a2678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12a2660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12a2648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12a2610 'uint4':'vector' lvalue ParmVar 0x55fcd12a22c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fcd12a2420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12a2878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12a27c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fcd12a2c10 # | | | | `-ReturnStmt 0x55fcd12a2c00 # | | | | `-CallExpr 0x55fcd12a2bd0 'float' # | | | | |-ImplicitCastExpr 0x55fcd12a2bb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12a2b98 '' Function 0x55fcd119bd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12a2b70 'float' # | | | | `-ImplicitCastExpr 0x55fcd12a2b58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12a2b40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12a2b08 'int64_t':'long' lvalue ParmVar 0x55fcd12a27c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fcd12a2928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12a2d70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12a2cc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fcd12a3128 # | | | | `-ReturnStmt 0x55fcd12a3118 # | | | | `-CallExpr 0x55fcd12a30e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12a30d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12a30b0 '' Function 0x55fcd119bfa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12a3088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12a3070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12a3058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12a3020 'int64_t2':'vector' lvalue ParmVar 0x55fcd12a2cc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd12a2e20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12a3288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12a31d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fcd12a3648 # | | | | `-ReturnStmt 0x55fcd12a3638 # | | | | `-CallExpr 0x55fcd12a3608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12a35f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12a35d0 '' Function 0x55fcd119c220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12a35a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12a3590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12a3578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12a3540 'int64_t3':'vector' lvalue ParmVar 0x55fcd12a31d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd12a3338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12a37a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12a36f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fcd12a5148 # | | | | `-ReturnStmt 0x55fcd12a5138 # | | | | `-CallExpr 0x55fcd12a5108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12a50f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12a50d0 '' Function 0x55fcd119c498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12a3ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12a3ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12a3aa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12a3a68 'int64_t4':'vector' lvalue ParmVar 0x55fcd12a36f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd12a3858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12a52a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12a51f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fcd12a5660 # | | | | `-ReturnStmt 0x55fcd12a5650 # | | | | `-CallExpr 0x55fcd12a5620 'float' # | | | | |-ImplicitCastExpr 0x55fcd12a5608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12a55e8 '' Function 0x55fcd119bd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12a55c0 'float' # | | | | `-ImplicitCastExpr 0x55fcd12a55a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12a5590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12a5558 'uint64_t':'unsigned long' lvalue ParmVar 0x55fcd12a51f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fcd12a5358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12a57c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12a5710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fcd12a5b98 # | | | | `-ReturnStmt 0x55fcd12a5b88 # | | | | `-CallExpr 0x55fcd12a5b58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12a5b40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12a5b20 '' Function 0x55fcd119bfa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12a5af8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12a5ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12a5ac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12a5a90 'uint64_t2':'vector' lvalue ParmVar 0x55fcd12a5710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd12a5870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12a5cf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12a5c48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fcd12a60d8 # | | | | `-ReturnStmt 0x55fcd12a60c8 # | | | | `-CallExpr 0x55fcd12a6098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12a6080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12a6060 '' Function 0x55fcd119c220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12a6038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12a6020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12a6008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12a5fd0 'uint64_t3':'vector' lvalue ParmVar 0x55fcd12a5c48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd12a5da8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12a6238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12a6188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fcd12a6620 # | | | | `-ReturnStmt 0x55fcd12a6610 # | | | | `-CallExpr 0x55fcd12a65e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12a65c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12a65a8 '' Function 0x55fcd119c498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12a6580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12a6568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12a6550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12a6518 'uint64_t4':'vector' lvalue ParmVar 0x55fcd12a6188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd12a62e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55fcd12a6d20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55fcd12a6638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fcd12a66d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fcd12a6c78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12a69e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55fcd12a6ac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x55fcd12a6b38 col:41 p2 'T' # | | | |-CompoundStmt 0x55fcd12a7090 # | | | | `-ReturnStmt 0x55fcd12a7080 # | | | | `-RecoveryExpr 0x55fcd12a7048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55fcd12a6e90 '' lvalue (ADL) = 'clamp' 0x55fcd11a5fc8 0x55fcd119c888 0x55fcd119cd40 0x55fcd119d1a8 0x55fcd119d608 0x55fcd119da08 0x55fcd119ded8 0x55fcd119e338 0x55fcd119e798 0x55fcd119ebf8 0x55fcd119f088 0x55fcd119f4e8 0x55fcd119f948 0x55fcd11a0e08 0x55fcd11a1268 0x55fcd11a16c8 0x55fcd11a1b28 0x55fcd11a1f98 0x55fcd11a23f8 0x55fcd11a2858 0x55fcd11a2cb8 0x55fcd11a30d8 0x55fcd11a3538 0x55fcd11a3998 0x55fcd118ad28 0x55fcd118b128 0x55fcd118b588 0x55fcd118b9e8 # | | | | |-RecoveryExpr 0x55fcd12a6fb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55fcd12a6fd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55fcd12a6d90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55fcd12a77c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55fcd12a70e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fcd12a7178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fcd12a7718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12a7488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55fcd12a7500 col:24 p1 'T' # | | | |-ParmVarDecl 0x55fcd12a75d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x55fcd12a7b30 # | | | | `-ReturnStmt 0x55fcd12a7b20 # | | | | `-RecoveryExpr 0x55fcd12a7ae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55fcd12a7930 '' lvalue (ADL) = 'clamp' 0x55fcd118b9e8 0x55fcd11a5fc8 0x55fcd119c888 0x55fcd119cd40 0x55fcd119d1a8 0x55fcd119d608 0x55fcd119da08 0x55fcd119ded8 0x55fcd119e338 0x55fcd119e798 0x55fcd119ebf8 0x55fcd119f088 0x55fcd119f4e8 0x55fcd119f948 0x55fcd11a0e08 0x55fcd11a1268 0x55fcd11a16c8 0x55fcd11a1b28 0x55fcd11a1f98 0x55fcd11a23f8 0x55fcd11a2858 0x55fcd11a2cb8 0x55fcd11a30d8 0x55fcd11a3538 0x55fcd11a3998 0x55fcd118ad28 0x55fcd118b128 0x55fcd118b588 # | | | | |-RecoveryExpr 0x55fcd12a7a50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55fcd12a7ac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55fcd12a7830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55fcd12a81d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55fcd12a7b48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fcd12a7be8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fcd12a8128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12a7ef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55fcd12a7f70 col:24 p1 'T' # | | | |-ParmVarDecl 0x55fcd12a7fe8 col:30 p2 'T' # | | | |-CompoundStmt 0x55fcd12a8570 # | | | | `-ReturnStmt 0x55fcd12a8560 # | | | | `-RecoveryExpr 0x55fcd12a8530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55fcd12a8340 '' lvalue (ADL) = 'clamp' 0x55fcd118b588 0x55fcd118b9e8 0x55fcd11a5fc8 0x55fcd119c888 0x55fcd119cd40 0x55fcd119d1a8 0x55fcd119d608 0x55fcd119da08 0x55fcd119ded8 0x55fcd119e338 0x55fcd119e798 0x55fcd119ebf8 0x55fcd119f088 0x55fcd119f4e8 0x55fcd119f948 0x55fcd11a0e08 0x55fcd11a1268 0x55fcd11a16c8 0x55fcd11a1b28 0x55fcd11a1f98 0x55fcd11a23f8 0x55fcd11a2858 0x55fcd11a2cb8 0x55fcd11a30d8 0x55fcd11a3538 0x55fcd11a3998 0x55fcd118ad28 0x55fcd118b128 # | | | | `-RecoveryExpr 0x55fcd12a8460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55fcd12a8240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55fcd12a86d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12a8628 col:29 used V 'double' # | | | |-CompoundStmt 0x55fcd12a8a20 # | | | | `-ReturnStmt 0x55fcd12a8a10 # | | | | `-CallExpr 0x55fcd12a89e0 'float' # | | | | |-ImplicitCastExpr 0x55fcd12a89c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12a89a8 '' Function 0x55fcd11a7788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12a8980 'float' # | | | | `-ImplicitCastExpr 0x55fcd12a8968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12a8950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12a8918 'double' lvalue ParmVar 0x55fcd12a8628 'V' 'double' # | | | `-DeprecatedAttr 0x55fcd12a8788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12a8b88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12a8ad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fcd12a8ef0 # | | | | `-ReturnStmt 0x55fcd12a8ee0 # | | | | `-CallExpr 0x55fcd12a8eb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12a8e98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12a8e78 '' Function 0x55fcd11a7a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12a8e50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12a8e38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12a8e20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12a8de8 'double2':'vector' lvalue ParmVar 0x55fcd12a8ad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fcd12a8c38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12a90f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12a8fa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fcd12a9460 # | | | | `-ReturnStmt 0x55fcd12a9450 # | | | | `-CallExpr 0x55fcd12a9420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12a9408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12a93e8 '' Function 0x55fcd11a7c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12a93c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12a93a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12a9390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12a9358 'double3':'vector' lvalue ParmVar 0x55fcd12a8fa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fcd12a91a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12a95c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12a9518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fcd12a9940 # | | | | `-ReturnStmt 0x55fcd12a9930 # | | | | `-CallExpr 0x55fcd12a9900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12a98e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12a98c8 '' Function 0x55fcd11a8f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12a98a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12a9888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12a9870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12a9838 'double4':'vector' lvalue ParmVar 0x55fcd12a9518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fcd12a9678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12a9aa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12a99f0 col:26 used V 'int' # | | | |-CompoundStmt 0x55fcd12a9df8 # | | | | `-ReturnStmt 0x55fcd12a9de8 # | | | | `-CallExpr 0x55fcd12a9db8 'float' # | | | | |-ImplicitCastExpr 0x55fcd12a9da0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12a9d80 '' Function 0x55fcd11a7788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12a9d58 'float' # | | | | `-ImplicitCastExpr 0x55fcd12a9d40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12a9d28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12a9cf0 'int' lvalue ParmVar 0x55fcd12a99f0 'V' 'int' # | | | `-DeprecatedAttr 0x55fcd12a9b50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12a9f58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12a9ea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fcd12aa2d0 # | | | | `-ReturnStmt 0x55fcd12aa2c0 # | | | | `-CallExpr 0x55fcd12aa290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12aa278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12aa258 '' Function 0x55fcd11a7a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12aa230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12aa218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12aa200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12aa1c8 'int2':'vector' lvalue ParmVar 0x55fcd12a9ea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fcd12aa008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12aa430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12aa380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fcd12aa7b0 # | | | | `-ReturnStmt 0x55fcd12aa7a0 # | | | | `-CallExpr 0x55fcd12aa770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12aa758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12aa738 '' Function 0x55fcd11a7c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12aa710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12aa6f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12aa6e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12aa6a8 'int3':'vector' lvalue ParmVar 0x55fcd12aa380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fcd12aa4e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12aa910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12aa860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fcd12aac98 # | | | | `-ReturnStmt 0x55fcd12aac88 # | | | | `-CallExpr 0x55fcd12aac58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12aac40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12aac20 '' Function 0x55fcd11a8f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12aabf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12aabe0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12aabc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12aab90 'int4':'vector' lvalue ParmVar 0x55fcd12aa860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fcd12aa9c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12aadf8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12aad48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fcd12ab1a0 # | | | | `-ReturnStmt 0x55fcd12ab190 # | | | | `-CallExpr 0x55fcd12ab160 'float' # | | | | |-ImplicitCastExpr 0x55fcd12ab148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12ab128 '' Function 0x55fcd11a7788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12ab100 'float' # | | | | `-ImplicitCastExpr 0x55fcd12ab0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12ab0a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12ab068 'uint':'unsigned int' lvalue ParmVar 0x55fcd12aad48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fcd12aaea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12ab300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12ab250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fcd12ab698 # | | | | `-ReturnStmt 0x55fcd12ab688 # | | | | `-CallExpr 0x55fcd12ab658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12ab640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12ab620 '' Function 0x55fcd11a7a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12ab5f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12ab5e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12ab5c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12ab590 'uint2':'vector' lvalue ParmVar 0x55fcd12ab250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fcd12ab3b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12ab7f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12ab748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fcd12abb98 # | | | | `-ReturnStmt 0x55fcd12abb88 # | | | | `-CallExpr 0x55fcd12abb58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12abb40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12abb20 '' Function 0x55fcd11a7c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12abaf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12abae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12abac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12aba90 'uint3':'vector' lvalue ParmVar 0x55fcd12ab748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fcd12ab8a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12abcf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12abc48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fcd12ac0a0 # | | | | `-ReturnStmt 0x55fcd12ac090 # | | | | `-CallExpr 0x55fcd12ac060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12ac048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12ac028 '' Function 0x55fcd11a8f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12ac000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12abfe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12abfd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12abf98 'uint4':'vector' lvalue ParmVar 0x55fcd12abc48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fcd12abda8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12ac200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12ac150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fcd12ac598 # | | | | `-ReturnStmt 0x55fcd12ac588 # | | | | `-CallExpr 0x55fcd12ac558 'float' # | | | | |-ImplicitCastExpr 0x55fcd12ac540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12ac520 '' Function 0x55fcd11a7788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12ac4f8 'float' # | | | | `-ImplicitCastExpr 0x55fcd12ac4e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12ac4c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12ac490 'int64_t':'long' lvalue ParmVar 0x55fcd12ac150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fcd12ac2b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12ac6f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12ac648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fcd12acab0 # | | | | `-ReturnStmt 0x55fcd12acaa0 # | | | | `-CallExpr 0x55fcd12aca70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12aca58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12aca38 '' Function 0x55fcd11a7a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12aca10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12ac9f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12ac9e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12ac9a8 'int64_t2':'vector' lvalue ParmVar 0x55fcd12ac648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd12ac7a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12acc10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12acb60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fcd12acfd0 # | | | | `-ReturnStmt 0x55fcd12acfc0 # | | | | `-CallExpr 0x55fcd12acf90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12acf78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12acf58 '' Function 0x55fcd11a7c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12acf30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12acf18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12acf00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12acec8 'int64_t3':'vector' lvalue ParmVar 0x55fcd12acb60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd12accc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12ad830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12ad080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fcd12adbf8 # | | | | `-ReturnStmt 0x55fcd12adbe8 # | | | | `-CallExpr 0x55fcd12adbb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12adba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12adb80 '' Function 0x55fcd11a8f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12adb58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12adb40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12adb28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12adaf0 'int64_t4':'vector' lvalue ParmVar 0x55fcd12ad080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd12ad8e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12add58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12adca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fcd12ae110 # | | | | `-ReturnStmt 0x55fcd12ae100 # | | | | `-CallExpr 0x55fcd12ae0d0 'float' # | | | | |-ImplicitCastExpr 0x55fcd12ae0b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12ae098 '' Function 0x55fcd11a7788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12ae070 'float' # | | | | `-ImplicitCastExpr 0x55fcd12ae058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12ae040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12ae008 'uint64_t':'unsigned long' lvalue ParmVar 0x55fcd12adca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fcd12ade08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12ae270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12ae1c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fcd12ae648 # | | | | `-ReturnStmt 0x55fcd12ae638 # | | | | `-CallExpr 0x55fcd12ae608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12ae5f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12ae5d0 '' Function 0x55fcd11a7a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12ae5a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12ae590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12ae578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12ae540 'uint64_t2':'vector' lvalue ParmVar 0x55fcd12ae1c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd12ae320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12ae7a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12ae6f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fcd12aeb88 # | | | | `-ReturnStmt 0x55fcd12aeb78 # | | | | `-CallExpr 0x55fcd12aeb48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12aeb30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12aeb10 '' Function 0x55fcd11a7c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12aeae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12aead0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12aeab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12aea80 'uint64_t3':'vector' lvalue ParmVar 0x55fcd12ae6f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd12ae858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12aece8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12aec38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fcd12af0d0 # | | | | `-ReturnStmt 0x55fcd12af0c0 # | | | | `-CallExpr 0x55fcd12af090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12af078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12af058 '' Function 0x55fcd11a8f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12af030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12af018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12af000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12aefc8 'uint64_t4':'vector' lvalue ParmVar 0x55fcd12aec38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd12aed98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12af240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12af190 col:29 used V 'double' # | | | |-CompoundStmt 0x55fcd12af588 # | | | | `-ReturnStmt 0x55fcd12af578 # | | | | `-CallExpr 0x55fcd12af548 'float' # | | | | |-ImplicitCastExpr 0x55fcd12af530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12af510 '' Function 0x55fcd11a9b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12af4e8 'float' # | | | | `-ImplicitCastExpr 0x55fcd12af4d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12af4b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12af480 'double' lvalue ParmVar 0x55fcd12af190 'V' 'double' # | | | `-DeprecatedAttr 0x55fcd12af2f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12af6f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12af648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fcd12b0260 # | | | | `-ReturnStmt 0x55fcd12b0250 # | | | | `-CallExpr 0x55fcd12b0220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12b0208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12b01e8 '' Function 0x55fcd11a9e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12b01c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12b01a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12b0190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12b0158 'double2':'vector' lvalue ParmVar 0x55fcd12af648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fcd12af7a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12b03d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12b0320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fcd12b0740 # | | | | `-ReturnStmt 0x55fcd12b0730 # | | | | `-CallExpr 0x55fcd12b0700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12b06e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12b06c8 '' Function 0x55fcd11aa078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12b06a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12b0688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12b0670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12b0638 'double3':'vector' lvalue ParmVar 0x55fcd12b0320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fcd12b0480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12b08b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12b0800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fcd12b0c28 # | | | | `-ReturnStmt 0x55fcd12b0c18 # | | | | `-CallExpr 0x55fcd12b0be8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12b0bd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12b0bb0 '' Function 0x55fcd11aa2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12b0b88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12b0b70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12b0b58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12b0b20 'double4':'vector' lvalue ParmVar 0x55fcd12b0800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fcd12b0960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12b0d88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12b0cd8 col:26 used V 'int' # | | | |-CompoundStmt 0x55fcd12b10e0 # | | | | `-ReturnStmt 0x55fcd12b10d0 # | | | | `-CallExpr 0x55fcd12b10a0 'float' # | | | | |-ImplicitCastExpr 0x55fcd12b1088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12b1068 '' Function 0x55fcd11a9b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12b1040 'float' # | | | | `-ImplicitCastExpr 0x55fcd12b1028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12b1010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12b0fd8 'int' lvalue ParmVar 0x55fcd12b0cd8 'V' 'int' # | | | `-DeprecatedAttr 0x55fcd12b0e38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12b1240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12b1190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fcd12b15b8 # | | | | `-ReturnStmt 0x55fcd12b15a8 # | | | | `-CallExpr 0x55fcd12b1578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12b1560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12b1540 '' Function 0x55fcd11a9e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12b1518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12b1500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12b14e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12b14b0 'int2':'vector' lvalue ParmVar 0x55fcd12b1190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fcd12b12f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12b1718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12b1668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fcd12b1a98 # | | | | `-ReturnStmt 0x55fcd12b1a88 # | | | | `-CallExpr 0x55fcd12b1a58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12b1a40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12b1a20 '' Function 0x55fcd11aa078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12b19f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12b19e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12b19c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12b1990 'int3':'vector' lvalue ParmVar 0x55fcd12b1668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fcd12b17c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12b1bf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12b1b48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fcd12b1f80 # | | | | `-ReturnStmt 0x55fcd12b1f70 # | | | | `-CallExpr 0x55fcd12b1f40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12b1f28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12b1f08 '' Function 0x55fcd11aa2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12b1ee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12b1ec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12b1eb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12b1e78 'int4':'vector' lvalue ParmVar 0x55fcd12b1b48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fcd12b1ca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12b2928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12b2878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fcd12b2ca0 # | | | | `-ReturnStmt 0x55fcd12b2c90 # | | | | `-CallExpr 0x55fcd12b2c60 'float' # | | | | |-ImplicitCastExpr 0x55fcd12b2c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12b2c28 '' Function 0x55fcd11a9b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12b2c00 'float' # | | | | `-ImplicitCastExpr 0x55fcd12b2be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12b2bd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12b2b98 'uint':'unsigned int' lvalue ParmVar 0x55fcd12b2878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fcd12b29d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12b2e00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12b2d50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fcd12b3198 # | | | | `-ReturnStmt 0x55fcd12b3188 # | | | | `-CallExpr 0x55fcd12b3158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12b3140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12b3120 '' Function 0x55fcd11a9e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12b30f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12b30e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12b30c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12b3090 'uint2':'vector' lvalue ParmVar 0x55fcd12b2d50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fcd12b2eb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12b32f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12b3248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fcd12b3698 # | | | | `-ReturnStmt 0x55fcd12b3688 # | | | | `-CallExpr 0x55fcd12b3658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12b3640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12b3620 '' Function 0x55fcd11aa078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12b35f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12b35e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12b35c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12b3590 'uint3':'vector' lvalue ParmVar 0x55fcd12b3248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fcd12b33a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12b37f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12b3748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fcd12b3ba0 # | | | | `-ReturnStmt 0x55fcd12b3b90 # | | | | `-CallExpr 0x55fcd12b3b60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12b3b48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12b3b28 '' Function 0x55fcd11aa2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12b3b00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12b3ae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12b3ad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12b3a98 'uint4':'vector' lvalue ParmVar 0x55fcd12b3748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fcd12b38a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12b3d00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12b3c50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fcd12b4098 # | | | | `-ReturnStmt 0x55fcd12b4088 # | | | | `-CallExpr 0x55fcd12b4058 'float' # | | | | |-ImplicitCastExpr 0x55fcd12b4040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12b4020 '' Function 0x55fcd11a9b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12b3ff8 'float' # | | | | `-ImplicitCastExpr 0x55fcd12b3fe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12b3fc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12b3f90 'int64_t':'long' lvalue ParmVar 0x55fcd12b3c50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fcd12b3db0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12b41f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12b4148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fcd12b45b0 # | | | | `-ReturnStmt 0x55fcd12b45a0 # | | | | `-CallExpr 0x55fcd12b4570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12b4558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12b4538 '' Function 0x55fcd11a9e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12b4510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12b44f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12b44e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12b44a8 'int64_t2':'vector' lvalue ParmVar 0x55fcd12b4148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd12b42a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12b4710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12b4660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fcd12b54c0 # | | | | `-ReturnStmt 0x55fcd12b54b0 # | | | | `-CallExpr 0x55fcd12b5480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12b5468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12b5448 '' Function 0x55fcd11aa078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12b5420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12b5408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12b53f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12b53b8 'int64_t3':'vector' lvalue ParmVar 0x55fcd12b4660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd12b51b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12b5620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12b5570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fcd12b59e8 # | | | | `-ReturnStmt 0x55fcd12b59d8 # | | | | `-CallExpr 0x55fcd12b59a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12b5990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12b5970 '' Function 0x55fcd11aa2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12b5948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12b5930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12b5918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12b58e0 'int64_t4':'vector' lvalue ParmVar 0x55fcd12b5570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd12b56d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12b5b48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12b5a98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fcd12b5f00 # | | | | `-ReturnStmt 0x55fcd12b5ef0 # | | | | `-CallExpr 0x55fcd12b5ec0 'float' # | | | | |-ImplicitCastExpr 0x55fcd12b5ea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12b5e88 '' Function 0x55fcd11a9b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12b5e60 'float' # | | | | `-ImplicitCastExpr 0x55fcd12b5e48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12b5e30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12b5df8 'uint64_t':'unsigned long' lvalue ParmVar 0x55fcd12b5a98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fcd12b5bf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12b6060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12b5fb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fcd12b6438 # | | | | `-ReturnStmt 0x55fcd12b6428 # | | | | `-CallExpr 0x55fcd12b63f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12b63e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12b63c0 '' Function 0x55fcd11a9e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12b6398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12b6380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12b6368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12b6330 'uint64_t2':'vector' lvalue ParmVar 0x55fcd12b5fb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd12b6110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12b6598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12b64e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fcd12b6978 # | | | | `-ReturnStmt 0x55fcd12b6968 # | | | | `-CallExpr 0x55fcd12b6938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12b6920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12b6900 '' Function 0x55fcd11aa078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12b68d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12b68c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12b68a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12b6870 'uint64_t3':'vector' lvalue ParmVar 0x55fcd12b64e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd12b6648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12b6ad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12b6a28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fcd12b6ec0 # | | | | `-ReturnStmt 0x55fcd12b6eb0 # | | | | `-CallExpr 0x55fcd12b6e80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12b6e68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12b6e48 '' Function 0x55fcd11aa2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12b6e20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12b6e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12b6df0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12b6db8 'uint64_t4':'vector' lvalue ParmVar 0x55fcd12b6a28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd12b6b88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12b7030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12b6f80 col:29 used V 'double' # | | | |-CompoundStmt 0x55fcd12b78b8 # | | | | `-ReturnStmt 0x55fcd12b78a8 # | | | | `-CallExpr 0x55fcd12b7878 'float' # | | | | |-ImplicitCastExpr 0x55fcd12b7860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12b7840 '' Function 0x55fcd11aef00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12b7818 'float' # | | | | `-ImplicitCastExpr 0x55fcd12b7800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12b77e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12b77b0 'double' lvalue ParmVar 0x55fcd12b6f80 'V' 'double' # | | | `-DeprecatedAttr 0x55fcd12b70e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12b7a28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12b7978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fcd12b7d90 # | | | | `-ReturnStmt 0x55fcd12b7d80 # | | | | `-CallExpr 0x55fcd12b7d50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12b7d38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12b7d18 '' Function 0x55fcd11af178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12b7cf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12b7cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12b7cc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12b7c88 'double2':'vector' lvalue ParmVar 0x55fcd12b7978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fcd12b7ad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12b7f00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12b7e50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fcd12b8270 # | | | | `-ReturnStmt 0x55fcd12b8260 # | | | | `-CallExpr 0x55fcd12b8230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12b8218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12b81f8 '' Function 0x55fcd11af3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12b81d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12b81b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12b81a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12b8168 'double3':'vector' lvalue ParmVar 0x55fcd12b7e50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fcd12b7fb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12b83e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12b8330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fcd12b8758 # | | | | `-ReturnStmt 0x55fcd12b8748 # | | | | `-CallExpr 0x55fcd12b8718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12b8700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12b86e0 '' Function 0x55fcd11af668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12b86b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12b86a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12b8688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12b8650 'double4':'vector' lvalue ParmVar 0x55fcd12b8330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fcd12b8490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12b88b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12b8808 col:26 used V 'int' # | | | |-CompoundStmt 0x55fcd12b8c18 # | | | | `-ReturnStmt 0x55fcd12b8c08 # | | | | `-CallExpr 0x55fcd12b8bd8 'float' # | | | | |-ImplicitCastExpr 0x55fcd12b8bc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12b8ba0 '' Function 0x55fcd11aef00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12b8b78 'float' # | | | | `-ImplicitCastExpr 0x55fcd12b8b60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12b8b48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12b8b10 'int' lvalue ParmVar 0x55fcd12b8808 'V' 'int' # | | | `-DeprecatedAttr 0x55fcd12b8968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12b8d78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12b8cc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fcd12b90f8 # | | | | `-ReturnStmt 0x55fcd12b90e8 # | | | | `-CallExpr 0x55fcd12b90b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12b90a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12b9080 '' Function 0x55fcd11af178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12b9058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12b9040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12b9028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12b8ff0 'int2':'vector' lvalue ParmVar 0x55fcd12b8cc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fcd12b8e28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12b9258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12b91a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fcd12b95e0 # | | | | `-ReturnStmt 0x55fcd12b95d0 # | | | | `-CallExpr 0x55fcd12b95a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12b9588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12b9568 '' Function 0x55fcd11af3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12b9540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12b9528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12b9510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12b94d8 'int3':'vector' lvalue ParmVar 0x55fcd12b91a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fcd12b9308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12ba000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12b9f50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fcd12ba390 # | | | | `-ReturnStmt 0x55fcd12ba380 # | | | | `-CallExpr 0x55fcd12ba350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12ba338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12ba318 '' Function 0x55fcd11af668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12ba2f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12ba2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12ba2c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12ba288 'int4':'vector' lvalue ParmVar 0x55fcd12b9f50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fcd12ba0b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12ba4f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12ba440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fcd12ba870 # | | | | `-ReturnStmt 0x55fcd12ba860 # | | | | `-CallExpr 0x55fcd12ba830 'float' # | | | | |-ImplicitCastExpr 0x55fcd12ba818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12ba7f8 '' Function 0x55fcd11aef00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12ba7d0 'float' # | | | | `-ImplicitCastExpr 0x55fcd12ba7b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12ba7a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12ba768 'uint':'unsigned int' lvalue ParmVar 0x55fcd12ba440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fcd12ba5a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12ba9d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12ba920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fcd12bad70 # | | | | `-ReturnStmt 0x55fcd12bad60 # | | | | `-CallExpr 0x55fcd12bad30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12bad18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12bacf8 '' Function 0x55fcd11af178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12bacd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12bacb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12baca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12bac68 'uint2':'vector' lvalue ParmVar 0x55fcd12ba920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fcd12baa80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12baed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12bae20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fcd12bb278 # | | | | `-ReturnStmt 0x55fcd12bb268 # | | | | `-CallExpr 0x55fcd12bb238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12bb220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12bb200 '' Function 0x55fcd11af3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12bb1d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12bb1c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12bb1a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12bb170 'uint3':'vector' lvalue ParmVar 0x55fcd12bae20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fcd12baf80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12bb3d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12bb328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fcd12bb788 # | | | | `-ReturnStmt 0x55fcd12bb778 # | | | | `-CallExpr 0x55fcd12bb748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12bb730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12bb710 '' Function 0x55fcd11af668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12bb6e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12bb6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12bb6b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12bb680 'uint4':'vector' lvalue ParmVar 0x55fcd12bb328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fcd12bb488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12bb8e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12bb838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fcd12bbc88 # | | | | `-ReturnStmt 0x55fcd12bbc78 # | | | | `-CallExpr 0x55fcd12bbc48 'float' # | | | | |-ImplicitCastExpr 0x55fcd12bbc30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12bbc10 '' Function 0x55fcd11aef00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12bbbe8 'float' # | | | | `-ImplicitCastExpr 0x55fcd12bbbd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12bbbb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12bbb80 'int64_t':'long' lvalue ParmVar 0x55fcd12bb838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fcd12bb998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12bbde8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12bbd38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fcd12bda78 # | | | | `-ReturnStmt 0x55fcd12bda68 # | | | | `-CallExpr 0x55fcd12bda38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12bda20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12bda00 '' Function 0x55fcd11af178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12bd9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12bd9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12bd9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12bd970 'int64_t2':'vector' lvalue ParmVar 0x55fcd12bbd38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd12bbe98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12bdbd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12bdb28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fcd12bdfa0 # | | | | `-ReturnStmt 0x55fcd12bdf90 # | | | | `-CallExpr 0x55fcd12bdf60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12bdf48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12bdf28 '' Function 0x55fcd11af3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12bdf00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12bdee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12bded0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12bde98 'int64_t3':'vector' lvalue ParmVar 0x55fcd12bdb28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd12bdc88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12be100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12be050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fcd12be4d0 # | | | | `-ReturnStmt 0x55fcd12be4c0 # | | | | `-CallExpr 0x55fcd12be490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12be478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12be458 '' Function 0x55fcd11af668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12be430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12be418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12be400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12be3c8 'int64_t4':'vector' lvalue ParmVar 0x55fcd12be050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd12be1b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12be630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12be580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fcd12be9f0 # | | | | `-ReturnStmt 0x55fcd12be9e0 # | | | | `-CallExpr 0x55fcd12be9b0 'float' # | | | | |-ImplicitCastExpr 0x55fcd12be998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12be978 '' Function 0x55fcd11aef00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12be950 'float' # | | | | `-ImplicitCastExpr 0x55fcd12be938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12be920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12be8e8 'uint64_t':'unsigned long' lvalue ParmVar 0x55fcd12be580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fcd12be6e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12beb50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12beaa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fcd12bef30 # | | | | `-ReturnStmt 0x55fcd12bef20 # | | | | `-CallExpr 0x55fcd12beef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12beed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12beeb8 '' Function 0x55fcd11af178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12bee90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12bee78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12bee60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12bee28 'uint64_t2':'vector' lvalue ParmVar 0x55fcd12beaa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd12bec00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12bf090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12befe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fcd12bf478 # | | | | `-ReturnStmt 0x55fcd12bf468 # | | | | `-CallExpr 0x55fcd12bf438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12bf420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12bf400 '' Function 0x55fcd11af3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12bf3d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12bf3c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12bf3a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12bf370 'uint64_t3':'vector' lvalue ParmVar 0x55fcd12befe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd12bf140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12bf5d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12bf528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fcd12c02d0 # | | | | `-ReturnStmt 0x55fcd12c02c0 # | | | | `-CallExpr 0x55fcd12c0290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12c0278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12c0258 '' Function 0x55fcd11af668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12c0230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12c0218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12c0200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12c01c8 'uint64_t4':'vector' lvalue ParmVar 0x55fcd12bf528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd12bf688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12c0438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12c0388 col:29 used V 'double' # | | | |-CompoundStmt 0x55fcd12c0780 # | | | | `-ReturnStmt 0x55fcd12c0770 # | | | | `-CallExpr 0x55fcd12c0740 'float' # | | | | |-ImplicitCastExpr 0x55fcd12c0728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12c0708 '' Function 0x55fcd11b6628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12c06e0 'float' # | | | | `-ImplicitCastExpr 0x55fcd12c06c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12c06b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12c0678 'double' lvalue ParmVar 0x55fcd12c0388 'V' 'double' # | | | `-DeprecatedAttr 0x55fcd12c04e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12c08e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12c0838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fcd12c0c50 # | | | | `-ReturnStmt 0x55fcd12c0c40 # | | | | `-CallExpr 0x55fcd12c0c10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12c0bf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12c0bd8 '' Function 0x55fcd11b68a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12c0bb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12c0b98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12c0b80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12c0b48 'double2':'vector' lvalue ParmVar 0x55fcd12c0838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fcd12c0998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12c0db8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12c0d08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fcd12c1128 # | | | | `-ReturnStmt 0x55fcd12c1118 # | | | | `-CallExpr 0x55fcd12c10e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12c10d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12c10b0 '' Function 0x55fcd11b6b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12c1088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12c1070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12c1058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12c1020 'double3':'vector' lvalue ParmVar 0x55fcd12c0d08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fcd12c0e68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12c1290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12c11e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fcd12c1608 # | | | | `-ReturnStmt 0x55fcd12c15f8 # | | | | `-CallExpr 0x55fcd12c15c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12c15b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12c1590 '' Function 0x55fcd11b6da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12c1568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12c1550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12c1538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12c1500 'double4':'vector' lvalue ParmVar 0x55fcd12c11e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fcd12c1340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12c1768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12c16b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55fcd12c1ac0 # | | | | `-ReturnStmt 0x55fcd12c1ab0 # | | | | `-CallExpr 0x55fcd12c1a80 'float' # | | | | |-ImplicitCastExpr 0x55fcd12c1a68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12c1a48 '' Function 0x55fcd11b6628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12c1a20 'float' # | | | | `-ImplicitCastExpr 0x55fcd12c1a08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12c19f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12c19b8 'int' lvalue ParmVar 0x55fcd12c16b8 'V' 'int' # | | | `-DeprecatedAttr 0x55fcd12c1818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12c1c20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12c1b70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fcd12c1f98 # | | | | `-ReturnStmt 0x55fcd12c1f88 # | | | | `-CallExpr 0x55fcd12c1f58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12c1f40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12c1f20 '' Function 0x55fcd11b68a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12c1ef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12c1ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12c1ec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12c1e90 'int2':'vector' lvalue ParmVar 0x55fcd12c1b70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fcd12c1cd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12c2780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12c26d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fcd12c2b00 # | | | | `-ReturnStmt 0x55fcd12c2af0 # | | | | `-CallExpr 0x55fcd12c2ac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12c2aa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12c2a88 '' Function 0x55fcd11b6b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12c2a60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12c2a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12c2a30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12c29f8 'int3':'vector' lvalue ParmVar 0x55fcd12c26d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fcd12c2830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12c2c60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12c2bb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fcd12c2fe8 # | | | | `-ReturnStmt 0x55fcd12c2fd8 # | | | | `-CallExpr 0x55fcd12c2fa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12c2f90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12c2f70 '' Function 0x55fcd11b6da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12c2f48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12c2f30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12c2f18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12c2ee0 'int4':'vector' lvalue ParmVar 0x55fcd12c2bb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fcd12c2d10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12c3148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12c3098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fcd12c34c0 # | | | | `-ReturnStmt 0x55fcd12c34b0 # | | | | `-CallExpr 0x55fcd12c3480 'float' # | | | | |-ImplicitCastExpr 0x55fcd12c3468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12c3448 '' Function 0x55fcd11b6628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12c3420 'float' # | | | | `-ImplicitCastExpr 0x55fcd12c3408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12c33f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12c33b8 'uint':'unsigned int' lvalue ParmVar 0x55fcd12c3098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fcd12c31f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12c3620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12c3570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fcd12c39b8 # | | | | `-ReturnStmt 0x55fcd12c39a8 # | | | | `-CallExpr 0x55fcd12c3978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12c3960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12c3940 '' Function 0x55fcd11b68a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12c3918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12c3900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12c38e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12c38b0 'uint2':'vector' lvalue ParmVar 0x55fcd12c3570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fcd12c36d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12c3b18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12c3a68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fcd12c3eb8 # | | | | `-ReturnStmt 0x55fcd12c3ea8 # | | | | `-CallExpr 0x55fcd12c3e78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12c3e60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12c3e40 '' Function 0x55fcd11b6b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12c3e18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12c3e00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12c3de8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12c3db0 'uint3':'vector' lvalue ParmVar 0x55fcd12c3a68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fcd12c3bc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12c4018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12c3f68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fcd12c43c0 # | | | | `-ReturnStmt 0x55fcd12c43b0 # | | | | `-CallExpr 0x55fcd12c4380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12c4368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12c4348 '' Function 0x55fcd11b6da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12c4320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12c4308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12c42f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12c42b8 'uint4':'vector' lvalue ParmVar 0x55fcd12c3f68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fcd12c40c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12c4520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12c4470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fcd12c5200 # | | | | `-ReturnStmt 0x55fcd12c51f0 # | | | | `-CallExpr 0x55fcd12c51c0 'float' # | | | | |-ImplicitCastExpr 0x55fcd12c51a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12c5188 '' Function 0x55fcd11b6628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12c5160 'float' # | | | | `-ImplicitCastExpr 0x55fcd12c5148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12c5130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12c50f8 'int64_t':'long' lvalue ParmVar 0x55fcd12c4470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fcd12c45d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12c5360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12c52b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fcd12c5718 # | | | | `-ReturnStmt 0x55fcd12c5708 # | | | | `-CallExpr 0x55fcd12c56d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12c56c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12c56a0 '' Function 0x55fcd11b68a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12c5678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12c5660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12c5648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12c5610 'int64_t2':'vector' lvalue ParmVar 0x55fcd12c52b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd12c5410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12c5878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12c57c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fcd12c5c38 # | | | | `-ReturnStmt 0x55fcd12c5c28 # | | | | `-CallExpr 0x55fcd12c5bf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12c5be0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12c5bc0 '' Function 0x55fcd11b6b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12c5b98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12c5b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12c5b68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12c5b30 'int64_t3':'vector' lvalue ParmVar 0x55fcd12c57c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd12c5928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12c5d98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12c5ce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fcd12c6160 # | | | | `-ReturnStmt 0x55fcd12c6150 # | | | | `-CallExpr 0x55fcd12c6120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12c6108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12c60e8 '' Function 0x55fcd11b6da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12c60c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12c60a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12c6090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12c6058 'int64_t4':'vector' lvalue ParmVar 0x55fcd12c5ce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd12c5e48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12c62c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12c6210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fcd12c6678 # | | | | `-ReturnStmt 0x55fcd12c6668 # | | | | `-CallExpr 0x55fcd12c6638 'float' # | | | | |-ImplicitCastExpr 0x55fcd12c6620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12c6600 '' Function 0x55fcd11b6628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12c65d8 'float' # | | | | `-ImplicitCastExpr 0x55fcd12c65c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12c65a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12c6570 'uint64_t':'unsigned long' lvalue ParmVar 0x55fcd12c6210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fcd12c6370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12c67d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12c6728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fcd12c6bb0 # | | | | `-ReturnStmt 0x55fcd12c6ba0 # | | | | `-CallExpr 0x55fcd12c6b70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12c6b58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12c6b38 '' Function 0x55fcd11b68a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12c6b10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12c6af8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12c6ae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12c6aa8 'uint64_t2':'vector' lvalue ParmVar 0x55fcd12c6728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd12c6888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12c6d10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12c6c60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fcd12ca628 # | | | | `-ReturnStmt 0x55fcd12ca618 # | | | | `-CallExpr 0x55fcd12ca5e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12ca5d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12ca5b0 '' Function 0x55fcd11b6b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12ca588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12ca570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12ca558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12c6fe8 'uint64_t3':'vector' lvalue ParmVar 0x55fcd12c6c60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd12c6dc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12ca788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12ca6d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fcd12cab70 # | | | | `-ReturnStmt 0x55fcd12cab60 # | | | | `-CallExpr 0x55fcd12cab30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12cab18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12caaf8 '' Function 0x55fcd11b6da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12caad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12caab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12caaa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12caa68 'uint64_t4':'vector' lvalue ParmVar 0x55fcd12ca6d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd12ca838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12cace0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12cac30 col:29 used V 'double' # | | | |-CompoundStmt 0x55fcd12cb028 # | | | | `-ReturnStmt 0x55fcd12cb018 # | | | | `-CallExpr 0x55fcd12cafe8 'float' # | | | | |-ImplicitCastExpr 0x55fcd12cafd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12cafb0 '' Function 0x55fcd11b79b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12caf88 'float' # | | | | `-ImplicitCastExpr 0x55fcd12caf70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12caf58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12caf20 'double' lvalue ParmVar 0x55fcd12cac30 'V' 'double' # | | | `-DeprecatedAttr 0x55fcd12cad90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12cb198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12cb0e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fcd12cb500 # | | | | `-ReturnStmt 0x55fcd12cb4f0 # | | | | `-CallExpr 0x55fcd12cb4c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12cb4a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12cb488 '' Function 0x55fcd1195dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12cb460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12cb448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12cb430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12cb3f8 'double2':'vector' lvalue ParmVar 0x55fcd12cb0e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fcd12cb248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12cb670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12cb5c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fcd12cb9e0 # | | | | `-ReturnStmt 0x55fcd12cb9d0 # | | | | `-CallExpr 0x55fcd12cb9a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12cb988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12cb968 '' Function 0x55fcd1196038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12cb940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12cb928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12cb910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12cb8d8 'double3':'vector' lvalue ParmVar 0x55fcd12cb5c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fcd12cb720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12cbb50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12cbaa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fcd12cbec8 # | | | | `-ReturnStmt 0x55fcd12cbeb8 # | | | | `-CallExpr 0x55fcd12cbe88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12cbe70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12cbe50 '' Function 0x55fcd11962b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12cbe28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12cbe10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12cbdf8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12cbdc0 'double4':'vector' lvalue ParmVar 0x55fcd12cbaa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fcd12cbc00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12cc028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12cbf78 col:26 used V 'int' # | | | |-CompoundStmt 0x55fcd12cc380 # | | | | `-ReturnStmt 0x55fcd12cc370 # | | | | `-CallExpr 0x55fcd12cc340 'float' # | | | | |-ImplicitCastExpr 0x55fcd12cc328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12cc308 '' Function 0x55fcd11b79b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12cc2e0 'float' # | | | | `-ImplicitCastExpr 0x55fcd12cc2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12cc2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12cc278 'int' lvalue ParmVar 0x55fcd12cbf78 'V' 'int' # | | | `-DeprecatedAttr 0x55fcd12cc0d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12cc550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12cc430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fcd12cc8c8 # | | | | `-ReturnStmt 0x55fcd12cc8b8 # | | | | `-CallExpr 0x55fcd12cc888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12cc870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12cc850 '' Function 0x55fcd1195dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12cc828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12cc810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12cc7f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12cc7c0 'int2':'vector' lvalue ParmVar 0x55fcd12cc430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fcd12cc600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12cca28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12cc978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fcd12ccda8 # | | | | `-ReturnStmt 0x55fcd12ccd98 # | | | | `-CallExpr 0x55fcd12ccd68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12ccd50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12ccd30 '' Function 0x55fcd1196038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12ccd08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12cccf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12cccd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12ccca0 'int3':'vector' lvalue ParmVar 0x55fcd12cc978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fcd12ccad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12ccf08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12cce58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fcd12cd290 # | | | | `-ReturnStmt 0x55fcd12cd280 # | | | | `-CallExpr 0x55fcd12cd250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12cd238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12cd218 '' Function 0x55fcd11962b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12cd1f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12cd1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12cd1c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12cd188 'int4':'vector' lvalue ParmVar 0x55fcd12cce58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fcd12ccfb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12cd3f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12cd340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fcd12cd768 # | | | | `-ReturnStmt 0x55fcd12cd758 # | | | | `-CallExpr 0x55fcd12cd728 'float' # | | | | |-ImplicitCastExpr 0x55fcd12cd710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12cd6f0 '' Function 0x55fcd11b79b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12cd6c8 'float' # | | | | `-ImplicitCastExpr 0x55fcd12cd6b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12cd698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12cd660 'uint':'unsigned int' lvalue ParmVar 0x55fcd12cd340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fcd12cd4a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12cd8c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12cd818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fcd12cdc60 # | | | | `-ReturnStmt 0x55fcd12cdc50 # | | | | `-CallExpr 0x55fcd12cdc20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12cdc08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12cdbe8 '' Function 0x55fcd1195dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12cdbc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12cdba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12cdb90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12cdb58 'uint2':'vector' lvalue ParmVar 0x55fcd12cd818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fcd12cd978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12cddc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12cdd10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fcd12ce160 # | | | | `-ReturnStmt 0x55fcd12ce150 # | | | | `-CallExpr 0x55fcd12ce120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12ce108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12ce0e8 '' Function 0x55fcd1196038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12ce0c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12ce0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12ce090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12ce058 'uint3':'vector' lvalue ParmVar 0x55fcd12cdd10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fcd12cde70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12ce2c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12ce210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fcd12ce680 # | | | | `-ReturnStmt 0x55fcd12ce670 # | | | | `-CallExpr 0x55fcd12ce640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12ce628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12ce608 '' Function 0x55fcd11962b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12ce5e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12ce5c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12ce5b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12ce578 'uint4':'vector' lvalue ParmVar 0x55fcd12ce210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fcd12ce370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12ce7e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12ce730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fcd12ceb78 # | | | | `-ReturnStmt 0x55fcd12ceb68 # | | | | `-CallExpr 0x55fcd12ceb38 'float' # | | | | |-ImplicitCastExpr 0x55fcd12ceb20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12ceb00 '' Function 0x55fcd11b79b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12cead8 'float' # | | | | `-ImplicitCastExpr 0x55fcd12ceac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12ceaa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12cea70 'int64_t':'long' lvalue ParmVar 0x55fcd12ce730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fcd12ce890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12cecd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12cec28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fcd12cf090 # | | | | `-ReturnStmt 0x55fcd12cf080 # | | | | `-CallExpr 0x55fcd12cf050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12cf038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12cf018 '' Function 0x55fcd1195dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12ceff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12cefd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12cefc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12cef88 'int64_t2':'vector' lvalue ParmVar 0x55fcd12cec28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd12ced88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12cf1f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12cf140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fcd12cf5b0 # | | | | `-ReturnStmt 0x55fcd12cf5a0 # | | | | `-CallExpr 0x55fcd12cf570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12cf558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12cf538 '' Function 0x55fcd1196038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12cf510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12cf4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12cf4e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12cf4a8 'int64_t3':'vector' lvalue ParmVar 0x55fcd12cf140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd12cf2a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12cf710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12cf660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fcd12cfad8 # | | | | `-ReturnStmt 0x55fcd12cfac8 # | | | | `-CallExpr 0x55fcd12cfa98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12cfa80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12cfa60 '' Function 0x55fcd11962b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12cfa38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12cfa20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12cfa08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12cf9d0 'int64_t4':'vector' lvalue ParmVar 0x55fcd12cf660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd12cf7c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12cfc38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12cfb88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fcd12cfff0 # | | | | `-ReturnStmt 0x55fcd12cffe0 # | | | | `-CallExpr 0x55fcd12cffb0 'float' # | | | | |-ImplicitCastExpr 0x55fcd12cff98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12cff78 '' Function 0x55fcd11b79b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12cff50 'float' # | | | | `-ImplicitCastExpr 0x55fcd12cff38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12cff20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12cfee8 'uint64_t':'unsigned long' lvalue ParmVar 0x55fcd12cfb88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fcd12cfce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12d0150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12d00a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fcd12d0528 # | | | | `-ReturnStmt 0x55fcd12d0518 # | | | | `-CallExpr 0x55fcd12d04e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12d04d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12d04b0 '' Function 0x55fcd1195dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12d0488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12d0470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12d0458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12d0420 'uint64_t2':'vector' lvalue ParmVar 0x55fcd12d00a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd12d0200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12d0988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12d08d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fcd12d0d68 # | | | | `-ReturnStmt 0x55fcd12d0d58 # | | | | `-CallExpr 0x55fcd12d0d28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12d0d10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12d0cf0 '' Function 0x55fcd1196038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12d0cc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12d0cb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12d0c98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12d0c60 'uint64_t3':'vector' lvalue ParmVar 0x55fcd12d08d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd12d0a38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12d0ec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12d0e18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fcd12d12b0 # | | | | `-ReturnStmt 0x55fcd12d12a0 # | | | | `-CallExpr 0x55fcd12d1270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12d1258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12d1238 '' Function 0x55fcd11962b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12d1210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12d11f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12d11e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12d11a8 'uint64_t4':'vector' lvalue ParmVar 0x55fcd12d0e18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd12d0f78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12d1420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12d1370 col:29 used V 'double' # | | | |-CompoundStmt 0x55fcd12d1768 # | | | | `-ReturnStmt 0x55fcd12d1758 # | | | | `-CallExpr 0x55fcd12d1728 'float' # | | | | |-ImplicitCastExpr 0x55fcd12d1710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12d16f0 '' Function 0x55fcd11c1240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12d16c8 'float' # | | | | `-ImplicitCastExpr 0x55fcd12d16b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12d1698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12d1660 'double' lvalue ParmVar 0x55fcd12d1370 'V' 'double' # | | | `-DeprecatedAttr 0x55fcd12d14d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12d18d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12d1828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fcd12d1c40 # | | | | `-ReturnStmt 0x55fcd12d1c30 # | | | | `-CallExpr 0x55fcd12d1c00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12d1be8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12d1bc8 '' Function 0x55fcd11c14b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12d1ba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12d1b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12d1b70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12d1b38 'double2':'vector' lvalue ParmVar 0x55fcd12d1828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fcd12d1988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12d1db0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12d1d00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fcd12d2120 # | | | | `-ReturnStmt 0x55fcd12d2110 # | | | | `-CallExpr 0x55fcd12d20e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12d20c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12d20a8 '' Function 0x55fcd11c1730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12d2080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12d2068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12d2050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12d2018 'double3':'vector' lvalue ParmVar 0x55fcd12d1d00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fcd12d1e60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12d2290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12d21e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fcd12d2608 # | | | | `-ReturnStmt 0x55fcd12d25f8 # | | | | `-CallExpr 0x55fcd12d25c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12d25b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12d2590 '' Function 0x55fcd11c19a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12d2568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12d2550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12d2538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12d2500 'double4':'vector' lvalue ParmVar 0x55fcd12d21e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fcd12d2340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12d2768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12d26b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55fcd12d3368 # | | | | `-ReturnStmt 0x55fcd12d3358 # | | | | `-CallExpr 0x55fcd12d3328 'float' # | | | | |-ImplicitCastExpr 0x55fcd12d3310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12d32f0 '' Function 0x55fcd11c1240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12d32c8 'float' # | | | | `-ImplicitCastExpr 0x55fcd12d32b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12d3298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12d3260 'int' lvalue ParmVar 0x55fcd12d26b8 'V' 'int' # | | | `-DeprecatedAttr 0x55fcd12d30c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12d34c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12d3418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fcd12d3840 # | | | | `-ReturnStmt 0x55fcd12d3830 # | | | | `-CallExpr 0x55fcd12d3800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12d37e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12d37c8 '' Function 0x55fcd11c14b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12d37a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12d3788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12d3770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12d3738 'int2':'vector' lvalue ParmVar 0x55fcd12d3418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fcd12d3578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12d39a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12d38f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fcd12d3d20 # | | | | `-ReturnStmt 0x55fcd12d3d10 # | | | | `-CallExpr 0x55fcd12d3ce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12d3cc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12d3ca8 '' Function 0x55fcd11c1730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12d3c80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12d3c68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12d3c50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12d3c18 'int3':'vector' lvalue ParmVar 0x55fcd12d38f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fcd12d3a50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12d3e80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12d3dd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fcd12d4208 # | | | | `-ReturnStmt 0x55fcd12d41f8 # | | | | `-CallExpr 0x55fcd12d41c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12d41b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12d4190 '' Function 0x55fcd11c19a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12d4168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12d4150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12d4138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12d4100 'int4':'vector' lvalue ParmVar 0x55fcd12d3dd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fcd12d3f30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12d4368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12d42b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fcd12d46e0 # | | | | `-ReturnStmt 0x55fcd12d46d0 # | | | | `-CallExpr 0x55fcd12d46a0 'float' # | | | | |-ImplicitCastExpr 0x55fcd12d4688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12d4668 '' Function 0x55fcd11c1240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12d4640 'float' # | | | | `-ImplicitCastExpr 0x55fcd12d4628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12d4610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12d45d8 'uint':'unsigned int' lvalue ParmVar 0x55fcd12d42b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fcd12d4418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12d4840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12d4790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fcd12d4bd8 # | | | | `-ReturnStmt 0x55fcd12d4bc8 # | | | | `-CallExpr 0x55fcd12d4b98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12d4b80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12d4b60 '' Function 0x55fcd11c14b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12d4b38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12d4b20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12d4b08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12d4ad0 'uint2':'vector' lvalue ParmVar 0x55fcd12d4790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fcd12d48f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12d4d38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12d4c88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fcd12dbb60 # | | | | `-ReturnStmt 0x55fcd12dbb50 # | | | | `-CallExpr 0x55fcd12dbb20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12d5080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12d5060 '' Function 0x55fcd11c1730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12d5038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12d5020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12d5008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12d4fd0 'uint3':'vector' lvalue ParmVar 0x55fcd12d4c88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fcd12d4de8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12dbcc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12dbc10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fcd12dc068 # | | | | `-ReturnStmt 0x55fcd12dc058 # | | | | `-CallExpr 0x55fcd12dc028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12dc010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12dbff0 '' Function 0x55fcd11c19a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12dbfc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12dbfb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12dbf98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12dbf60 'uint4':'vector' lvalue ParmVar 0x55fcd12dbc10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fcd12dbd70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12dc1c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12dc118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fcd12dc560 # | | | | `-ReturnStmt 0x55fcd12dc550 # | | | | `-CallExpr 0x55fcd12dc520 'float' # | | | | |-ImplicitCastExpr 0x55fcd12dc508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12dc4e8 '' Function 0x55fcd11c1240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12dc4c0 'float' # | | | | `-ImplicitCastExpr 0x55fcd12dc4a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12dc490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12dc458 'int64_t':'long' lvalue ParmVar 0x55fcd12dc118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fcd12dc278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12dc6c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12dc610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fcd12dca78 # | | | | `-ReturnStmt 0x55fcd12dca68 # | | | | `-CallExpr 0x55fcd12dca38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12dca20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12dca00 '' Function 0x55fcd11c14b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12dc9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12dc9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12dc9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12dc970 'int64_t2':'vector' lvalue ParmVar 0x55fcd12dc610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd12dc770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12dcbd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12dcb28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fcd12dcf98 # | | | | `-ReturnStmt 0x55fcd12dcf88 # | | | | `-CallExpr 0x55fcd12dcf58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12dcf40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12dcf20 '' Function 0x55fcd11c1730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12dcef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12dcee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12dcec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12dce90 'int64_t3':'vector' lvalue ParmVar 0x55fcd12dcb28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd12dcc88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12dd0f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12dd048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fcd12dd4c0 # | | | | `-ReturnStmt 0x55fcd12dd4b0 # | | | | `-CallExpr 0x55fcd12dd480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12dd468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12dd448 '' Function 0x55fcd11c19a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12dd420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12dd408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12dd3f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12dd3b8 'int64_t4':'vector' lvalue ParmVar 0x55fcd12dd048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd12dd1a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12dd620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12dd570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fcd12dd9d8 # | | | | `-ReturnStmt 0x55fcd12dd9c8 # | | | | `-CallExpr 0x55fcd12dd998 'float' # | | | | |-ImplicitCastExpr 0x55fcd12dd980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12dd960 '' Function 0x55fcd11c1240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12dd938 'float' # | | | | `-ImplicitCastExpr 0x55fcd12dd920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12dd908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12dd8d0 'uint64_t':'unsigned long' lvalue ParmVar 0x55fcd12dd570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fcd12dd6d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd122ae70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12dda88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fcd122b248 # | | | | `-ReturnStmt 0x55fcd122b238 # | | | | `-CallExpr 0x55fcd122b208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd122b1f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd122b1d0 '' Function 0x55fcd11c14b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd122b1a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd122b190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd122b178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd122b140 'uint64_t2':'vector' lvalue ParmVar 0x55fcd12dda88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd122af20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd122b3a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd122b2f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fcd122b788 # | | | | `-ReturnStmt 0x55fcd122b778 # | | | | `-CallExpr 0x55fcd122b748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd122b730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd122b710 '' Function 0x55fcd11c1730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd122b6e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd122b6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd122b6b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd122b680 'uint64_t3':'vector' lvalue ParmVar 0x55fcd122b2f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd122b458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd122b8e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd122b838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fcd122bcd0 # | | | | `-ReturnStmt 0x55fcd122bcc0 # | | | | `-CallExpr 0x55fcd122bc90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd122bc78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd122bc58 '' Function 0x55fcd11c19a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd122bc30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd122bc18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd122bc00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd122bbc8 'uint64_t4':'vector' lvalue ParmVar 0x55fcd122b838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd122b998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd122be40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fcd122bd90 col:29 used V 'double' # | | | |-CompoundStmt 0x55fcd122c188 # | | | | `-ReturnStmt 0x55fcd122c178 # | | | | `-CallExpr 0x55fcd122c148 'float' # | | | | |-ImplicitCastExpr 0x55fcd122c130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd122c110 '' Function 0x55fcd11c25f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd122c0e8 'float' # | | | | `-ImplicitCastExpr 0x55fcd122c0d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd122c0b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd122c080 'double' lvalue ParmVar 0x55fcd122bd90 'V' 'double' # | | | `-DeprecatedAttr 0x55fcd122bef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd122c2f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd122c248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fcd122c660 # | | | | `-ReturnStmt 0x55fcd122c650 # | | | | `-CallExpr 0x55fcd122c620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd122c608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd122c5e8 '' Function 0x55fcd11c2870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd122c5c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd122c5a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd122c590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd122c558 'double2':'vector' lvalue ParmVar 0x55fcd122c248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fcd122c3a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd122c7d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd122c720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fcd122cb40 # | | | | `-ReturnStmt 0x55fcd122cb30 # | | | | `-CallExpr 0x55fcd122cb00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd122cae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd122cac8 '' Function 0x55fcd11c2ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd122caa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd122ca88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd122ca70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd122ca38 'double3':'vector' lvalue ParmVar 0x55fcd122c720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fcd122c880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd122ccb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd122cc00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fcd12df1a8 # | | | | `-ReturnStmt 0x55fcd12df198 # | | | | `-CallExpr 0x55fcd12df168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12df150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12df130 '' Function 0x55fcd11c2d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12df108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12df0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12df0d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12df0a0 'double4':'vector' lvalue ParmVar 0x55fcd122cc00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fcd122cd60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12df308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12df258 col:26 used V 'int' # | | | |-CompoundStmt 0x55fcd12df660 # | | | | `-ReturnStmt 0x55fcd12df650 # | | | | `-CallExpr 0x55fcd12df620 'float' # | | | | |-ImplicitCastExpr 0x55fcd12df608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12df5e8 '' Function 0x55fcd11c25f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12df5c0 'float' # | | | | `-ImplicitCastExpr 0x55fcd12df5a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12df590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12df558 'int' lvalue ParmVar 0x55fcd12df258 'V' 'int' # | | | `-DeprecatedAttr 0x55fcd12df3b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12df7c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12df710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fcd12dfb38 # | | | | `-ReturnStmt 0x55fcd12dfb28 # | | | | `-CallExpr 0x55fcd12dfaf8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12dfae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12dfac0 '' Function 0x55fcd11c2870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12dfa98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12dfa80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12dfa68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12dfa30 'int2':'vector' lvalue ParmVar 0x55fcd12df710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fcd12df870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12dfc98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12dfbe8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fcd12e0018 # | | | | `-ReturnStmt 0x55fcd12e0008 # | | | | `-CallExpr 0x55fcd12dffd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12dffc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12dffa0 '' Function 0x55fcd11c2ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12dff78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12dff60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12dff48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12dff10 'int3':'vector' lvalue ParmVar 0x55fcd12dfbe8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fcd12dfd48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12e0178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12e00c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fcd12e0500 # | | | | `-ReturnStmt 0x55fcd12e04f0 # | | | | `-CallExpr 0x55fcd12e04c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12e04a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12e0488 '' Function 0x55fcd11c2d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12e0460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12e0448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12e0430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12e03f8 'int4':'vector' lvalue ParmVar 0x55fcd12e00c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fcd12e0228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12e0660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12e05b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fcd12e09d8 # | | | | `-ReturnStmt 0x55fcd12e09c8 # | | | | `-CallExpr 0x55fcd12e0998 'float' # | | | | |-ImplicitCastExpr 0x55fcd12e0980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12e0960 '' Function 0x55fcd11c25f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12e0938 'float' # | | | | `-ImplicitCastExpr 0x55fcd12e0920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12e0908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12e08d0 'uint':'unsigned int' lvalue ParmVar 0x55fcd12e05b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fcd12e0710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12e0b38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12e0a88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fcd12e0ed0 # | | | | `-ReturnStmt 0x55fcd12e0ec0 # | | | | `-CallExpr 0x55fcd12e0e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12e0e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12e0e58 '' Function 0x55fcd11c2870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12e0e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12e0e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12e0e00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12e0dc8 'uint2':'vector' lvalue ParmVar 0x55fcd12e0a88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fcd12e0be8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12e1860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12e17b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fcd12e1c00 # | | | | `-ReturnStmt 0x55fcd12e1bf0 # | | | | `-CallExpr 0x55fcd12e1bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12e1ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12e1b88 '' Function 0x55fcd11c2ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12e1b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12e1b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12e1b30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12e1af8 'uint3':'vector' lvalue ParmVar 0x55fcd12e17b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fcd12e1910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12e1d60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12e1cb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fcd12e2108 # | | | | `-ReturnStmt 0x55fcd12e20f8 # | | | | `-CallExpr 0x55fcd12e20c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12e20b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12e2090 '' Function 0x55fcd11c2d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12e2068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12e2050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12e2038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12e2000 'uint4':'vector' lvalue ParmVar 0x55fcd12e1cb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fcd12e1e10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12e2268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12e21b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fcd12e2600 # | | | | `-ReturnStmt 0x55fcd12e25f0 # | | | | `-CallExpr 0x55fcd12e25c0 'float' # | | | | |-ImplicitCastExpr 0x55fcd12e25a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12e2588 '' Function 0x55fcd11c25f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12e2560 'float' # | | | | `-ImplicitCastExpr 0x55fcd12e2548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12e2530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12e24f8 'int64_t':'long' lvalue ParmVar 0x55fcd12e21b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fcd12e2318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12e2760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12e26b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fcd12e2b18 # | | | | `-ReturnStmt 0x55fcd12e2b08 # | | | | `-CallExpr 0x55fcd12e2ad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12e2ac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12e2aa0 '' Function 0x55fcd11c2870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12e2a78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12e2a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12e2a48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12e2a10 'int64_t2':'vector' lvalue ParmVar 0x55fcd12e26b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd12e2810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12e2c78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12e2bc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fcd12e3038 # | | | | `-ReturnStmt 0x55fcd12e3028 # | | | | `-CallExpr 0x55fcd12e2ff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12e2fe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12e2fc0 '' Function 0x55fcd11c2ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12e2f98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12e2f80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12e2f68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12e2f30 'int64_t3':'vector' lvalue ParmVar 0x55fcd12e2bc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd12e2d28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12e3198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12e30e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fcd12e3560 # | | | | `-ReturnStmt 0x55fcd12e3550 # | | | | `-CallExpr 0x55fcd12e3520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12e3508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12e34e8 '' Function 0x55fcd11c2d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12e34c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12e34a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12e3490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12e3458 'int64_t4':'vector' lvalue ParmVar 0x55fcd12e30e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd12e3248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12e36c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12e3610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fcd12e4488 # | | | | `-ReturnStmt 0x55fcd12e4478 # | | | | `-CallExpr 0x55fcd12e4448 'float' # | | | | |-ImplicitCastExpr 0x55fcd12e4430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12e4410 '' Function 0x55fcd11c25f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12e43e8 'float' # | | | | `-ImplicitCastExpr 0x55fcd12e43d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12e43b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12e4380 'uint64_t':'unsigned long' lvalue ParmVar 0x55fcd12e3610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fcd12e4180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12e45e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12e4538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fcd12e49c0 # | | | | `-ReturnStmt 0x55fcd12e49b0 # | | | | `-CallExpr 0x55fcd12e4980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12e4968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12e4948 '' Function 0x55fcd11c2870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12e4920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12e4908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12e48f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12e48b8 'uint64_t2':'vector' lvalue ParmVar 0x55fcd12e4538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd12e4698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12e4b20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12e4a70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fcd12e4f00 # | | | | `-ReturnStmt 0x55fcd12e4ef0 # | | | | `-CallExpr 0x55fcd12e4ec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12e4ea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12e4e88 '' Function 0x55fcd11c2ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12e4e60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12e4e48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12e4e30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12e4df8 'uint64_t3':'vector' lvalue ParmVar 0x55fcd12e4a70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd12e4bd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12e5060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12e4fb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fcd12e5448 # | | | | `-ReturnStmt 0x55fcd12e5438 # | | | | `-CallExpr 0x55fcd12e5408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12e53f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12e53d0 '' Function 0x55fcd11c2d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12e53a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12e5390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12e5378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12e5340 'uint64_t4':'vector' lvalue ParmVar 0x55fcd12e4fb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd12e5110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12e55a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12e5500 col:29 used V 'double' # | | | |-CompoundStmt 0x55fcd12e5928 # | | | | `-ReturnStmt 0x55fcd12e5918 # | | | | `-CallExpr 0x55fcd12e58e8 'bool' # | | | | |-ImplicitCastExpr 0x55fcd12e58d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12e5878 '' Function 0x55fcd11c3ae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x55fcd12e5850 'float' # | | | | `-ImplicitCastExpr 0x55fcd12e5838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12e5820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12e57e8 'double' lvalue ParmVar 0x55fcd12e5500 'V' 'double' # | | | `-DeprecatedAttr 0x55fcd12e5658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12e5a90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12e59e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fcd12e5e58 # | | | | `-ReturnStmt 0x55fcd12e5e48 # | | | | `-CallExpr 0x55fcd12e5e18 'vector' # | | | | |-ImplicitCastExpr 0x55fcd12e5e00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12e5d80 '' Function 0x55fcd11c3df8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12e5d58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12e5d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12e5d28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12e5cf0 'double2':'vector' lvalue ParmVar 0x55fcd12e59e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fcd12e5b40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12e5fc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12e5f10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fcd12e6798 # | | | | `-ReturnStmt 0x55fcd12e6788 # | | | | `-CallExpr 0x55fcd12e6758 'vector' # | | | | |-ImplicitCastExpr 0x55fcd12e6740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12e66c0 '' Function 0x55fcd11c40e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12e6698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12e6680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12e6668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12e6630 'double3':'vector' lvalue ParmVar 0x55fcd12e5f10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fcd12e6070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12e6900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12e6850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fcd12e6cd8 # | | | | `-ReturnStmt 0x55fcd12e6cc8 # | | | | `-CallExpr 0x55fcd12e6c98 'vector' # | | | | |-ImplicitCastExpr 0x55fcd12e6c80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12e6c00 '' Function 0x55fcd11c43d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12e6bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12e6bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12e6ba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12e6b70 'double4':'vector' lvalue ParmVar 0x55fcd12e6850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fcd12e69b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12e6db0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12e6d08 col:29 used V 'double' # | | | `-CompoundStmt 0x55fcd12e7018 # | | | `-ReturnStmt 0x55fcd12e7008 # | | | `-CallExpr 0x55fcd12e6fd8 'bool' # | | | |-ImplicitCastExpr 0x55fcd12e6fc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x55fcd12e6fa0 '' Function 0x55fcd11c5000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x55fcd12e6f78 'float' # | | | `-ImplicitCastExpr 0x55fcd12e6f60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55fcd12e6f48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x55fcd12e6f10 'double' lvalue ParmVar 0x55fcd12e6d08 'V' 'double' # | | |-FunctionDecl 0x55fcd12e70f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12e7048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x55fcd12e7380 # | | | `-ReturnStmt 0x55fcd12e7370 # | | | `-CallExpr 0x55fcd12e7340 'vector' # | | | |-ImplicitCastExpr 0x55fcd12e7328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x55fcd12e7308 '' Function 0x55fcd11c5278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x55fcd12e72e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x55fcd12e72c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55fcd12e72b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55fcd12e7278 'double2':'vector' lvalue ParmVar 0x55fcd12e7048 'V' 'double2':'vector' # | | |-FunctionDecl 0x55fcd12e7460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12e73b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x55fcd12e76f0 # | | | `-ReturnStmt 0x55fcd12e76e0 # | | | `-CallExpr 0x55fcd12e76b0 'vector' # | | | |-ImplicitCastExpr 0x55fcd12e7698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x55fcd12e7678 '' Function 0x55fcd11c54f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x55fcd12e7650 'float3':'vector' # | | | `-ImplicitCastExpr 0x55fcd12e7638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55fcd12e7620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55fcd12e75e8 'double3':'vector' lvalue ParmVar 0x55fcd12e73b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x55fcd12e77d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12e7720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x55fcd12e7a68 # | | | `-ReturnStmt 0x55fcd12e7a58 # | | | `-CallExpr 0x55fcd12e7a28 'vector' # | | | |-ImplicitCastExpr 0x55fcd12e7a10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x55fcd12e79f0 '' Function 0x55fcd11c5768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x55fcd12e79c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x55fcd12e79b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55fcd12e7998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55fcd12e7960 'double4':'vector' lvalue ParmVar 0x55fcd12e7720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55fcd12e8160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x55fcd12e7a80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fcd12e7b18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fcd12e80b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12e7e28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x55fcd12e7f00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x55fcd12e7f78 col:39 s 'T' # | | | |-CompoundStmt 0x55fcd12e8430 # | | | | `-ReturnStmt 0x55fcd12e8420 # | | | | `-RecoveryExpr 0x55fcd12e83e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55fcd12e82d0 '' lvalue (ADL) = 'lerp' 0x55fcd11c7578 0x55fcd11c5b08 0x55fcd11c5ed0 0x55fcd11c6298 0x55fcd11c6660 0x55fcd11c6a10 0x55fcd11c6de8 0x55fcd11c71b0 # | | | | |-RecoveryExpr 0x55fcd12e8350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55fcd12e8370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55fcd12e81d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55fcd12e88f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12e84f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55fcd12e8740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x55fcd12e87c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x55fcd12e8db8 # | | | | `-ReturnStmt 0x55fcd12e8da8 # | | | | `-CallExpr 0x55fcd12e8d68 'float' # | | | | |-ImplicitCastExpr 0x55fcd12e8d50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55fcd12e8cf8 '' Function 0x55fcd11c6a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55fcd12e8bb0 'float' # | | | | | `-ImplicitCastExpr 0x55fcd12e8b98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12e8b80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12e8b48 'double' lvalue ParmVar 0x55fcd12e84f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x55fcd12e8c40 'float' # | | | | | `-ImplicitCastExpr 0x55fcd12e8c28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12e8c10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12e8bd8 'double' lvalue ParmVar 0x55fcd12e8740 'V2' 'double' # | | | | `-CStyleCastExpr 0x55fcd12e8cd0 'float' # | | | | `-ImplicitCastExpr 0x55fcd12e8cb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12e8ca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12e8c68 'double' lvalue ParmVar 0x55fcd12e87c0 'V3' 'double' # | | | `-DeprecatedAttr 0x55fcd12e89b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12e9108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12e8e78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55fcd12e8ef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x55fcd12e8f78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x55fcd12e9648 # | | | | `-ReturnStmt 0x55fcd12e9638 # | | | | `-CallExpr 0x55fcd12e95f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12e95e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55fcd12e9558 '' Function 0x55fcd11c6de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55fcd12e93e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd12e93c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12e93b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12e9378 'double2':'vector' lvalue ParmVar 0x55fcd12e8e78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x55fcd12e9488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd12e9470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12e9458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12e9420 'double2':'vector' lvalue ParmVar 0x55fcd12e8ef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55fcd12e9530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12e9518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12e9500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12e94c8 'double2':'vector' lvalue ParmVar 0x55fcd12e8f78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fcd12e91c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12e9998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12e9708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55fcd12e9788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x55fcd12e9808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x55fcd12e9ed8 # | | | | `-ReturnStmt 0x55fcd12e9ec8 # | | | | `-CallExpr 0x55fcd12e9e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12e9e70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55fcd12e9df0 '' Function 0x55fcd11c71b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55fcd12e9c78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd12e9c60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12e9c48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12e9c10 'double3':'vector' lvalue ParmVar 0x55fcd12e9708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x55fcd12e9d20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd12e9d08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12e9cf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12e9cb8 'double3':'vector' lvalue ParmVar 0x55fcd12e9788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55fcd12e9dc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12e9db0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12e9d98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12e9d60 'double3':'vector' lvalue ParmVar 0x55fcd12e9808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fcd12e9a58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12ea228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12e9f98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55fcd12ea018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x55fcd12ea098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x55fcd12ebba0 # | | | | `-ReturnStmt 0x55fcd12ebb90 # | | | | `-CallExpr 0x55fcd12ebb50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12ea710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55fcd12ea688 '' Function 0x55fcd11c7578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55fcd12ea510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd12ea4f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12ea4e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12ea4a8 'double4':'vector' lvalue ParmVar 0x55fcd12e9f98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x55fcd12ea5b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd12ea5a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12ea588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12ea550 'double4':'vector' lvalue ParmVar 0x55fcd12ea018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55fcd12ea660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12ea648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12ea630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12ea5f8 'double4':'vector' lvalue ParmVar 0x55fcd12ea098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fcd12ea2e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12ebe88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12ebc50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55fcd12ebcd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x55fcd12ebd50 col:42 used V3 'int' # | | | |-CompoundStmt 0x55fcd12ec320 # | | | | `-ReturnStmt 0x55fcd12ec310 # | | | | `-CallExpr 0x55fcd12ec2d0 'float' # | | | | |-ImplicitCastExpr 0x55fcd12ec2b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55fcd12ec298 '' Function 0x55fcd11c6a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55fcd12ec150 'float' # | | | | | `-ImplicitCastExpr 0x55fcd12ec138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12ec120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12ec0e8 'int' lvalue ParmVar 0x55fcd12ebc50 'V1' 'int' # | | | | |-CStyleCastExpr 0x55fcd12ec1e0 'float' # | | | | | `-ImplicitCastExpr 0x55fcd12ec1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12ec1b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12ec178 'int' lvalue ParmVar 0x55fcd12ebcd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x55fcd12ec270 'float' # | | | | `-ImplicitCastExpr 0x55fcd12ec258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12ec240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12ec208 'int' lvalue ParmVar 0x55fcd12ebd50 'V3' 'int' # | | | `-DeprecatedAttr 0x55fcd12ebf48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12ec658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12ec3d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55fcd12ec450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x55fcd12ec4d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x55fcd12ecb40 # | | | | `-ReturnStmt 0x55fcd12ecb30 # | | | | `-CallExpr 0x55fcd12ecaf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12ecad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55fcd12ecab8 '' Function 0x55fcd11c6de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55fcd12ec940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd12ec928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12ec910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12ec8d8 'int2':'vector' lvalue ParmVar 0x55fcd12ec3d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x55fcd12ec9e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd12ec9d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12ec9b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12ec980 'int2':'vector' lvalue ParmVar 0x55fcd12ec450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55fcd12eca90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12eca78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12eca60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12eca28 'int2':'vector' lvalue ParmVar 0x55fcd12ec4d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fcd12ec718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12ece78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12ecbf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55fcd12ecc70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x55fcd12eccf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x55fcd12ed368 # | | | | `-ReturnStmt 0x55fcd12ed358 # | | | | `-CallExpr 0x55fcd12ed318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12ed300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55fcd12ed2e0 '' Function 0x55fcd11c71b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55fcd12ed168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd12ed150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12ed138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12ed100 'int3':'vector' lvalue ParmVar 0x55fcd12ecbf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x55fcd12ed210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd12ed1f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12ed1e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12ed1a8 'int3':'vector' lvalue ParmVar 0x55fcd12ecc70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55fcd12ed2b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12ed2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12ed288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12ed250 'int3':'vector' lvalue ParmVar 0x55fcd12eccf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fcd12ecf38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12ed6a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12ed418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55fcd12ed498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x55fcd12ed518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x55fcd12eebc0 # | | | | `-ReturnStmt 0x55fcd12eebb0 # | | | | `-CallExpr 0x55fcd12eeb70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12edb38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55fcd12edb18 '' Function 0x55fcd11c7578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55fcd12ed9a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd12ed988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12ed970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12ed938 'int4':'vector' lvalue ParmVar 0x55fcd12ed418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x55fcd12eda48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd12eda30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12eda18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12ed9e0 'int4':'vector' lvalue ParmVar 0x55fcd12ed498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55fcd12edaf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12edad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12edac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12eda88 'int4':'vector' lvalue ParmVar 0x55fcd12ed518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fcd12ed768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12eeef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12eec70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fcd12eecf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fcd12eed70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fcd12ef3b0 # | | | | `-ReturnStmt 0x55fcd12ef3a0 # | | | | `-CallExpr 0x55fcd12ef360 'float' # | | | | |-ImplicitCastExpr 0x55fcd12ef348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55fcd12ef328 '' Function 0x55fcd11c6a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55fcd12ef1e0 'float' # | | | | | `-ImplicitCastExpr 0x55fcd12ef1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12ef1b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12ef178 'uint':'unsigned int' lvalue ParmVar 0x55fcd12eec70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x55fcd12ef270 'float' # | | | | | `-ImplicitCastExpr 0x55fcd12ef258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12ef240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12ef208 'uint':'unsigned int' lvalue ParmVar 0x55fcd12eecf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55fcd12ef300 'float' # | | | | `-ImplicitCastExpr 0x55fcd12ef2e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12ef2d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12ef298 'uint':'unsigned int' lvalue ParmVar 0x55fcd12eed70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fcd12eefb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12ef6e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12ef460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55fcd12ef4e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x55fcd12ef560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x55fcd12efbf0 # | | | | `-ReturnStmt 0x55fcd12efbe0 # | | | | `-CallExpr 0x55fcd12efba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12efb88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55fcd12efb68 '' Function 0x55fcd11c6de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55fcd12ef9f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd12ef9d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12ef9c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12ef988 'uint2':'vector' lvalue ParmVar 0x55fcd12ef460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x55fcd12efa98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd12efa80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12efa68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12efa30 'uint2':'vector' lvalue ParmVar 0x55fcd12ef4e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55fcd12efb40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12efb28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12efb10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12efad8 'uint2':'vector' lvalue ParmVar 0x55fcd12ef560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fcd12ef7a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12eff28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12efca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55fcd12efd20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x55fcd12efda0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x55fcd12f0438 # | | | | `-ReturnStmt 0x55fcd12f0428 # | | | | `-CallExpr 0x55fcd12f03e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12f03d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55fcd12f03b0 '' Function 0x55fcd11c71b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55fcd12f0238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd12f0220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12f0208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12f01d0 'uint3':'vector' lvalue ParmVar 0x55fcd12efca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x55fcd12f02e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd12f02c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12f02b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12f0278 'uint3':'vector' lvalue ParmVar 0x55fcd12efd20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55fcd12f0388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12f0370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12f0358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12f0320 'uint3':'vector' lvalue ParmVar 0x55fcd12efda0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fcd12effe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12f0778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12f04e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55fcd12f0568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x55fcd12f05e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x55fcd12f0cb0 # | | | | `-ReturnStmt 0x55fcd12f0ca0 # | | | | `-CallExpr 0x55fcd12f0c60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12f0c48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55fcd12f0c28 '' Function 0x55fcd11c7578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55fcd12f0a90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd12f0a78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12f0a60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12f0a28 'uint4':'vector' lvalue ParmVar 0x55fcd12f04e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x55fcd12f0b38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd12f0b20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12f0b08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12f0ad0 'uint4':'vector' lvalue ParmVar 0x55fcd12f0568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55fcd12f0c00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12f0be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12f0bd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12f0b98 'uint4':'vector' lvalue ParmVar 0x55fcd12f05e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fcd12f0838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12f0fe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12f0d60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55fcd12f0de0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x55fcd12f0e60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x55fcd12f14c0 # | | | | `-ReturnStmt 0x55fcd12f14b0 # | | | | `-CallExpr 0x55fcd12f1470 'float' # | | | | |-ImplicitCastExpr 0x55fcd12f1458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55fcd12f1438 '' Function 0x55fcd11c6a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55fcd12f12f0 'float' # | | | | | `-ImplicitCastExpr 0x55fcd12f12d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12f12c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12f1288 'int64_t':'long' lvalue ParmVar 0x55fcd12f0d60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x55fcd12f1380 'float' # | | | | | `-ImplicitCastExpr 0x55fcd12f1368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12f1350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12f1318 'int64_t':'long' lvalue ParmVar 0x55fcd12f0de0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55fcd12f1410 'float' # | | | | `-ImplicitCastExpr 0x55fcd12f13f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12f13e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12f13a8 'int64_t':'long' lvalue ParmVar 0x55fcd12f0e60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fcd12f10a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12f17f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12f1570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fcd12f15f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fcd12f1670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fcd12f1d20 # | | | | `-ReturnStmt 0x55fcd12f1d10 # | | | | `-CallExpr 0x55fcd12f1cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12f1cb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55fcd12f1c98 '' Function 0x55fcd11c6de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55fcd12f1b20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd12f1b08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12f1af0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12f1ab8 'int64_t2':'vector' lvalue ParmVar 0x55fcd12f1570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x55fcd12f1bc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd12f1bb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12f1b98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12f1b60 'int64_t2':'vector' lvalue ParmVar 0x55fcd12f15f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55fcd12f1c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12f1c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12f1c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12f1c08 'int64_t2':'vector' lvalue ParmVar 0x55fcd12f1670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd12f18b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12f2058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12f1dd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fcd12f1e50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fcd12f1ed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fcd12f2588 # | | | | `-ReturnStmt 0x55fcd12f2578 # | | | | `-CallExpr 0x55fcd12f2538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12f2520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55fcd12f2500 '' Function 0x55fcd11c71b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55fcd12f2388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd12f2370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12f2358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12f2320 'int64_t3':'vector' lvalue ParmVar 0x55fcd12f1dd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x55fcd12f2430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd12f2418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12f2400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12f23c8 'int64_t3':'vector' lvalue ParmVar 0x55fcd12f1e50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55fcd12f24d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12f24c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12f24a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12f2470 'int64_t3':'vector' lvalue ParmVar 0x55fcd12f1ed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd12f2118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12f28c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12f2638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fcd12f26b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fcd12f2738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fcd12f3e20 # | | | | `-ReturnStmt 0x55fcd12f3e10 # | | | | `-CallExpr 0x55fcd12f3dd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12f3db8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55fcd12f3d98 '' Function 0x55fcd11c7578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55fcd12f3c20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd12f3c08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12f3bf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12f3bb8 'int64_t4':'vector' lvalue ParmVar 0x55fcd12f2638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x55fcd12f3cc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd12f3cb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12f3c98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12f3c60 'int64_t4':'vector' lvalue ParmVar 0x55fcd12f26b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55fcd12f3d70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12f3d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12f3d40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12f3d08 'int64_t4':'vector' lvalue ParmVar 0x55fcd12f2738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd12f2988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12f4158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12f3ed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fcd12f3f50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fcd12f3fd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fcd12f4650 # | | | | `-ReturnStmt 0x55fcd12f4640 # | | | | `-CallExpr 0x55fcd12f4600 'float' # | | | | |-ImplicitCastExpr 0x55fcd12f45e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55fcd12f45c8 '' Function 0x55fcd11c6a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55fcd12f4480 'float' # | | | | | `-ImplicitCastExpr 0x55fcd12f4468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12f4450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12f4418 'uint64_t':'unsigned long' lvalue ParmVar 0x55fcd12f3ed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x55fcd12f4510 'float' # | | | | | `-ImplicitCastExpr 0x55fcd12f44f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12f44e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12f44a8 'uint64_t':'unsigned long' lvalue ParmVar 0x55fcd12f3f50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55fcd12f45a0 'float' # | | | | `-ImplicitCastExpr 0x55fcd12f4588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12f4570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12f4538 'uint64_t':'unsigned long' lvalue ParmVar 0x55fcd12f3fd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fcd12f4218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12f4988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12f4700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fcd12f4780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fcd12f4800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fcd12f4ed0 # | | | | `-ReturnStmt 0x55fcd12f4ec0 # | | | | `-CallExpr 0x55fcd12f4e80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12f4e68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55fcd12f4e48 '' Function 0x55fcd11c6de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55fcd12f4cd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd12f4cb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12f4ca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12f4c68 'uint64_t2':'vector' lvalue ParmVar 0x55fcd12f4700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x55fcd12f4d78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd12f4d60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12f4d48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12f4d10 'uint64_t2':'vector' lvalue ParmVar 0x55fcd12f4780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55fcd12f4e20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12f4e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12f4df0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12f4db8 'uint64_t2':'vector' lvalue ParmVar 0x55fcd12f4800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd12f4a48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12f5208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12f4f80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fcd12f5000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fcd12f5080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fcd12f5758 # | | | | `-ReturnStmt 0x55fcd12f5748 # | | | | `-CallExpr 0x55fcd12f5708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12f56f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55fcd12f56d0 '' Function 0x55fcd11c71b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55fcd12f5558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd12f5540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12f5528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12f54f0 'uint64_t3':'vector' lvalue ParmVar 0x55fcd12f4f80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x55fcd12f5600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd12f55e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12f55d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12f5598 'uint64_t3':'vector' lvalue ParmVar 0x55fcd12f5000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55fcd12f56a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12f5690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12f5678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12f5640 'uint64_t3':'vector' lvalue ParmVar 0x55fcd12f5080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd12f52c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12f5a98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12f5808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fcd12f5888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fcd12f5908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fcd12f6000 # | | | | `-ReturnStmt 0x55fcd12f5ff0 # | | | | `-CallExpr 0x55fcd12f5fb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12f5f98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55fcd12f5f78 '' Function 0x55fcd11c7578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55fcd12f5e00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd12f5de8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12f5dd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12f5d98 'uint64_t4':'vector' lvalue ParmVar 0x55fcd12f5808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x55fcd12f5ea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd12f5e90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd12f5e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd12f5e40 'uint64_t4':'vector' lvalue ParmVar 0x55fcd12f5888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55fcd12f5f50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12f5f38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12f5f20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12f5ee8 'uint64_t4':'vector' lvalue ParmVar 0x55fcd12f5908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd12f5b58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12f6168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12f60b8 col:29 used V 'double' # | | | |-CompoundStmt 0x55fcd12f64b0 # | | | | `-ReturnStmt 0x55fcd12f64a0 # | | | | `-CallExpr 0x55fcd12f6470 'float' # | | | | |-ImplicitCastExpr 0x55fcd12f6458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12f6438 '' Function 0x55fcd11c81f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12f6410 'float' # | | | | `-ImplicitCastExpr 0x55fcd12f63f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12f63e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12f63a8 'double' lvalue ParmVar 0x55fcd12f60b8 'V' 'double' # | | | `-DeprecatedAttr 0x55fcd12f6218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12f6618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12f6568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fcd12f6980 # | | | | `-ReturnStmt 0x55fcd12f6970 # | | | | `-CallExpr 0x55fcd12f6940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12f6928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12f6908 '' Function 0x55fcd11c8470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12f68e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12f68c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12f68b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12f6878 'double2':'vector' lvalue ParmVar 0x55fcd12f6568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fcd12f66c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12f6ae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12f6a38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fcd12f6e58 # | | | | `-ReturnStmt 0x55fcd12f6e48 # | | | | `-CallExpr 0x55fcd12f6e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12f6e00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12f6de0 '' Function 0x55fcd11c86e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12f6db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12f6da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12f6d88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12f6d50 'double3':'vector' lvalue ParmVar 0x55fcd12f6a38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fcd12f6b98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12f6fc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12f6f10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fcd12f7338 # | | | | `-ReturnStmt 0x55fcd12f7328 # | | | | `-CallExpr 0x55fcd12f72f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12f72e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12f72c0 '' Function 0x55fcd11c8960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12f7298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12f7280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12f7268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12f7230 'double4':'vector' lvalue ParmVar 0x55fcd12f6f10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fcd12f7070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12f7498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12f73e8 col:26 used V 'int' # | | | |-CompoundStmt 0x55fcd12f77f0 # | | | | `-ReturnStmt 0x55fcd12f77e0 # | | | | `-CallExpr 0x55fcd12f77b0 'float' # | | | | |-ImplicitCastExpr 0x55fcd12f7798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12f7778 '' Function 0x55fcd11c81f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12f7750 'float' # | | | | `-ImplicitCastExpr 0x55fcd12f7738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12f7720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12f76e8 'int' lvalue ParmVar 0x55fcd12f73e8 'V' 'int' # | | | `-DeprecatedAttr 0x55fcd12f7548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12f7950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12f78a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fcd12f7ce0 # | | | | `-ReturnStmt 0x55fcd12f7cd0 # | | | | `-CallExpr 0x55fcd12f7ca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12f7c88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12f7c68 '' Function 0x55fcd11c8470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12f7c40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12f7c28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12f7c10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12f7bd8 'int2':'vector' lvalue ParmVar 0x55fcd12f78a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fcd12f7a00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12f7e40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12f7d90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fcd12f81c0 # | | | | `-ReturnStmt 0x55fcd12f81b0 # | | | | `-CallExpr 0x55fcd12f8180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12f8168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12f8148 '' Function 0x55fcd11c86e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12f8120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12f8108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12f80f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12f80b8 'int3':'vector' lvalue ParmVar 0x55fcd12f7d90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fcd12f7ef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12f8320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12f8270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fcd12f86a8 # | | | | `-ReturnStmt 0x55fcd12f8698 # | | | | `-CallExpr 0x55fcd12f8668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12f8650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12f8630 '' Function 0x55fcd11c8960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12f8608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12f85f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12f85d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12f85a0 'int4':'vector' lvalue ParmVar 0x55fcd12f8270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fcd12f83d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12f8808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12f8758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fcd12f8b80 # | | | | `-ReturnStmt 0x55fcd12f8b70 # | | | | `-CallExpr 0x55fcd12f8b40 'float' # | | | | |-ImplicitCastExpr 0x55fcd12f8b28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12f8b08 '' Function 0x55fcd11c81f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12f8ae0 'float' # | | | | `-ImplicitCastExpr 0x55fcd12f8ac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12f8ab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12f8a78 'uint':'unsigned int' lvalue ParmVar 0x55fcd12f8758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fcd12f88b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12f8ce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12f8c30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fcd12f9078 # | | | | `-ReturnStmt 0x55fcd12f9068 # | | | | `-CallExpr 0x55fcd12f9038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12f9020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12f9000 '' Function 0x55fcd11c8470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12f8fd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12f8fc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12f8fa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12f8f70 'uint2':'vector' lvalue ParmVar 0x55fcd12f8c30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fcd12f8d90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12f91d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12f9128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fcd12f9578 # | | | | `-ReturnStmt 0x55fcd12f9568 # | | | | `-CallExpr 0x55fcd12f9538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12f9520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12f9500 '' Function 0x55fcd11c86e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12f94d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12f94c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12f94a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12f9470 'uint3':'vector' lvalue ParmVar 0x55fcd12f9128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fcd12f9288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12f96d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12f9628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fcd12f9a80 # | | | | `-ReturnStmt 0x55fcd12f9a70 # | | | | `-CallExpr 0x55fcd12f9a40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12f9a28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12f9a08 '' Function 0x55fcd11c8960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12f99e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12f99c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12f99b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12f9978 'uint4':'vector' lvalue ParmVar 0x55fcd12f9628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fcd12f9788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12fa410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12f9b30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fcd12fa7a8 # | | | | `-ReturnStmt 0x55fcd12fa798 # | | | | `-CallExpr 0x55fcd12fa768 'float' # | | | | |-ImplicitCastExpr 0x55fcd12fa750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12fa730 '' Function 0x55fcd11c81f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12fa708 'float' # | | | | `-ImplicitCastExpr 0x55fcd12fa6f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12fa6d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12fa6a0 'int64_t':'long' lvalue ParmVar 0x55fcd12f9b30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fcd12fa4c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12fa908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12fa858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fcd12facc0 # | | | | `-ReturnStmt 0x55fcd12facb0 # | | | | `-CallExpr 0x55fcd12fac80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12fac68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12fac48 '' Function 0x55fcd11c8470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12fac20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12fac08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12fabf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12fabb8 'int64_t2':'vector' lvalue ParmVar 0x55fcd12fa858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd12fa9b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12fae20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12fad70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fcd12fb1e0 # | | | | `-ReturnStmt 0x55fcd12fb1d0 # | | | | `-CallExpr 0x55fcd12fb1a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12fb188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12fb168 '' Function 0x55fcd11c86e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12fb140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12fb128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12fb110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12fb0d8 'int64_t3':'vector' lvalue ParmVar 0x55fcd12fad70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd12faed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12fb340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12fb290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fcd12fb708 # | | | | `-ReturnStmt 0x55fcd12fb6f8 # | | | | `-CallExpr 0x55fcd12fb6c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12fb6b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12fb690 '' Function 0x55fcd11c8960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12fb668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12fb650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12fb638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12fb600 'int64_t4':'vector' lvalue ParmVar 0x55fcd12fb290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd12fb3f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12fb868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12fb7b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fcd12fbc20 # | | | | `-ReturnStmt 0x55fcd12fbc10 # | | | | `-CallExpr 0x55fcd12fbbe0 'float' # | | | | |-ImplicitCastExpr 0x55fcd12fbbc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12fbba8 '' Function 0x55fcd11c81f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12fbb80 'float' # | | | | `-ImplicitCastExpr 0x55fcd12fbb68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12fbb50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12fbb18 'uint64_t':'unsigned long' lvalue ParmVar 0x55fcd12fb7b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fcd12fb918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12fbd80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12fbcd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fcd12fc158 # | | | | `-ReturnStmt 0x55fcd12fc148 # | | | | `-CallExpr 0x55fcd12fc118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12fc100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12fc0e0 '' Function 0x55fcd11c8470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12fc0b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12fc0a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12fc088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12fc050 'uint64_t2':'vector' lvalue ParmVar 0x55fcd12fbcd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd12fbe30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12fc2b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12fc208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fcd12fcf48 # | | | | `-ReturnStmt 0x55fcd12fcf38 # | | | | `-CallExpr 0x55fcd12fcf08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12fcef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12fced0 '' Function 0x55fcd11c86e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12fcea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12fce90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12fce78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12fce40 'uint64_t3':'vector' lvalue ParmVar 0x55fcd12fc208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd12fc368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12fd0a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12fcff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fcd12fd490 # | | | | `-ReturnStmt 0x55fcd12fd480 # | | | | `-CallExpr 0x55fcd12fd450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12fd438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12fd418 '' Function 0x55fcd11c8960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12fd3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12fd3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12fd3c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12fd388 'uint64_t4':'vector' lvalue ParmVar 0x55fcd12fcff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd12fd158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12fd600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12fd550 col:29 used V 'double' # | | | |-CompoundStmt 0x55fcd12fd948 # | | | | `-ReturnStmt 0x55fcd12fd938 # | | | | `-CallExpr 0x55fcd12fd908 'float' # | | | | |-ImplicitCastExpr 0x55fcd12fd8f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12fd8d0 '' Function 0x55fcd11c9578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12fd8a8 'float' # | | | | `-ImplicitCastExpr 0x55fcd12fd890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12fd878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12fd840 'double' lvalue ParmVar 0x55fcd12fd550 'V' 'double' # | | | `-DeprecatedAttr 0x55fcd12fd6b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12fdab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12fda08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fcd12fde20 # | | | | `-ReturnStmt 0x55fcd12fde10 # | | | | `-CallExpr 0x55fcd12fdde0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12fddc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12fdda8 '' Function 0x55fcd11c97f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12fdd80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12fdd68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12fdd50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12fdd18 'double2':'vector' lvalue ParmVar 0x55fcd12fda08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fcd12fdb68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12fdf90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12fdee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fcd12fe300 # | | | | `-ReturnStmt 0x55fcd12fe2f0 # | | | | `-CallExpr 0x55fcd12fe2c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12fe2a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12fe288 '' Function 0x55fcd11c9a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12fe260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12fe248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12fe230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12fe1f8 'double3':'vector' lvalue ParmVar 0x55fcd12fdee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fcd12fe040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12fe470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12fe3c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fcd12fe7e8 # | | | | `-ReturnStmt 0x55fcd12fe7d8 # | | | | `-CallExpr 0x55fcd12fe7a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12fe790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12fe770 '' Function 0x55fcd11cad40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12fe748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12fe730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12fe718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12fe6e0 'double4':'vector' lvalue ParmVar 0x55fcd12fe3c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fcd12fe520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12fe948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12fe898 col:26 used V 'int' # | | | |-CompoundStmt 0x55fcd12ff2e0 # | | | | `-ReturnStmt 0x55fcd12ff2d0 # | | | | `-CallExpr 0x55fcd12ff2a0 'float' # | | | | |-ImplicitCastExpr 0x55fcd12fec48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12fec28 '' Function 0x55fcd11c9578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12fec00 'float' # | | | | `-ImplicitCastExpr 0x55fcd12febe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12febd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12feb98 'int' lvalue ParmVar 0x55fcd12fe898 'V' 'int' # | | | `-DeprecatedAttr 0x55fcd12fe9f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12ff440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12ff390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fcd12ff7b8 # | | | | `-ReturnStmt 0x55fcd12ff7a8 # | | | | `-CallExpr 0x55fcd12ff778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12ff760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12ff740 '' Function 0x55fcd11c97f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd12ff718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12ff700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12ff6e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12ff6b0 'int2':'vector' lvalue ParmVar 0x55fcd12ff390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fcd12ff4f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12ff918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12ff868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fcd12ffc98 # | | | | `-ReturnStmt 0x55fcd12ffc88 # | | | | `-CallExpr 0x55fcd12ffc58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12ffc40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12ffc20 '' Function 0x55fcd11c9a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12ffbf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12ffbe0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12ffbc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12ffb90 'int3':'vector' lvalue ParmVar 0x55fcd12ff868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fcd12ff9c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12ffdf8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12ffd48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fcd1300180 # | | | | `-ReturnStmt 0x55fcd1300170 # | | | | `-CallExpr 0x55fcd1300140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1300128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd1300108 '' Function 0x55fcd11cad40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd13000e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd13000c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd13000b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1300078 'int4':'vector' lvalue ParmVar 0x55fcd12ffd48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fcd12ffea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd13002e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1300230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fcd1300658 # | | | | `-ReturnStmt 0x55fcd1300648 # | | | | `-CallExpr 0x55fcd1300618 'float' # | | | | |-ImplicitCastExpr 0x55fcd1300600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd13005e0 '' Function 0x55fcd11c9578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd13005b8 'float' # | | | | `-ImplicitCastExpr 0x55fcd13005a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1300588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1300550 'uint':'unsigned int' lvalue ParmVar 0x55fcd1300230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fcd1300390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd13007b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1300708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fcd1300b50 # | | | | `-ReturnStmt 0x55fcd1300b40 # | | | | `-CallExpr 0x55fcd1300b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1300af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1300ad8 '' Function 0x55fcd11c97f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1300ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1300a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1300a80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1300a48 'uint2':'vector' lvalue ParmVar 0x55fcd1300708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fcd1300868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1300cb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1300c00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fcd1301050 # | | | | `-ReturnStmt 0x55fcd1301040 # | | | | `-CallExpr 0x55fcd1301010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1300ff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1300fd8 '' Function 0x55fcd11c9a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1300fb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1300f98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1300f80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1300f48 'uint3':'vector' lvalue ParmVar 0x55fcd1300c00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fcd1300d60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd13011b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1301100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fcd1301e18 # | | | | `-ReturnStmt 0x55fcd1301e08 # | | | | `-CallExpr 0x55fcd1301dd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1301dc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd1301da0 '' Function 0x55fcd11cad40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd1301d78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1301d60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1301d48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1301d10 'uint4':'vector' lvalue ParmVar 0x55fcd1301100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fcd1301b20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1301f78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1301ec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fcd1302310 # | | | | `-ReturnStmt 0x55fcd1302300 # | | | | `-CallExpr 0x55fcd13022d0 'float' # | | | | |-ImplicitCastExpr 0x55fcd13022b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd1302298 '' Function 0x55fcd11c9578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd1302270 'float' # | | | | `-ImplicitCastExpr 0x55fcd1302258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1302240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1302208 'int64_t':'long' lvalue ParmVar 0x55fcd1301ec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fcd1302028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1302470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13023c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fcd1302828 # | | | | `-ReturnStmt 0x55fcd1302818 # | | | | `-CallExpr 0x55fcd13027e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd13027d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd13027b0 '' Function 0x55fcd11c97f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1302788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1302770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1302758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1302720 'int64_t2':'vector' lvalue ParmVar 0x55fcd13023c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd1302520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1302988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13028d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fcd1302d48 # | | | | `-ReturnStmt 0x55fcd1302d38 # | | | | `-CallExpr 0x55fcd1302d08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1302cf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1302cd0 '' Function 0x55fcd11c9a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1302ca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1302c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1302c78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1302c40 'int64_t3':'vector' lvalue ParmVar 0x55fcd13028d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd1302a38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1302ea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1302df8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fcd1303270 # | | | | `-ReturnStmt 0x55fcd1303260 # | | | | `-CallExpr 0x55fcd1303230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1303218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd13031f8 '' Function 0x55fcd11cad40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd13031d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd13031b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd13031a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1303168 'int64_t4':'vector' lvalue ParmVar 0x55fcd1302df8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd1302f58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd13033d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1303320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fcd1303788 # | | | | `-ReturnStmt 0x55fcd1303778 # | | | | `-CallExpr 0x55fcd1303748 'float' # | | | | |-ImplicitCastExpr 0x55fcd1303730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd1303710 '' Function 0x55fcd11c9578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd13036e8 'float' # | | | | `-ImplicitCastExpr 0x55fcd13036d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd13036b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1303680 'uint64_t':'unsigned long' lvalue ParmVar 0x55fcd1303320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fcd1303480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd13038e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1303838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fcd1304600 # | | | | `-ReturnStmt 0x55fcd13045f0 # | | | | `-CallExpr 0x55fcd13045c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd13045a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1304588 '' Function 0x55fcd11c97f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1304560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1304548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1304530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd13044f8 'uint64_t2':'vector' lvalue ParmVar 0x55fcd1303838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd1303998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1304760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13046b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fcd1304b40 # | | | | `-ReturnStmt 0x55fcd1304b30 # | | | | `-CallExpr 0x55fcd1304b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1304ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1304ac8 '' Function 0x55fcd11c9a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1304aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1304a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1304a70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1304a38 'uint64_t3':'vector' lvalue ParmVar 0x55fcd13046b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd1304810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1304ca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1304bf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fcd1305088 # | | | | `-ReturnStmt 0x55fcd1305078 # | | | | `-CallExpr 0x55fcd1305048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1305030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd1305010 '' Function 0x55fcd11cad40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd1304fe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1304fd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1304fb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1304f80 'uint64_t4':'vector' lvalue ParmVar 0x55fcd1304bf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd1304d50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd13051f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1305148 col:29 used V 'double' # | | | |-CompoundStmt 0x55fcd1305540 # | | | | `-ReturnStmt 0x55fcd1305530 # | | | | `-CallExpr 0x55fcd1305500 'float' # | | | | |-ImplicitCastExpr 0x55fcd13054e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd13054c8 '' Function 0x55fcd11cb958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd13054a0 'float' # | | | | `-ImplicitCastExpr 0x55fcd1305488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1305470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1305438 'double' lvalue ParmVar 0x55fcd1305148 'V' 'double' # | | | `-DeprecatedAttr 0x55fcd13052a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd13056b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1305600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fcd1305a18 # | | | | `-ReturnStmt 0x55fcd1305a08 # | | | | `-CallExpr 0x55fcd13059d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd13059c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd13059a0 '' Function 0x55fcd11cbbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1305978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1305960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1305948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1305910 'double2':'vector' lvalue ParmVar 0x55fcd1305600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fcd1305760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1305b88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1305ad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fcd1305ef8 # | | | | `-ReturnStmt 0x55fcd1305ee8 # | | | | `-CallExpr 0x55fcd1305eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1305ea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1305e80 '' Function 0x55fcd11cbe48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1305e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1305e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1305e28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1305df0 'double3':'vector' lvalue ParmVar 0x55fcd1305ad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fcd1305c38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1306068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1305fb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fcd1306990 # | | | | `-ReturnStmt 0x55fcd1306980 # | | | | `-CallExpr 0x55fcd13063a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1306388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd1306368 '' Function 0x55fcd11cc0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd1306340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1306328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1306310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd13062d8 'double4':'vector' lvalue ParmVar 0x55fcd1305fb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fcd1306118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1306af0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1306a40 col:26 used V 'int' # | | | |-CompoundStmt 0x55fcd1306e48 # | | | | `-ReturnStmt 0x55fcd1306e38 # | | | | `-CallExpr 0x55fcd1306e08 'float' # | | | | |-ImplicitCastExpr 0x55fcd1306df0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd1306dd0 '' Function 0x55fcd11cb958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd1306da8 'float' # | | | | `-ImplicitCastExpr 0x55fcd1306d90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1306d78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1306d40 'int' lvalue ParmVar 0x55fcd1306a40 'V' 'int' # | | | `-DeprecatedAttr 0x55fcd1306ba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1306fa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1306ef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fcd1307320 # | | | | `-ReturnStmt 0x55fcd1307310 # | | | | `-CallExpr 0x55fcd13072e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd13072c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd13072a8 '' Function 0x55fcd11cbbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1307280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1307268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1307250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1307218 'int2':'vector' lvalue ParmVar 0x55fcd1306ef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fcd1307058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1307480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13073d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fcd1307800 # | | | | `-ReturnStmt 0x55fcd13077f0 # | | | | `-CallExpr 0x55fcd13077c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd13077a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1307788 '' Function 0x55fcd11cbe48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1307760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1307748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1307730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd13076f8 'int3':'vector' lvalue ParmVar 0x55fcd13073d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fcd1307530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1307960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13078b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fcd1307ce8 # | | | | `-ReturnStmt 0x55fcd1307cd8 # | | | | `-CallExpr 0x55fcd1307ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1307c90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd1307c70 '' Function 0x55fcd11cc0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd1307c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1307c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1307c18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1307be0 'int4':'vector' lvalue ParmVar 0x55fcd13078b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fcd1307a10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1307e48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1307d98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fcd13081c0 # | | | | `-ReturnStmt 0x55fcd13081b0 # | | | | `-CallExpr 0x55fcd1308180 'float' # | | | | |-ImplicitCastExpr 0x55fcd1308168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd1308148 '' Function 0x55fcd11cb958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd1308120 'float' # | | | | `-ImplicitCastExpr 0x55fcd1308108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd13080f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd13080b8 'uint':'unsigned int' lvalue ParmVar 0x55fcd1307d98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fcd1307ef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1308320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1308270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fcd13086b8 # | | | | `-ReturnStmt 0x55fcd13086a8 # | | | | `-CallExpr 0x55fcd1308678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1308660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1308640 '' Function 0x55fcd11cbbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1308618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1308600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd13085e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd13085b0 'uint2':'vector' lvalue ParmVar 0x55fcd1308270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fcd13083d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1308818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1308768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fcd1309450 # | | | | `-ReturnStmt 0x55fcd1309440 # | | | | `-CallExpr 0x55fcd1309410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd13093f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd13093d8 '' Function 0x55fcd11cbe48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd13093b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1309398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1309380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1309348 'uint3':'vector' lvalue ParmVar 0x55fcd1308768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fcd13088c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd13095b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1309500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fcd1309958 # | | | | `-ReturnStmt 0x55fcd1309948 # | | | | `-CallExpr 0x55fcd1309918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1309900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd13098e0 '' Function 0x55fcd11cc0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd13098b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd13098a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1309888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1309850 'uint4':'vector' lvalue ParmVar 0x55fcd1309500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fcd1309660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1309ab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1309a08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fcd1309e50 # | | | | `-ReturnStmt 0x55fcd1309e40 # | | | | `-CallExpr 0x55fcd1309e10 'float' # | | | | |-ImplicitCastExpr 0x55fcd1309df8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd1309dd8 '' Function 0x55fcd11cb958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd1309db0 'float' # | | | | `-ImplicitCastExpr 0x55fcd1309d98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1309d80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1309d48 'int64_t':'long' lvalue ParmVar 0x55fcd1309a08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fcd1309b68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1309fb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1309f00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fcd130a368 # | | | | `-ReturnStmt 0x55fcd130a358 # | | | | `-CallExpr 0x55fcd130a328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd130a310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd130a2f0 '' Function 0x55fcd11cbbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd130a2c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd130a2b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd130a298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd130a260 'int64_t2':'vector' lvalue ParmVar 0x55fcd1309f00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd130a060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd130a4c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd130a418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fcd130a888 # | | | | `-ReturnStmt 0x55fcd130a878 # | | | | `-CallExpr 0x55fcd130a848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd130a830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd130a810 '' Function 0x55fcd11cbe48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd130a7e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd130a7d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd130a7b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd130a780 'int64_t3':'vector' lvalue ParmVar 0x55fcd130a418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd130a578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd130a9e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd130a938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fcd130adb0 # | | | | `-ReturnStmt 0x55fcd130ada0 # | | | | `-CallExpr 0x55fcd130ad70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd130ad58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd130ad38 '' Function 0x55fcd11cc0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd130ad10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd130acf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd130ace0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd130aca8 'int64_t4':'vector' lvalue ParmVar 0x55fcd130a938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd130aa98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd130af10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd130ae60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fcd130c9e0 # | | | | `-ReturnStmt 0x55fcd130c9d0 # | | | | `-CallExpr 0x55fcd130c9a0 'float' # | | | | |-ImplicitCastExpr 0x55fcd130c988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd130c968 '' Function 0x55fcd11cb958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd130c940 'float' # | | | | `-ImplicitCastExpr 0x55fcd130c928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd130c910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd130b1c0 'uint64_t':'unsigned long' lvalue ParmVar 0x55fcd130ae60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fcd130afc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd130cb40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd130ca90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fcd130cf18 # | | | | `-ReturnStmt 0x55fcd130cf08 # | | | | `-CallExpr 0x55fcd130ced8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd130cec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd130cea0 '' Function 0x55fcd11cbbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd130ce78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd130ce60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd130ce48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd130ce10 'uint64_t2':'vector' lvalue ParmVar 0x55fcd130ca90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd130cbf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd130d078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd130cfc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fcd130d458 # | | | | `-ReturnStmt 0x55fcd130d448 # | | | | `-CallExpr 0x55fcd130d418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd130d400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd130d3e0 '' Function 0x55fcd11cbe48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd130d3b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd130d3a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd130d388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd130d350 'uint64_t3':'vector' lvalue ParmVar 0x55fcd130cfc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd130d128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd130d5b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd130d508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fcd130d9a0 # | | | | `-ReturnStmt 0x55fcd130d990 # | | | | `-CallExpr 0x55fcd130d960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd130d948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd130d928 '' Function 0x55fcd11cc0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd130d900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd130d8e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd130d8d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd130d898 'uint64_t4':'vector' lvalue ParmVar 0x55fcd130d508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd130d668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55fcd130dfd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x55fcd130d9b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fcd130da58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fcd130df28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55fcd130dd60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55fcd130ddd8 col:24 p1 'T' # | | | |-CompoundStmt 0x55fcd130e310 # | | | | `-ReturnStmt 0x55fcd130e300 # | | | | `-RecoveryExpr 0x55fcd130e2d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55fcd130e138 '' lvalue (ADL) = 'max' 0x55fcd11dd988 0x55fcd11a3f00 0x55fcd11a4210 0x55fcd11a4530 0x55fcd11a4850 0x55fcd11a4b58 0x55fcd11a4ef8 0x55fcd11a5298 0x55fcd11a5638 0x55fcd11a5958 0x55fcd11a5cb8 0x55fcd11d9fb8 0x55fcd11da318 0x55fcd11da638 0x55fcd11da9d8 0x55fcd11dad78 0x55fcd11db118 0x55fcd11db438 0x55fcd11db7d8 0x55fcd11dbb78 0x55fcd11dbf38 0x55fcd11dc240 0x55fcd11dc560 0x55fcd11dc880 0x55fcd11dcba0 0x55fcd11dcea8 0x55fcd11dd248 0x55fcd11dd5e8 # | | | | `-RecoveryExpr 0x55fcd130e258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55fcd130e038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55fcd130eff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x55fcd130e328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fcd130e3c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fcd130ef50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd130e670 col:7 p0 'T' # | | | |-ParmVarDecl 0x55fcd130e748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55fcd130f338 # | | | | `-ReturnStmt 0x55fcd130f328 # | | | | `-RecoveryExpr 0x55fcd130f2f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55fcd130f160 '' lvalue (ADL) = 'max' 0x55fcd11dd5e8 0x55fcd11dd988 0x55fcd11a3f00 0x55fcd11a4210 0x55fcd11a4530 0x55fcd11a4850 0x55fcd11a4b58 0x55fcd11a4ef8 0x55fcd11a5298 0x55fcd11a5638 0x55fcd11a5958 0x55fcd11a5cb8 0x55fcd11d9fb8 0x55fcd11da318 0x55fcd11da638 0x55fcd11da9d8 0x55fcd11dad78 0x55fcd11db118 0x55fcd11db438 0x55fcd11db7d8 0x55fcd11dbb78 0x55fcd11dbf38 0x55fcd11dc240 0x55fcd11dc560 0x55fcd11dc880 0x55fcd11dcba0 0x55fcd11dcea8 0x55fcd11dd248 # | | | | `-RecoveryExpr 0x55fcd130f2d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55fcd130f060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55fcd130f920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x55fcd130f350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fcd130f3e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fcd130f878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55fcd130f6f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55fcd130f768 col:24 p1 'T' # | | | |-CompoundStmt 0x55fcd130fc60 # | | | | `-ReturnStmt 0x55fcd130fc50 # | | | | `-RecoveryExpr 0x55fcd130fc20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55fcd130fa88 '' lvalue (ADL) = 'min' 0x55fcd11e4b60 0x55fcd11ddd20 0x55fcd11de030 0x55fcd11de350 0x55fcd11de670 0x55fcd11de978 0x55fcd11dec98 0x55fcd11defb8 0x55fcd11df2d8 0x55fcd11df5f8 0x55fcd11df918 0x55fcd11dfc38 0x55fcd11dff68 0x55fcd11e0270 0x55fcd11e0590 0x55fcd11e08b0 0x55fcd11e0bd0 0x55fcd11e0ef0 0x55fcd11e1210 0x55fcd11e1530 0x55fcd11e1850 0x55fcd11e1b70 0x55fcd11e38b8 0x55fcd11e3bd8 0x55fcd11e3ef8 0x55fcd11e4200 0x55fcd11e4520 0x55fcd11e4840 # | | | | `-RecoveryExpr 0x55fcd130fba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55fcd130f988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55fcd1310250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x55fcd130fc78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fcd130fd18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fcd13101a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd130ffc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x55fcd1310098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55fcd1310590 # | | | | `-ReturnStmt 0x55fcd1310580 # | | | | `-RecoveryExpr 0x55fcd1310550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55fcd13103b8 '' lvalue (ADL) = 'min' 0x55fcd11e4840 0x55fcd11e4b60 0x55fcd11ddd20 0x55fcd11de030 0x55fcd11de350 0x55fcd11de670 0x55fcd11de978 0x55fcd11dec98 0x55fcd11defb8 0x55fcd11df2d8 0x55fcd11df5f8 0x55fcd11df918 0x55fcd11dfc38 0x55fcd11dff68 0x55fcd11e0270 0x55fcd11e0590 0x55fcd11e08b0 0x55fcd11e0bd0 0x55fcd11e0ef0 0x55fcd11e1210 0x55fcd11e1530 0x55fcd11e1850 0x55fcd11e1b70 0x55fcd11e38b8 0x55fcd11e3bd8 0x55fcd11e3ef8 0x55fcd11e4200 0x55fcd11e4520 # | | | | `-RecoveryExpr 0x55fcd1310530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55fcd13102b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55fcd1310700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1310650 col:29 used V 'double' # | | | |-CompoundStmt 0x55fcd1310a50 # | | | | `-ReturnStmt 0x55fcd1310a40 # | | | | `-CallExpr 0x55fcd1310a10 'float' # | | | | |-ImplicitCastExpr 0x55fcd13109f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd13109d8 '' Function 0x55fcd11e8128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd13109b0 'float' # | | | | `-ImplicitCastExpr 0x55fcd1310998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1310980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1310948 'double' lvalue ParmVar 0x55fcd1310650 'V' 'double' # | | | `-DeprecatedAttr 0x55fcd13107b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1310bc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1310b10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fcd1310f30 # | | | | `-ReturnStmt 0x55fcd1310f20 # | | | | `-CallExpr 0x55fcd1310ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1310ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1310eb8 '' Function 0x55fcd11e83a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1310e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1310e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1310e60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1310e28 'double2':'vector' lvalue ParmVar 0x55fcd1310b10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fcd1310c70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1311388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13112d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fcd1311700 # | | | | `-ReturnStmt 0x55fcd13116f0 # | | | | `-CallExpr 0x55fcd13116c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd13116a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1311688 '' Function 0x55fcd11e8618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1311660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1311648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1311630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd13115f8 'double3':'vector' lvalue ParmVar 0x55fcd13112d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fcd1311438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1311870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13117c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fcd1311bf0 # | | | | `-ReturnStmt 0x55fcd1311be0 # | | | | `-CallExpr 0x55fcd1311bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1311b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd1311b78 '' Function 0x55fcd11e8890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd1311b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1311b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1311b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1311ae8 'double4':'vector' lvalue ParmVar 0x55fcd13117c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fcd1311920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1311d50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1311ca0 col:26 used V 'int' # | | | |-CompoundStmt 0x55fcd13120b0 # | | | | `-ReturnStmt 0x55fcd13120a0 # | | | | `-CallExpr 0x55fcd1312070 'float' # | | | | |-ImplicitCastExpr 0x55fcd1312058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd1312038 '' Function 0x55fcd11e8128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd1312010 'float' # | | | | `-ImplicitCastExpr 0x55fcd1311ff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1311fe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1311fa8 'int' lvalue ParmVar 0x55fcd1311ca0 'V' 'int' # | | | `-DeprecatedAttr 0x55fcd1311e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1312210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1312160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fcd1312590 # | | | | `-ReturnStmt 0x55fcd1312580 # | | | | `-CallExpr 0x55fcd1312550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1312538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1312518 '' Function 0x55fcd11e83a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd13124f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd13124d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd13124c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1312488 'int2':'vector' lvalue ParmVar 0x55fcd1312160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fcd13122c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd13126f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1312640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fcd1312a78 # | | | | `-ReturnStmt 0x55fcd1312a68 # | | | | `-CallExpr 0x55fcd1312a38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1312a20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1312a00 '' Function 0x55fcd11e8618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd13129d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd13129c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd13129a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1312970 'int3':'vector' lvalue ParmVar 0x55fcd1312640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fcd13127a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1312bd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1312b28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fcd1312f68 # | | | | `-ReturnStmt 0x55fcd1312f58 # | | | | `-CallExpr 0x55fcd1312f28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1312f10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd1312ef0 '' Function 0x55fcd11e8890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd1312ec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1312eb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1312e98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1312e60 'int4':'vector' lvalue ParmVar 0x55fcd1312b28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fcd1312c88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd13130c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1313018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fcd1313cd8 # | | | | `-ReturnStmt 0x55fcd1313cc8 # | | | | `-CallExpr 0x55fcd1313c98 'float' # | | | | |-ImplicitCastExpr 0x55fcd1313c80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd1313c60 '' Function 0x55fcd11e8128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd1313c38 'float' # | | | | `-ImplicitCastExpr 0x55fcd1313c20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1313c08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1313bd0 'uint':'unsigned int' lvalue ParmVar 0x55fcd1313018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fcd1313178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1313e38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1313d88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fcd13141d8 # | | | | `-ReturnStmt 0x55fcd13141c8 # | | | | `-CallExpr 0x55fcd1314198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1314180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1314160 '' Function 0x55fcd11e83a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1314138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1314120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1314108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd13140d0 'uint2':'vector' lvalue ParmVar 0x55fcd1313d88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fcd1313ee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1314338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1314288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fcd13146e0 # | | | | `-ReturnStmt 0x55fcd13146d0 # | | | | `-CallExpr 0x55fcd13146a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1314688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1314668 '' Function 0x55fcd11e8618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1314640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1314628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1314610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd13145d8 'uint3':'vector' lvalue ParmVar 0x55fcd1314288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fcd13143e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1314840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1314790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fcd1314bf0 # | | | | `-ReturnStmt 0x55fcd1314be0 # | | | | `-CallExpr 0x55fcd1314bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1314b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd1314b78 '' Function 0x55fcd11e8890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd1314b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1314b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1314b20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1314ae8 'uint4':'vector' lvalue ParmVar 0x55fcd1314790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fcd13148f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1314d50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1314ca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fcd13150f0 # | | | | `-ReturnStmt 0x55fcd13150e0 # | | | | `-CallExpr 0x55fcd13150b0 'float' # | | | | |-ImplicitCastExpr 0x55fcd1315098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd1315078 '' Function 0x55fcd11e8128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd1315050 'float' # | | | | `-ImplicitCastExpr 0x55fcd1315038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1315020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1314fe8 'int64_t':'long' lvalue ParmVar 0x55fcd1314ca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fcd1314e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1315250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13151a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fcd1315610 # | | | | `-ReturnStmt 0x55fcd1315600 # | | | | `-CallExpr 0x55fcd13155d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd13155b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1315598 '' Function 0x55fcd11e83a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1315570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1315558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1315540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1315508 'int64_t2':'vector' lvalue ParmVar 0x55fcd13151a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd1315300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1315770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13156c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fcd1316250 # | | | | `-ReturnStmt 0x55fcd1316240 # | | | | `-CallExpr 0x55fcd1316210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd13161f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd13161d8 '' Function 0x55fcd11e8618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd13161b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1315a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1315a68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1315a30 'int64_t3':'vector' lvalue ParmVar 0x55fcd13156c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd1315820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd13163b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1316300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fcd1316780 # | | | | `-ReturnStmt 0x55fcd1316770 # | | | | `-CallExpr 0x55fcd1316740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1316728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd1316708 '' Function 0x55fcd11e8890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd13166e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd13166c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd13166b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1316678 'int64_t4':'vector' lvalue ParmVar 0x55fcd1316300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd1316460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd13168e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1316830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fcd1316ca0 # | | | | `-ReturnStmt 0x55fcd1316c90 # | | | | `-CallExpr 0x55fcd1316c60 'float' # | | | | |-ImplicitCastExpr 0x55fcd1316c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd1316c28 '' Function 0x55fcd11e8128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd1316c00 'float' # | | | | `-ImplicitCastExpr 0x55fcd1316be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1316bd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1316b98 'uint64_t':'unsigned long' lvalue ParmVar 0x55fcd1316830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fcd1316990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1316e00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1316d50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fcd13171e0 # | | | | `-ReturnStmt 0x55fcd13171d0 # | | | | `-CallExpr 0x55fcd13171a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1317188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1317168 '' Function 0x55fcd11e83a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1317140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1317128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1317110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd13170d8 'uint64_t2':'vector' lvalue ParmVar 0x55fcd1316d50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd1316eb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1317340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1317290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fcd1317728 # | | | | `-ReturnStmt 0x55fcd1317718 # | | | | `-CallExpr 0x55fcd13176e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd13176d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd13176b0 '' Function 0x55fcd11e8618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1317688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1317670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1317658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1317620 'uint64_t3':'vector' lvalue ParmVar 0x55fcd1317290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd13173f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1317888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13177d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fcd1317c78 # | | | | `-ReturnStmt 0x55fcd1317c68 # | | | | `-CallExpr 0x55fcd1317c38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1317c20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd1317c00 '' Function 0x55fcd11e8890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd1317bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1317bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1317ba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1317b70 'uint64_t4':'vector' lvalue ParmVar 0x55fcd13177d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd1317938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1317e80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1317d30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55fcd1317db0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55fcd1318a60 # | | | | `-ReturnStmt 0x55fcd1318a50 # | | | | `-CallExpr 0x55fcd1318a18 'float' # | | | | |-ImplicitCastExpr 0x55fcd1318a00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fcd13189e0 '' Function 0x55fcd11ed1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fcd1318130 'float' # | | | | | `-ImplicitCastExpr 0x55fcd1318118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd1318100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd13180c8 'double' lvalue ParmVar 0x55fcd1317d30 'V1' 'double' # | | | | `-CStyleCastExpr 0x55fcd13189b8 'float' # | | | | `-ImplicitCastExpr 0x55fcd13189a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1318190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1318158 'double' lvalue ParmVar 0x55fcd1317db0 'V2' 'double' # | | | `-DeprecatedAttr 0x55fcd1317f38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1318c68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1318b18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55fcd1318b98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55fcd1319088 # | | | | `-ReturnStmt 0x55fcd1319078 # | | | | `-CallExpr 0x55fcd1319040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1319028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fcd1319008 '' Function 0x55fcd11ed500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fcd1318f38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd1318f20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd1318f08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd1318ed0 'double2':'vector' lvalue ParmVar 0x55fcd1318b18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55fcd1318fe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1318fc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1318fb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1318f78 'double2':'vector' lvalue ParmVar 0x55fcd1318b98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fcd1318d20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1319290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1319140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55fcd13191c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55fcd13196b8 # | | | | `-ReturnStmt 0x55fcd13196a8 # | | | | `-CallExpr 0x55fcd1319670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1319658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fcd1319638 '' Function 0x55fcd11ed870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fcd1319568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd1319550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd1319538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd1319500 'double3':'vector' lvalue ParmVar 0x55fcd1319140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55fcd1319610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd13195f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd13195e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd13195a8 'double3':'vector' lvalue ParmVar 0x55fcd13191c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fcd1319348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd13198c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1319770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55fcd13197f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55fcd1319cf0 # | | | | `-ReturnStmt 0x55fcd1319ce0 # | | | | `-CallExpr 0x55fcd1319ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1319c90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fcd1319c70 '' Function 0x55fcd11edb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fcd1319ba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd1319b88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd1319b70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd1319b38 'double4':'vector' lvalue ParmVar 0x55fcd1319770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55fcd1319c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1319c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1319c18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1319be0 'double4':'vector' lvalue ParmVar 0x55fcd13197f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fcd1319978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1319ef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1319da0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55fcd1319e20 col:34 used V2 'int' # | | | |-CompoundStmt 0x55fcd131a2e8 # | | | | `-ReturnStmt 0x55fcd131a2d8 # | | | | `-CallExpr 0x55fcd131a2a0 'float' # | | | | |-ImplicitCastExpr 0x55fcd131a288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fcd131a268 '' Function 0x55fcd11ed1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fcd131a1b0 'float' # | | | | | `-ImplicitCastExpr 0x55fcd131a198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd131a180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd131a148 'int' lvalue ParmVar 0x55fcd1319da0 'V1' 'int' # | | | | `-CStyleCastExpr 0x55fcd131a240 'float' # | | | | `-ImplicitCastExpr 0x55fcd131a228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd131a210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd131a1d8 'int' lvalue ParmVar 0x55fcd1319e20 'V2' 'int' # | | | `-DeprecatedAttr 0x55fcd1319fa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd131a4e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd131a398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55fcd131a418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55fcd131a918 # | | | | `-ReturnStmt 0x55fcd131a908 # | | | | `-CallExpr 0x55fcd131a8d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd131a8b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fcd131a898 '' Function 0x55fcd11ed500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fcd131a7c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd131a7b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd131a798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd131a760 'int2':'vector' lvalue ParmVar 0x55fcd131a398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55fcd131a870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd131a858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd131a840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd131a808 'int2':'vector' lvalue ParmVar 0x55fcd131a418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fcd131a5a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd131b1c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd131b078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55fcd131b0f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55fcd131b600 # | | | | `-ReturnStmt 0x55fcd131b5f0 # | | | | `-CallExpr 0x55fcd131b5b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd131b5a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fcd131b580 '' Function 0x55fcd11ed870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fcd131b4b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd131b498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd131b480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd131b448 'int3':'vector' lvalue ParmVar 0x55fcd131b078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55fcd131b558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd131b540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd131b528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd131b4f0 'int3':'vector' lvalue ParmVar 0x55fcd131b0f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fcd131b280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd131b800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd131b6b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55fcd131b730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55fcd131bc40 # | | | | `-ReturnStmt 0x55fcd131bc30 # | | | | `-CallExpr 0x55fcd131bbf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd131bbe0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fcd131bbc0 '' Function 0x55fcd11edb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fcd131baf0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd131bad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd131bac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd131ba88 'int4':'vector' lvalue ParmVar 0x55fcd131b6b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55fcd131bb98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd131bb80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd131bb68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd131bb30 'int4':'vector' lvalue ParmVar 0x55fcd131b730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fcd131b8b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd131be40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55fcd131bcf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fcd131bd70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fcd131c258 # | | | | `-ReturnStmt 0x55fcd131c248 # | | | | `-CallExpr 0x55fcd131c210 'float' # | | | | |-ImplicitCastExpr 0x55fcd131c1f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fcd131c1d8 '' Function 0x55fcd11ed1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fcd131c120 'float' # | | | | | `-ImplicitCastExpr 0x55fcd131c108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd131c0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd131c0b8 'uint':'unsigned int' lvalue ParmVar 0x55fcd131bcf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55fcd131c1b0 'float' # | | | | `-ImplicitCastExpr 0x55fcd131c198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd131c180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd131c148 'uint':'unsigned int' lvalue ParmVar 0x55fcd131bd70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fcd131bef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd131c458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd131c308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55fcd131c388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55fcd131c8a8 # | | | | `-ReturnStmt 0x55fcd131c898 # | | | | `-CallExpr 0x55fcd131c860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd131c848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fcd131c828 '' Function 0x55fcd11ed500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fcd131c758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd131c740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd131c728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd131c6f0 'uint2':'vector' lvalue ParmVar 0x55fcd131c308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55fcd131c800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd131c7e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd131c7d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd131c798 'uint2':'vector' lvalue ParmVar 0x55fcd131c388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fcd131c510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd131caa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd131c958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55fcd131c9d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55fcd131cf00 # | | | | `-ReturnStmt 0x55fcd131cef0 # | | | | `-CallExpr 0x55fcd131ceb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd131cea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fcd131ce80 '' Function 0x55fcd11ed870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fcd131cdb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd131cd98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd131cd80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd131cd48 'uint3':'vector' lvalue ParmVar 0x55fcd131c958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55fcd131ce58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd131ce40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd131ce28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd131cdf0 'uint3':'vector' lvalue ParmVar 0x55fcd131c9d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fcd131cb60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd131d6e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd131d590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55fcd131d610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55fcd131db40 # | | | | `-ReturnStmt 0x55fcd131db30 # | | | | `-CallExpr 0x55fcd131daf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd131dae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fcd131dac0 '' Function 0x55fcd11edb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fcd131d9f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd131d9d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd131d9c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd131d988 'uint4':'vector' lvalue ParmVar 0x55fcd131d590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55fcd131da98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd131da80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd131da68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd131da30 'uint4':'vector' lvalue ParmVar 0x55fcd131d610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fcd131d798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd131dd40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd131dbf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55fcd131dc70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55fcd131e178 # | | | | `-ReturnStmt 0x55fcd131e168 # | | | | `-CallExpr 0x55fcd131e130 'float' # | | | | |-ImplicitCastExpr 0x55fcd131e118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fcd131e0f8 '' Function 0x55fcd11ed1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fcd131e040 'float' # | | | | | `-ImplicitCastExpr 0x55fcd131e028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd131e010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd131dfd8 'int64_t':'long' lvalue ParmVar 0x55fcd131dbf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55fcd131e0d0 'float' # | | | | `-ImplicitCastExpr 0x55fcd131e0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd131e0a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd131e068 'int64_t':'long' lvalue ParmVar 0x55fcd131dc70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fcd131ddf8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd131e378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd131e228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fcd131e2a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fcd131e7e8 # | | | | `-ReturnStmt 0x55fcd131e7d8 # | | | | `-CallExpr 0x55fcd131e7a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd131e788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fcd131e768 '' Function 0x55fcd11ed500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fcd131e698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd131e680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd131e668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd131e630 'int64_t2':'vector' lvalue ParmVar 0x55fcd131e228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55fcd131e740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd131e728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd131e710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd131e6d8 'int64_t2':'vector' lvalue ParmVar 0x55fcd131e2a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd131e430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd131e9e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd131e898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fcd131e918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fcd131ee60 # | | | | `-ReturnStmt 0x55fcd131ee50 # | | | | `-CallExpr 0x55fcd131ee18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd131ee00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fcd131ede0 '' Function 0x55fcd11ed870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fcd131ed10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd131ecf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd131ece0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd131eca8 'int64_t3':'vector' lvalue ParmVar 0x55fcd131e898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55fcd131edb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd131eda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd131ed88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd131ed50 'int64_t3':'vector' lvalue ParmVar 0x55fcd131e918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd131eaa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd131f060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd131ef10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fcd131ef90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fcd131f4e0 # | | | | `-ReturnStmt 0x55fcd131f4d0 # | | | | `-CallExpr 0x55fcd131f498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd131f480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fcd131f460 '' Function 0x55fcd11edb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fcd131f390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd131f378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd131f360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd131f328 'int64_t4':'vector' lvalue ParmVar 0x55fcd131ef10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55fcd131f438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd131f420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd131f408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd131f3d0 'int64_t4':'vector' lvalue ParmVar 0x55fcd131ef90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd131f118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd131fcc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd131fb70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fcd131fbf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fcd1320118 # | | | | `-ReturnStmt 0x55fcd1320108 # | | | | `-CallExpr 0x55fcd13200d0 'float' # | | | | |-ImplicitCastExpr 0x55fcd13200b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fcd1320098 '' Function 0x55fcd11ed1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fcd131ffe0 'float' # | | | | | `-ImplicitCastExpr 0x55fcd131ffc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd131ffb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd131ff78 'uint64_t':'unsigned long' lvalue ParmVar 0x55fcd131fb70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55fcd1320070 'float' # | | | | `-ImplicitCastExpr 0x55fcd1320058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1320040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1320008 'uint64_t':'unsigned long' lvalue ParmVar 0x55fcd131fbf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fcd131fd78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1320318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13201c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fcd1320248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fcd13207a8 # | | | | `-ReturnStmt 0x55fcd1320798 # | | | | `-CallExpr 0x55fcd1320760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1320748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fcd1320728 '' Function 0x55fcd11ed500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fcd1320658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd1320640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd1320628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd13205f0 'uint64_t2':'vector' lvalue ParmVar 0x55fcd13201c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55fcd1320700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd13206e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd13206d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1320698 'uint64_t2':'vector' lvalue ParmVar 0x55fcd1320248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd13203d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd13209a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1320858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fcd13208d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fcd1320e40 # | | | | `-ReturnStmt 0x55fcd1320e30 # | | | | `-CallExpr 0x55fcd1320df8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1320de0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fcd1320dc0 '' Function 0x55fcd11ed870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fcd1320cf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd1320cd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd1320cc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd1320c88 'uint64_t3':'vector' lvalue ParmVar 0x55fcd1320858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55fcd1320d98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1320d80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1320d68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1320d30 'uint64_t3':'vector' lvalue ParmVar 0x55fcd13208d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd1320a60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1321040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1320ef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fcd1320f70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fcd13214e0 # | | | | `-ReturnStmt 0x55fcd13214d0 # | | | | `-CallExpr 0x55fcd1321498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1321480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fcd1321460 '' Function 0x55fcd11edb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fcd1321390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd1321378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd1321360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd1321328 'uint64_t4':'vector' lvalue ParmVar 0x55fcd1320ef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55fcd1321438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1321420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1321408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd13213d0 'uint64_t4':'vector' lvalue ParmVar 0x55fcd1320f70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd13210f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1321650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13215a0 col:29 used V 'double' # | | | |-CompoundStmt 0x55fcd1321998 # | | | | `-ReturnStmt 0x55fcd1321988 # | | | | `-CallExpr 0x55fcd1321958 'float' # | | | | |-ImplicitCastExpr 0x55fcd1321940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd1321920 '' Function 0x55fcd11f1f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd13218f8 'float' # | | | | `-ImplicitCastExpr 0x55fcd13218e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd13218c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1321890 'double' lvalue ParmVar 0x55fcd13215a0 'V' 'double' # | | | `-DeprecatedAttr 0x55fcd1321700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd124d680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1321a58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fcd124d9e8 # | | | | `-ReturnStmt 0x55fcd124d9d8 # | | | | `-CallExpr 0x55fcd124d9a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd124d990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd124d970 '' Function 0x55fcd11f2188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd124d948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd124d930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd124d918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd124d8e0 'double2':'vector' lvalue ParmVar 0x55fcd1321a58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fcd124d730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd124db58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd124daa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fcd124dec8 # | | | | `-ReturnStmt 0x55fcd124deb8 # | | | | `-CallExpr 0x55fcd124de88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd124de70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd124de50 '' Function 0x55fcd11f2400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd124de28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd124de10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd124ddf8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd124ddc0 'double3':'vector' lvalue ParmVar 0x55fcd124daa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fcd124dc08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd124e038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd124df88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fcd124e3b0 # | | | | `-ReturnStmt 0x55fcd124e3a0 # | | | | `-CallExpr 0x55fcd124e370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd124e358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd124e338 '' Function 0x55fcd11f2678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd124e310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd124e2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd124e2e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd124e2a8 'double4':'vector' lvalue ParmVar 0x55fcd124df88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fcd124e0e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd124e510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd124e460 col:26 used V 'int' # | | | |-CompoundStmt 0x55fcd124e868 # | | | | `-ReturnStmt 0x55fcd124e858 # | | | | `-CallExpr 0x55fcd124e828 'float' # | | | | |-ImplicitCastExpr 0x55fcd124e810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd124e7f0 '' Function 0x55fcd11f1f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd124e7c8 'float' # | | | | `-ImplicitCastExpr 0x55fcd124e7b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd124e798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd124e760 'int' lvalue ParmVar 0x55fcd124e460 'V' 'int' # | | | `-DeprecatedAttr 0x55fcd124e5c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd124e9c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd124e918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fcd124ed40 # | | | | `-ReturnStmt 0x55fcd124ed30 # | | | | `-CallExpr 0x55fcd124ed00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd124ece8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd124ecc8 '' Function 0x55fcd11f2188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd124eca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd124ec88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd124ec70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd124ec38 'int2':'vector' lvalue ParmVar 0x55fcd124e918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fcd124ea78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd124eea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd124edf0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fcd124f220 # | | | | `-ReturnStmt 0x55fcd124f210 # | | | | `-CallExpr 0x55fcd124f1e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd124f1c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd124f1a8 '' Function 0x55fcd11f2400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd124f180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd124f168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd124f150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd124f118 'int3':'vector' lvalue ParmVar 0x55fcd124edf0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fcd124ef50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd124f380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd124f2d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fcd124f730 # | | | | `-ReturnStmt 0x55fcd124f720 # | | | | `-CallExpr 0x55fcd124f6f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd124f6d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd124f6b8 '' Function 0x55fcd11f2678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd124f690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd124f650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd124f638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd124f600 'int4':'vector' lvalue ParmVar 0x55fcd124f2d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fcd124f430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd124f890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fcd124f7e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fcd124fc08 # | | | | `-ReturnStmt 0x55fcd124fbf8 # | | | | `-CallExpr 0x55fcd124fbc8 'float' # | | | | |-ImplicitCastExpr 0x55fcd124fbb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd124fb90 '' Function 0x55fcd11f1f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd124fb68 'float' # | | | | `-ImplicitCastExpr 0x55fcd124fb50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd124fb38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd124fb00 'uint':'unsigned int' lvalue ParmVar 0x55fcd124f7e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fcd124f940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd124fd68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd124fcb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fcd1250100 # | | | | `-ReturnStmt 0x55fcd12500f0 # | | | | `-CallExpr 0x55fcd12500c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12500a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1250088 '' Function 0x55fcd11f2188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1250060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1250048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1250030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd124fff8 'uint2':'vector' lvalue ParmVar 0x55fcd124fcb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fcd124fe18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1250260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12501b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fcd1250600 # | | | | `-ReturnStmt 0x55fcd12505f0 # | | | | `-CallExpr 0x55fcd12505c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12505a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1250588 '' Function 0x55fcd11f2400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1250560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1250548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1250530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12504f8 'uint3':'vector' lvalue ParmVar 0x55fcd12501b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fcd1250310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1250760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12506b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fcd1250b08 # | | | | `-ReturnStmt 0x55fcd1250af8 # | | | | `-CallExpr 0x55fcd1250ac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1250ab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd1250a90 '' Function 0x55fcd11f2678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd1250a68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1250a50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1250a38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1250a00 'uint4':'vector' lvalue ParmVar 0x55fcd12506b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fcd1250810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1250c68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1250bb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fcd1251000 # | | | | `-ReturnStmt 0x55fcd1250ff0 # | | | | `-CallExpr 0x55fcd1250fc0 'float' # | | | | |-ImplicitCastExpr 0x55fcd1250fa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd1250f88 '' Function 0x55fcd11f1f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd1250f60 'float' # | | | | `-ImplicitCastExpr 0x55fcd1250f48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1250f30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1250ef8 'int64_t':'long' lvalue ParmVar 0x55fcd1250bb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fcd1250d18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1251160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12510b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fcd1251518 # | | | | `-ReturnStmt 0x55fcd1251508 # | | | | `-CallExpr 0x55fcd12514d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12514c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd12514a0 '' Function 0x55fcd11f2188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1251478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1251460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1251448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1251410 'int64_t2':'vector' lvalue ParmVar 0x55fcd12510b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd1251210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12516a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12515c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fcd1251a60 # | | | | `-ReturnStmt 0x55fcd1251a50 # | | | | `-CallExpr 0x55fcd1251a20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1251a08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12519e8 '' Function 0x55fcd11f2400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12519c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12519a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1251990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1251958 'int64_t3':'vector' lvalue ParmVar 0x55fcd12515c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd1251750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1251bc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1251b10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fcd1251f88 # | | | | `-ReturnStmt 0x55fcd1251f78 # | | | | `-CallExpr 0x55fcd1251f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1251f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd1251f10 '' Function 0x55fcd11f2678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd1251ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1251ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1251eb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1251e80 'int64_t4':'vector' lvalue ParmVar 0x55fcd1251b10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd1251c70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12520e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1252038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fcd12524a0 # | | | | `-ReturnStmt 0x55fcd1252490 # | | | | `-CallExpr 0x55fcd1252460 'float' # | | | | |-ImplicitCastExpr 0x55fcd1252448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd1252428 '' Function 0x55fcd11f1f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd1252400 'float' # | | | | `-ImplicitCastExpr 0x55fcd12523e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12523d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1252398 'uint64_t':'unsigned long' lvalue ParmVar 0x55fcd1252038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fcd1252198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1252600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1252550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fcd12529d8 # | | | | `-ReturnStmt 0x55fcd12529c8 # | | | | `-CallExpr 0x55fcd1252998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1252980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1252960 '' Function 0x55fcd11f2188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1252938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1252920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1252908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12528d0 'uint64_t2':'vector' lvalue ParmVar 0x55fcd1252550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd12526b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1252b38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1252a88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fcd1252f18 # | | | | `-ReturnStmt 0x55fcd1252f08 # | | | | `-CallExpr 0x55fcd1252ed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1252ec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1252ea0 '' Function 0x55fcd11f2400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1252e78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1252e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1252e48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1252e10 'uint64_t3':'vector' lvalue ParmVar 0x55fcd1252a88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd1252be8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1253078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1252fc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fcd1253460 # | | | | `-ReturnStmt 0x55fcd1253450 # | | | | `-CallExpr 0x55fcd1253420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1253408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12533e8 '' Function 0x55fcd11f2678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12533c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12533a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1253390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1253358 'uint64_t4':'vector' lvalue ParmVar 0x55fcd1252fc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd1253128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12535d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1253520 col:29 used V 'double' # | | | |-CompoundStmt 0x55fcd12539d8 # | | | | `-ReturnStmt 0x55fcd12539c8 # | | | | `-CallExpr 0x55fcd1253998 'float' # | | | | |-ImplicitCastExpr 0x55fcd1253980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd1253960 '' Function 0x55fcd11f3290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd1253938 'float' # | | | | `-ImplicitCastExpr 0x55fcd1253920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1253908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12538d0 'double' lvalue ParmVar 0x55fcd1253520 'V' 'double' # | | | `-DeprecatedAttr 0x55fcd1253740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1253b48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1253a98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fcd1253eb0 # | | | | `-ReturnStmt 0x55fcd1253ea0 # | | | | `-CallExpr 0x55fcd1253e70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1253e58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1253e38 '' Function 0x55fcd11f3508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1253e10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1253df8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1253de0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1253da8 'double2':'vector' lvalue ParmVar 0x55fcd1253a98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fcd1253bf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1254020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1253f70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fcd1254390 # | | | | `-ReturnStmt 0x55fcd1254380 # | | | | `-CallExpr 0x55fcd1254350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1254338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1254318 '' Function 0x55fcd11b7be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12542f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12542d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12542c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1254288 'double3':'vector' lvalue ParmVar 0x55fcd1253f70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fcd12540d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1254500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1254450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fcd1254878 # | | | | `-ReturnStmt 0x55fcd1254868 # | | | | `-CallExpr 0x55fcd1254838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1254820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd1254800 '' Function 0x55fcd11b7e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12547d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12547c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12547a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1254770 'double4':'vector' lvalue ParmVar 0x55fcd1254450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fcd12545b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd12549d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1254928 col:26 used V 'int' # | | | |-CompoundStmt 0x55fcd1254d30 # | | | | `-ReturnStmt 0x55fcd1254d20 # | | | | `-CallExpr 0x55fcd1254cf0 'float' # | | | | |-ImplicitCastExpr 0x55fcd1254cd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd1254cb8 '' Function 0x55fcd11f3290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd1254c90 'float' # | | | | `-ImplicitCastExpr 0x55fcd1254c78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1254c60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1254c28 'int' lvalue ParmVar 0x55fcd1254928 'V' 'int' # | | | `-DeprecatedAttr 0x55fcd1254a88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1254e90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1254de0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fcd1255208 # | | | | `-ReturnStmt 0x55fcd12551f8 # | | | | `-CallExpr 0x55fcd12551c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12551b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1255190 '' Function 0x55fcd11f3508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1255168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1255150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1255138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1255100 'int2':'vector' lvalue ParmVar 0x55fcd1254de0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fcd1254f40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1255368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12552b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fcd12556e8 # | | | | `-ReturnStmt 0x55fcd12556d8 # | | | | `-CallExpr 0x55fcd12556a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1255690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1255670 '' Function 0x55fcd11b7be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1255648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1255630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1255618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12555e0 'int3':'vector' lvalue ParmVar 0x55fcd12552b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fcd1255418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1256108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1256058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fcd1256490 # | | | | `-ReturnStmt 0x55fcd1256480 # | | | | `-CallExpr 0x55fcd1256450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1256438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd1256418 '' Function 0x55fcd11b7e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12563f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12563d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12563c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1256388 'int4':'vector' lvalue ParmVar 0x55fcd1256058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fcd12561b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12565f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1256540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fcd1256968 # | | | | `-ReturnStmt 0x55fcd1256958 # | | | | `-CallExpr 0x55fcd1256928 'float' # | | | | |-ImplicitCastExpr 0x55fcd1256910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd12568f0 '' Function 0x55fcd11f3290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd12568c8 'float' # | | | | `-ImplicitCastExpr 0x55fcd12568b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1256898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1256860 'uint':'unsigned int' lvalue ParmVar 0x55fcd1256540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fcd12566a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1256ac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1256a18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fcd1256e60 # | | | | `-ReturnStmt 0x55fcd1256e50 # | | | | `-CallExpr 0x55fcd1256e20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1256e08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1256de8 '' Function 0x55fcd11f3508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1256dc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1256da8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1256d90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1256d58 'uint2':'vector' lvalue ParmVar 0x55fcd1256a18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fcd1256b78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1256fc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1256f10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fcd1257360 # | | | | `-ReturnStmt 0x55fcd1257350 # | | | | `-CallExpr 0x55fcd1257320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1257308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12572e8 '' Function 0x55fcd11b7be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd12572c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12572a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1257290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1257258 'uint3':'vector' lvalue ParmVar 0x55fcd1256f10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fcd1257070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12574c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1257410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fcd1257868 # | | | | `-ReturnStmt 0x55fcd1257858 # | | | | `-CallExpr 0x55fcd1257828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1257810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12577f0 '' Function 0x55fcd11b7e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12577c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12577b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1257798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1257760 'uint4':'vector' lvalue ParmVar 0x55fcd1257410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fcd1257570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12579c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1257918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fcd1257d60 # | | | | `-ReturnStmt 0x55fcd1257d50 # | | | | `-CallExpr 0x55fcd1257d20 'float' # | | | | |-ImplicitCastExpr 0x55fcd1257d08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd1257ce8 '' Function 0x55fcd11f3290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd1257cc0 'float' # | | | | `-ImplicitCastExpr 0x55fcd1257ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1257c90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1257c58 'int64_t':'long' lvalue ParmVar 0x55fcd1257918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fcd1257a78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1257ec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1257e10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fcd1258aa0 # | | | | `-ReturnStmt 0x55fcd1258a90 # | | | | `-CallExpr 0x55fcd1258a60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1258a48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1258a28 '' Function 0x55fcd11f3508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1258a00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12589e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12589d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1258998 'int64_t2':'vector' lvalue ParmVar 0x55fcd1257e10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd1257f70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1258c00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1258b50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fcd1258fc0 # | | | | `-ReturnStmt 0x55fcd1258fb0 # | | | | `-CallExpr 0x55fcd1258f80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1258f68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1258f48 '' Function 0x55fcd11b7be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1258f20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1258f08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1258ef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1258eb8 'int64_t3':'vector' lvalue ParmVar 0x55fcd1258b50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd1258cb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1259120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1259070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fcd12594e8 # | | | | `-ReturnStmt 0x55fcd12594d8 # | | | | `-CallExpr 0x55fcd12594a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1259490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd1259470 '' Function 0x55fcd11b7e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd1259448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1259430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1259418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12593e0 'int64_t4':'vector' lvalue ParmVar 0x55fcd1259070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd12591d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1259648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1259598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fcd1259a00 # | | | | `-ReturnStmt 0x55fcd12599f0 # | | | | `-CallExpr 0x55fcd12599c0 'float' # | | | | |-ImplicitCastExpr 0x55fcd12599a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd1259988 '' Function 0x55fcd11f3290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd1259960 'float' # | | | | `-ImplicitCastExpr 0x55fcd1259948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1259930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12598f8 'uint64_t':'unsigned long' lvalue ParmVar 0x55fcd1259598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fcd12596f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1259b60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1259ab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fcd1259f38 # | | | | `-ReturnStmt 0x55fcd1259f28 # | | | | `-CallExpr 0x55fcd1259ef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1259ee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1259ec0 '' Function 0x55fcd11f3508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1259e98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1259e80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1259e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1259e30 'uint64_t2':'vector' lvalue ParmVar 0x55fcd1259ab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd1259c10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd125a098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1259fe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fcd125a478 # | | | | `-ReturnStmt 0x55fcd125a468 # | | | | `-CallExpr 0x55fcd125a438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd125a420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd125a400 '' Function 0x55fcd11b7be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd125a3d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd125a3c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd125a3a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd125a370 'uint64_t3':'vector' lvalue ParmVar 0x55fcd1259fe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd125a148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd125a5d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd125a528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fcd125a9c0 # | | | | `-ReturnStmt 0x55fcd125a9b0 # | | | | `-CallExpr 0x55fcd125a980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd125a968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd125a948 '' Function 0x55fcd11b7e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd125a920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd125a908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd125a8f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd125a8b8 'uint64_t4':'vector' lvalue ParmVar 0x55fcd125a528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd125a688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd125ab28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fcd125aa78 col:29 used V 'double' # | | | |-CompoundStmt 0x55fcd125ae70 # | | | | `-ReturnStmt 0x55fcd125ae60 # | | | | `-CallExpr 0x55fcd125ae30 'float' # | | | | |-ImplicitCastExpr 0x55fcd125ae18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd125adf8 '' Function 0x55fcd12031b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd125add0 'float' # | | | | `-ImplicitCastExpr 0x55fcd125adb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd125ada0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd125ad68 'double' lvalue ParmVar 0x55fcd125aa78 'V' 'double' # | | | `-DeprecatedAttr 0x55fcd125abd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd125afd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd125af28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fcd125b340 # | | | | `-ReturnStmt 0x55fcd125b330 # | | | | `-CallExpr 0x55fcd125b300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd125b2e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd125b2c8 '' Function 0x55fcd1203430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd125b2a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd125b288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd125b270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd125b238 'double2':'vector' lvalue ParmVar 0x55fcd125af28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fcd125b088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd125b4a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd125b3f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fcd125b818 # | | | | `-ReturnStmt 0x55fcd125b808 # | | | | `-CallExpr 0x55fcd125b7d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd125b7c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd125b7a0 '' Function 0x55fcd12036a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd125b778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd125b760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd125b748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd125b710 'double3':'vector' lvalue ParmVar 0x55fcd125b3f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fcd125b558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd125b980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd125b8d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fcd125bcf8 # | | | | `-ReturnStmt 0x55fcd125bce8 # | | | | `-CallExpr 0x55fcd125bcb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd125bca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd125bc80 '' Function 0x55fcd1203930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd125bc58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd125bc40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd125bc28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd125bbf0 'double4':'vector' lvalue ParmVar 0x55fcd125b8d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fcd125ba30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd125be58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd125bda8 col:26 used V 'int' # | | | |-CompoundStmt 0x55fcd125c1b0 # | | | | `-ReturnStmt 0x55fcd125c1a0 # | | | | `-CallExpr 0x55fcd125c170 'float' # | | | | |-ImplicitCastExpr 0x55fcd125c158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd125c138 '' Function 0x55fcd12031b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd125c110 'float' # | | | | `-ImplicitCastExpr 0x55fcd125c0f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd125c0e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd125c0a8 'int' lvalue ParmVar 0x55fcd125bda8 'V' 'int' # | | | `-DeprecatedAttr 0x55fcd125bf08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd125c310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd125c260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fcd125c688 # | | | | `-ReturnStmt 0x55fcd125c678 # | | | | `-CallExpr 0x55fcd125c648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd125c630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd125c610 '' Function 0x55fcd1203430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd125c5e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd125c5d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd125c5b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd125c580 'int2':'vector' lvalue ParmVar 0x55fcd125c260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fcd125c3c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd125d6c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd125c738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fcd125da40 # | | | | `-ReturnStmt 0x55fcd125da30 # | | | | `-CallExpr 0x55fcd125da00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd125d9e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd125d9c8 '' Function 0x55fcd12036a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd125d9a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd125d988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd125d970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd125d938 'int3':'vector' lvalue ParmVar 0x55fcd125c738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fcd125d770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd125dba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd125daf0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fcd125df28 # | | | | `-ReturnStmt 0x55fcd125df18 # | | | | `-CallExpr 0x55fcd125dee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd125ded0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd125deb0 '' Function 0x55fcd1203930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd125de88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd125de70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd125de58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd125de20 'int4':'vector' lvalue ParmVar 0x55fcd125daf0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fcd125dc50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd125e088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fcd125dfd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fcd125e400 # | | | | `-ReturnStmt 0x55fcd125e3f0 # | | | | `-CallExpr 0x55fcd125e3c0 'float' # | | | | |-ImplicitCastExpr 0x55fcd125e3a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd125e388 '' Function 0x55fcd12031b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd125e360 'float' # | | | | `-ImplicitCastExpr 0x55fcd125e348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd125e330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd125e2f8 'uint':'unsigned int' lvalue ParmVar 0x55fcd125dfd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fcd125e138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd125e560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd125e4b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fcd125e8f8 # | | | | `-ReturnStmt 0x55fcd125e8e8 # | | | | `-CallExpr 0x55fcd125e8b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd125e8a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd125e880 '' Function 0x55fcd1203430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd125e858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd125e840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd125e828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd125e7f0 'uint2':'vector' lvalue ParmVar 0x55fcd125e4b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fcd125e610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd125ea58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd125e9a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fcd125edf8 # | | | | `-ReturnStmt 0x55fcd125ede8 # | | | | `-CallExpr 0x55fcd125edb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd125eda0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd125ed80 '' Function 0x55fcd12036a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd125ed58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd125ed40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd125ed28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd125ecf0 'uint3':'vector' lvalue ParmVar 0x55fcd125e9a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fcd125eb08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd125ef58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd125eea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fcd125f300 # | | | | `-ReturnStmt 0x55fcd125f2f0 # | | | | `-CallExpr 0x55fcd125f2c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd125f2a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd125f288 '' Function 0x55fcd1203930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd125f260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd125f248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd125f230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd125f1f8 'uint4':'vector' lvalue ParmVar 0x55fcd125eea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fcd125f008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd125f460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd125f3b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fcd125f7f8 # | | | | `-ReturnStmt 0x55fcd125f7e8 # | | | | `-CallExpr 0x55fcd125f7b8 'float' # | | | | |-ImplicitCastExpr 0x55fcd125f7a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd125f780 '' Function 0x55fcd12031b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd125f758 'float' # | | | | `-ImplicitCastExpr 0x55fcd125f740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd125f728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd125f6f0 'int64_t':'long' lvalue ParmVar 0x55fcd125f3b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fcd125f510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd125f958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd125f8a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fcd125fd10 # | | | | `-ReturnStmt 0x55fcd125fd00 # | | | | `-CallExpr 0x55fcd125fcd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd125fcb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd125fc98 '' Function 0x55fcd1203430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd125fc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd125fc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd125fc40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd125fc08 'int64_t2':'vector' lvalue ParmVar 0x55fcd125f8a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd125fa08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd125fe70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd125fdc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fcd1260230 # | | | | `-ReturnStmt 0x55fcd1260220 # | | | | `-CallExpr 0x55fcd12601f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd12601d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd12601b8 '' Function 0x55fcd12036a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1260190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1260178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1260160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1260128 'int64_t3':'vector' lvalue ParmVar 0x55fcd125fdc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd125ff20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1260390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd12602e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fcd1260758 # | | | | `-ReturnStmt 0x55fcd1260748 # | | | | `-CallExpr 0x55fcd1260718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1260700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd12606e0 '' Function 0x55fcd1203930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd12606b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12606a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1260688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1260650 'int64_t4':'vector' lvalue ParmVar 0x55fcd12602e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd1260440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd12608b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1260808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fcd1260c70 # | | | | `-ReturnStmt 0x55fcd1260c60 # | | | | `-CallExpr 0x55fcd1260c30 'float' # | | | | |-ImplicitCastExpr 0x55fcd1260c18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd1260bf8 '' Function 0x55fcd12031b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd1260bd0 'float' # | | | | `-ImplicitCastExpr 0x55fcd1260bb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1260ba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1260b68 'uint64_t':'unsigned long' lvalue ParmVar 0x55fcd1260808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fcd1260968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1260dd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1260d20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fcd12611a8 # | | | | `-ReturnStmt 0x55fcd1261198 # | | | | `-CallExpr 0x55fcd1261168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1261150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1261130 '' Function 0x55fcd1203430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1261108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd12610f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd12610d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12610a0 'uint64_t2':'vector' lvalue ParmVar 0x55fcd1260d20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd1260e80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1261308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1261258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fcd1327c78 # | | | | `-ReturnStmt 0x55fcd1327c68 # | | | | `-CallExpr 0x55fcd1327c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1327c20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1261670 '' Function 0x55fcd12036a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1261648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1261630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1261618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd12615e0 'uint64_t3':'vector' lvalue ParmVar 0x55fcd1261258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd12613b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1327dd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1327d28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fcd13281c0 # | | | | `-ReturnStmt 0x55fcd13281b0 # | | | | `-CallExpr 0x55fcd1328180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1328168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd1328148 '' Function 0x55fcd1203930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd1328120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1328108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd13280f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd13280b8 'uint64_t4':'vector' lvalue ParmVar 0x55fcd1327d28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd1327e88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1328330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1328280 col:29 used V 'double' # | | | |-CompoundStmt 0x55fcd1328678 # | | | | `-ReturnStmt 0x55fcd1328668 # | | | | `-CallExpr 0x55fcd1328638 'float' # | | | | |-ImplicitCastExpr 0x55fcd1328620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd1328600 '' Function 0x55fcd1204548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd13285d8 'float' # | | | | `-ImplicitCastExpr 0x55fcd13285c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd13285a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1328570 'double' lvalue ParmVar 0x55fcd1328280 'V' 'double' # | | | `-DeprecatedAttr 0x55fcd13283e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd13287e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1328738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fcd1328b50 # | | | | `-ReturnStmt 0x55fcd1328b40 # | | | | `-CallExpr 0x55fcd1328b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1328af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1328ad8 '' Function 0x55fcd12047c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1328ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1328a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1328a80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1328a48 'double2':'vector' lvalue ParmVar 0x55fcd1328738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fcd1328898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1328cc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1328c10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fcd1329030 # | | | | `-ReturnStmt 0x55fcd1329020 # | | | | `-CallExpr 0x55fcd1328ff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1328fd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1328fb8 '' Function 0x55fcd1204a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1328f90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1328f78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1328f60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1328f28 'double3':'vector' lvalue ParmVar 0x55fcd1328c10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fcd1328d70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd13291a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13290f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fcd1329518 # | | | | `-ReturnStmt 0x55fcd1329508 # | | | | `-CallExpr 0x55fcd13294d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd13294c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd13294a0 '' Function 0x55fcd1204cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd1329478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1329460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1329448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1329410 'double4':'vector' lvalue ParmVar 0x55fcd13290f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fcd1329250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1329678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13295c8 col:26 used V 'int' # | | | |-CompoundStmt 0x55fcd13299d0 # | | | | `-ReturnStmt 0x55fcd13299c0 # | | | | `-CallExpr 0x55fcd1329990 'float' # | | | | |-ImplicitCastExpr 0x55fcd1329978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd1329958 '' Function 0x55fcd1204548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd1329930 'float' # | | | | `-ImplicitCastExpr 0x55fcd1329918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1329900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd13298c8 'int' lvalue ParmVar 0x55fcd13295c8 'V' 'int' # | | | `-DeprecatedAttr 0x55fcd1329728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1329b30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1329a80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fcd1329ea8 # | | | | `-ReturnStmt 0x55fcd1329e98 # | | | | `-CallExpr 0x55fcd1329e68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1329e50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1329e30 '' Function 0x55fcd12047c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1329e08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1329df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1329dd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1329da0 'int2':'vector' lvalue ParmVar 0x55fcd1329a80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fcd1329be0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd132a008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1329f58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fcd132a388 # | | | | `-ReturnStmt 0x55fcd132a378 # | | | | `-CallExpr 0x55fcd132a348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd132a330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd132a310 '' Function 0x55fcd1204a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd132a2e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd132a2d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd132a2b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd132a280 'int3':'vector' lvalue ParmVar 0x55fcd1329f58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fcd132a0b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd132a4e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd132a438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fcd132a870 # | | | | `-ReturnStmt 0x55fcd132a860 # | | | | `-CallExpr 0x55fcd132a830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd132a818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd132a7f8 '' Function 0x55fcd1204cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd132a7d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd132a7b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd132a7a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd132a768 'int4':'vector' lvalue ParmVar 0x55fcd132a438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fcd132a598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd132a9d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fcd132a920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fcd132ad48 # | | | | `-ReturnStmt 0x55fcd132ad38 # | | | | `-CallExpr 0x55fcd132ad08 'float' # | | | | |-ImplicitCastExpr 0x55fcd132acf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd132acd0 '' Function 0x55fcd1204548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd132aca8 'float' # | | | | `-ImplicitCastExpr 0x55fcd132ac90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd132ac78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd132ac40 'uint':'unsigned int' lvalue ParmVar 0x55fcd132a920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fcd132aa80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd132aea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd132adf8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fcd132b240 # | | | | `-ReturnStmt 0x55fcd132b230 # | | | | `-CallExpr 0x55fcd132b200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd132b1e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd132b1c8 '' Function 0x55fcd12047c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd132b1a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd132b188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd132b170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd132b138 'uint2':'vector' lvalue ParmVar 0x55fcd132adf8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fcd132af58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd132b3a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd132b2f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fcd132b740 # | | | | `-ReturnStmt 0x55fcd132b730 # | | | | `-CallExpr 0x55fcd132b700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd132b6e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd132b6c8 '' Function 0x55fcd1204a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd132b6a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd132b688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd132b670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd132b638 'uint3':'vector' lvalue ParmVar 0x55fcd132b2f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fcd132b450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd132b8a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd132b7f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fcd132d220 # | | | | `-ReturnStmt 0x55fcd132d210 # | | | | `-CallExpr 0x55fcd132d1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd132bbf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd132bbd0 '' Function 0x55fcd1204cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd132bba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd132bb90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd132bb78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd132bb40 'uint4':'vector' lvalue ParmVar 0x55fcd132b7f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fcd132b950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd132d380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd132d2d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fcd132d718 # | | | | `-ReturnStmt 0x55fcd132d708 # | | | | `-CallExpr 0x55fcd132d6d8 'float' # | | | | |-ImplicitCastExpr 0x55fcd132d6c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd132d6a0 '' Function 0x55fcd1204548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd132d678 'float' # | | | | `-ImplicitCastExpr 0x55fcd132d660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd132d648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd132d610 'int64_t':'long' lvalue ParmVar 0x55fcd132d2d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fcd132d430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd132d878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd132d7c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fcd132dc30 # | | | | `-ReturnStmt 0x55fcd132dc20 # | | | | `-CallExpr 0x55fcd132dbf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd132dbd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd132dbb8 '' Function 0x55fcd12047c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd132db90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd132db78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd132db60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd132db28 'int64_t2':'vector' lvalue ParmVar 0x55fcd132d7c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd132d928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd132dd90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd132dce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fcd132e150 # | | | | `-ReturnStmt 0x55fcd132e140 # | | | | `-CallExpr 0x55fcd132e110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd132e0f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd132e0d8 '' Function 0x55fcd1204a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd132e0b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd132e098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd132e080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd132e048 'int64_t3':'vector' lvalue ParmVar 0x55fcd132dce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd132de40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd132e2b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd132e200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fcd132e678 # | | | | `-ReturnStmt 0x55fcd132e668 # | | | | `-CallExpr 0x55fcd132e638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd132e620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd132e600 '' Function 0x55fcd1204cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd132e5d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd132e5c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd132e5a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd132e570 'int64_t4':'vector' lvalue ParmVar 0x55fcd132e200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd132e360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd132e7d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd132e728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fcd132eb90 # | | | | `-ReturnStmt 0x55fcd132eb80 # | | | | `-CallExpr 0x55fcd132eb50 'float' # | | | | |-ImplicitCastExpr 0x55fcd132eb38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd132eb18 '' Function 0x55fcd1204548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd132eaf0 'float' # | | | | `-ImplicitCastExpr 0x55fcd132ead8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd132eac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd132ea88 'uint64_t':'unsigned long' lvalue ParmVar 0x55fcd132e728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fcd132e888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd132ecf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd132ec40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fcd132f0c8 # | | | | `-ReturnStmt 0x55fcd132f0b8 # | | | | `-CallExpr 0x55fcd132f088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd132f070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd132f050 '' Function 0x55fcd12047c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd132f028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd132f010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd132eff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd132efc0 'uint64_t2':'vector' lvalue ParmVar 0x55fcd132ec40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd132eda0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd132f228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd132f178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fcd132f608 # | | | | `-ReturnStmt 0x55fcd132f5f8 # | | | | `-CallExpr 0x55fcd132f5c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd132f5b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd132f590 '' Function 0x55fcd1204a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd132f568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd132f550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd132f538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd132f500 'uint64_t3':'vector' lvalue ParmVar 0x55fcd132f178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd132f2d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd132f768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd132f6b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fcd132fb50 # | | | | `-ReturnStmt 0x55fcd132fb40 # | | | | `-CallExpr 0x55fcd132fb10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd132faf8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd132fad8 '' Function 0x55fcd1204cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd132fab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd132fa98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd132fa80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd132fa48 'uint64_t4':'vector' lvalue ParmVar 0x55fcd132f6b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd132f818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd132fcc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fcd132fc10 col:29 used V 'double' # | | | |-CompoundStmt 0x55fcd1330008 # | | | | `-ReturnStmt 0x55fcd132fff8 # | | | | `-CallExpr 0x55fcd132ffc8 'float' # | | | | |-ImplicitCastExpr 0x55fcd132ffb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd132ff90 '' Function 0x55fcd12058d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd132ff68 'float' # | | | | `-ImplicitCastExpr 0x55fcd132ff50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd132ff38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd132ff00 'double' lvalue ParmVar 0x55fcd132fc10 'V' 'double' # | | | `-DeprecatedAttr 0x55fcd132fd70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1330178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13300c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fcd13304e0 # | | | | `-ReturnStmt 0x55fcd13304d0 # | | | | `-CallExpr 0x55fcd13304a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1330488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1330468 '' Function 0x55fcd1205b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1330440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1330428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1330410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd13303d8 'double2':'vector' lvalue ParmVar 0x55fcd13300c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fcd1330228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1330650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13305a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fcd13309c0 # | | | | `-ReturnStmt 0x55fcd13309b0 # | | | | `-CallExpr 0x55fcd1330980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1330968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1330948 '' Function 0x55fcd1205dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1330920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1330908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd13308f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd13308b8 'double3':'vector' lvalue ParmVar 0x55fcd13305a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fcd1330700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1330b30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1330a80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fcd1330ea8 # | | | | `-ReturnStmt 0x55fcd1330e98 # | | | | `-CallExpr 0x55fcd1330e68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1330e50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd1330e30 '' Function 0x55fcd1206040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd1330e08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1330df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1330dd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1330da0 'double4':'vector' lvalue ParmVar 0x55fcd1330a80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fcd1330be0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1331008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1330f58 col:26 used V 'int' # | | | |-CompoundStmt 0x55fcd13313a0 # | | | | `-ReturnStmt 0x55fcd1331390 # | | | | `-CallExpr 0x55fcd1331360 'float' # | | | | |-ImplicitCastExpr 0x55fcd1331348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd1331328 '' Function 0x55fcd12058d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd1331300 'float' # | | | | `-ImplicitCastExpr 0x55fcd13312e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd13312d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1331298 'int' lvalue ParmVar 0x55fcd1330f58 'V' 'int' # | | | `-DeprecatedAttr 0x55fcd13310b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1331500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1331450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fcd1331878 # | | | | `-ReturnStmt 0x55fcd1331868 # | | | | `-CallExpr 0x55fcd1331838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1331820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1331800 '' Function 0x55fcd1205b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd13317d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd13317c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd13317a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1331770 'int2':'vector' lvalue ParmVar 0x55fcd1331450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fcd13315b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd13319d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1331928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fcd1331d58 # | | | | `-ReturnStmt 0x55fcd1331d48 # | | | | `-CallExpr 0x55fcd1331d18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1331d00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1331ce0 '' Function 0x55fcd1205dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1331cb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1331ca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1331c88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1331c50 'int3':'vector' lvalue ParmVar 0x55fcd1331928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fcd1331a88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1331eb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1331e08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fcd1332240 # | | | | `-ReturnStmt 0x55fcd1332230 # | | | | `-CallExpr 0x55fcd1332200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd13321e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd13321c8 '' Function 0x55fcd1206040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd13321a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1332188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1332170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1332138 'int4':'vector' lvalue ParmVar 0x55fcd1331e08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fcd1331f68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd13323a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13322f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fcd1332718 # | | | | `-ReturnStmt 0x55fcd1332708 # | | | | `-CallExpr 0x55fcd13326d8 'float' # | | | | |-ImplicitCastExpr 0x55fcd13326c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd13326a0 '' Function 0x55fcd12058d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd1332678 'float' # | | | | `-ImplicitCastExpr 0x55fcd1332660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1332648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1332610 'uint':'unsigned int' lvalue ParmVar 0x55fcd13322f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fcd1332450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1332878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13327c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fcd1332c10 # | | | | `-ReturnStmt 0x55fcd1332c00 # | | | | `-CallExpr 0x55fcd1332bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1332bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1332b98 '' Function 0x55fcd1205b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1332b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1332b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1332b40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1332b08 'uint2':'vector' lvalue ParmVar 0x55fcd13327c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fcd1332928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1332d70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1332cc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fcd1333110 # | | | | `-ReturnStmt 0x55fcd1333100 # | | | | `-CallExpr 0x55fcd13330d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd13330b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1333098 '' Function 0x55fcd1205dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1333070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1333058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1333040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1333008 'uint3':'vector' lvalue ParmVar 0x55fcd1332cc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fcd1332e20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1333270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13331c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fcd1333618 # | | | | `-ReturnStmt 0x55fcd1333608 # | | | | `-CallExpr 0x55fcd13335d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd13335c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd13335a0 '' Function 0x55fcd1206040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd1333578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1333560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1333548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1333510 'uint4':'vector' lvalue ParmVar 0x55fcd13331c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fcd1333320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1333778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13336c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fcd1333b10 # | | | | `-ReturnStmt 0x55fcd1333b00 # | | | | `-CallExpr 0x55fcd1333ad0 'float' # | | | | |-ImplicitCastExpr 0x55fcd1333ab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd1333a98 '' Function 0x55fcd12058d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd1333a70 'float' # | | | | `-ImplicitCastExpr 0x55fcd1333a58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1333a40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1333a08 'int64_t':'long' lvalue ParmVar 0x55fcd13336c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fcd1333828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1333c70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1333bc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fcd1334028 # | | | | `-ReturnStmt 0x55fcd1334018 # | | | | `-CallExpr 0x55fcd1333fe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1333fd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1333fb0 '' Function 0x55fcd1205b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1333f88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1333f70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1333f58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1333f20 'int64_t2':'vector' lvalue ParmVar 0x55fcd1333bc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd1333d20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1334188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13340d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fcd1334548 # | | | | `-ReturnStmt 0x55fcd1334538 # | | | | `-CallExpr 0x55fcd1334508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd13344f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd13344d0 '' Function 0x55fcd1205dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd13344a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1334490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1334478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1334440 'int64_t3':'vector' lvalue ParmVar 0x55fcd13340d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd1334238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd13346a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13345f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fcd1334a70 # | | | | `-ReturnStmt 0x55fcd1334a60 # | | | | `-CallExpr 0x55fcd1334a30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1334a18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd13349f8 '' Function 0x55fcd1206040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd13349d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd13349b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd13349a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1334968 'int64_t4':'vector' lvalue ParmVar 0x55fcd13345f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd1334758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1334bd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1334b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fcd1334f88 # | | | | `-ReturnStmt 0x55fcd1334f78 # | | | | `-CallExpr 0x55fcd1334f48 'float' # | | | | |-ImplicitCastExpr 0x55fcd1334f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd1334f10 '' Function 0x55fcd12058d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd1334ee8 'float' # | | | | `-ImplicitCastExpr 0x55fcd1334ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1334eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1334e80 'uint64_t':'unsigned long' lvalue ParmVar 0x55fcd1334b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fcd1334c80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd13350e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1335038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fcd13358d0 # | | | | `-ReturnStmt 0x55fcd13358c0 # | | | | `-CallExpr 0x55fcd1335890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1335878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1335858 '' Function 0x55fcd1205b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1335830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1335818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1335800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd13357c8 'uint64_t2':'vector' lvalue ParmVar 0x55fcd1335038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd1335198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1335a30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1335980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fcd1335e10 # | | | | `-ReturnStmt 0x55fcd1335e00 # | | | | `-CallExpr 0x55fcd1335dd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1335db8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1335d98 '' Function 0x55fcd1205dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1335d70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1335d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1335d40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1335d08 'uint64_t3':'vector' lvalue ParmVar 0x55fcd1335980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd1335ae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1335f70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1335ec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fcd1336358 # | | | | `-ReturnStmt 0x55fcd1336348 # | | | | `-CallExpr 0x55fcd1336318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1336300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd13362e0 '' Function 0x55fcd1206040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd13362b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd13362a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1336288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1336250 'uint64_t4':'vector' lvalue ParmVar 0x55fcd1335ec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd1336020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1336568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1336418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55fcd1336498 col:40 used V2 'double' # | | | |-CompoundStmt 0x55fcd1336950 # | | | | `-ReturnStmt 0x55fcd1336940 # | | | | `-CallExpr 0x55fcd1336908 'float' # | | | | |-ImplicitCastExpr 0x55fcd13368f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fcd13368d0 '' Function 0x55fcd1206f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fcd1336818 'float' # | | | | | `-ImplicitCastExpr 0x55fcd1336800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd13367e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd13367b0 'double' lvalue ParmVar 0x55fcd1336418 'V1' 'double' # | | | | `-CStyleCastExpr 0x55fcd13368a8 'float' # | | | | `-ImplicitCastExpr 0x55fcd1336890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1336878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1336840 'double' lvalue ParmVar 0x55fcd1336498 'V2' 'double' # | | | `-DeprecatedAttr 0x55fcd1336620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1336b60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1336a10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55fcd1336a90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55fcd1336f80 # | | | | `-ReturnStmt 0x55fcd1336f70 # | | | | `-CallExpr 0x55fcd1336f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1336f20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fcd1336f00 '' Function 0x55fcd12072b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fcd1336e30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd1336e18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd1336e00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd1336dc8 'double2':'vector' lvalue ParmVar 0x55fcd1336a10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55fcd1336ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1336ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1336ea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1336e70 'double2':'vector' lvalue ParmVar 0x55fcd1336a90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fcd1336c18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1337190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1337040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55fcd13370c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55fcd13375b8 # | | | | `-ReturnStmt 0x55fcd13375a8 # | | | | `-CallExpr 0x55fcd1337570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1337558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fcd1337538 '' Function 0x55fcd12075d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fcd1337468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd1337450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd1337438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd1337400 'double3':'vector' lvalue ParmVar 0x55fcd1337040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55fcd1337510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd13374f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd13374e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd13374a8 'double3':'vector' lvalue ParmVar 0x55fcd13370c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fcd1337248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd13377c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1337678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55fcd13376f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55fcd1337bf8 # | | | | `-ReturnStmt 0x55fcd1337be8 # | | | | `-CallExpr 0x55fcd1337bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1337b98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fcd1337b78 '' Function 0x55fcd1207950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fcd1337aa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd1337a90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd1337a78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd1337a40 'double4':'vector' lvalue ParmVar 0x55fcd1337678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55fcd1337b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1337b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1337b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1337ae8 'double4':'vector' lvalue ParmVar 0x55fcd13376f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fcd1337880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1337df8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1337ca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55fcd1337d28 col:34 used V2 'int' # | | | |-CompoundStmt 0x55fcd13381f0 # | | | | `-ReturnStmt 0x55fcd13381e0 # | | | | `-CallExpr 0x55fcd13381a8 'float' # | | | | |-ImplicitCastExpr 0x55fcd1338190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fcd1338170 '' Function 0x55fcd1206f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fcd13380b8 'float' # | | | | | `-ImplicitCastExpr 0x55fcd13380a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd1338088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd1338050 'int' lvalue ParmVar 0x55fcd1337ca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x55fcd1338148 'float' # | | | | `-ImplicitCastExpr 0x55fcd1338130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1338118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd13380e0 'int' lvalue ParmVar 0x55fcd1337d28 'V2' 'int' # | | | `-DeprecatedAttr 0x55fcd1337eb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd13383f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13382a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55fcd1338320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55fcd1338820 # | | | | `-ReturnStmt 0x55fcd1338810 # | | | | `-CallExpr 0x55fcd13387d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd13387c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fcd13387a0 '' Function 0x55fcd12072b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fcd13386d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd13386b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd13386a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd1338668 'int2':'vector' lvalue ParmVar 0x55fcd13382a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55fcd1338778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1338760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1338748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1338710 'int2':'vector' lvalue ParmVar 0x55fcd1338320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fcd13384a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1338a20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13388d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55fcd1338950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55fcd1338e58 # | | | | `-ReturnStmt 0x55fcd1338e48 # | | | | `-CallExpr 0x55fcd1338e10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1338df8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fcd1338dd8 '' Function 0x55fcd12075d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fcd1338d08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd1338cf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd1338cd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd1338ca0 'int3':'vector' lvalue ParmVar 0x55fcd13388d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55fcd1338db0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1338d98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1338d80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1338d48 'int3':'vector' lvalue ParmVar 0x55fcd1338950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fcd1338ad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1339058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1338f08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55fcd1338f88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55fcd1339498 # | | | | `-ReturnStmt 0x55fcd1339488 # | | | | `-CallExpr 0x55fcd1339450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1339438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fcd1339418 '' Function 0x55fcd1207950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fcd1339348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd1339330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd1339318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd13392e0 'int4':'vector' lvalue ParmVar 0x55fcd1338f08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55fcd13393f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd13393d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd13393c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1339388 'int4':'vector' lvalue ParmVar 0x55fcd1338f88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fcd1339110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd133b240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1339548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fcd133b170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fcd133b658 # | | | | `-ReturnStmt 0x55fcd133b648 # | | | | `-CallExpr 0x55fcd133b610 'float' # | | | | |-ImplicitCastExpr 0x55fcd133b5f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fcd133b5d8 '' Function 0x55fcd1206f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fcd133b520 'float' # | | | | | `-ImplicitCastExpr 0x55fcd133b508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd133b4f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd133b4b8 'uint':'unsigned int' lvalue ParmVar 0x55fcd1339548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55fcd133b5b0 'float' # | | | | `-ImplicitCastExpr 0x55fcd133b598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd133b580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd133b548 'uint':'unsigned int' lvalue ParmVar 0x55fcd133b170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fcd133b2f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd133b858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd133b708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55fcd133b788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55fcd133bca8 # | | | | `-ReturnStmt 0x55fcd133bc98 # | | | | `-CallExpr 0x55fcd133bc60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd133bc48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fcd133bc28 '' Function 0x55fcd12072b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fcd133bb58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd133bb40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd133bb28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd133baf0 'uint2':'vector' lvalue ParmVar 0x55fcd133b708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55fcd133bc00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd133bbe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd133bbd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd133bb98 'uint2':'vector' lvalue ParmVar 0x55fcd133b788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fcd133b910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd133bea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd133bd58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55fcd133bdd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55fcd133c300 # | | | | `-ReturnStmt 0x55fcd133c2f0 # | | | | `-CallExpr 0x55fcd133c2b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd133c2a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fcd133c280 '' Function 0x55fcd12075d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fcd133c1b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd133c198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd133c180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd133c148 'uint3':'vector' lvalue ParmVar 0x55fcd133bd58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55fcd133c258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd133c240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd133c228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd133c1f0 'uint3':'vector' lvalue ParmVar 0x55fcd133bdd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fcd133bf60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd133c500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd133c3b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55fcd133c430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55fcd133c960 # | | | | `-ReturnStmt 0x55fcd133c950 # | | | | `-CallExpr 0x55fcd133c918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd133c900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fcd133c8e0 '' Function 0x55fcd1207950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fcd133c810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd133c7f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd133c7e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd133c7a8 'uint4':'vector' lvalue ParmVar 0x55fcd133c3b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55fcd133c8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd133c8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd133c888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd133c850 'uint4':'vector' lvalue ParmVar 0x55fcd133c430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fcd133c5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd133cb60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd133ca10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55fcd133ca90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55fcd133cf98 # | | | | `-ReturnStmt 0x55fcd133cf88 # | | | | `-CallExpr 0x55fcd133cf50 'float' # | | | | |-ImplicitCastExpr 0x55fcd133cf38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fcd133cf18 '' Function 0x55fcd1206f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fcd133ce60 'float' # | | | | | `-ImplicitCastExpr 0x55fcd133ce48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd133ce30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd133cdf8 'int64_t':'long' lvalue ParmVar 0x55fcd133ca10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55fcd133cef0 'float' # | | | | `-ImplicitCastExpr 0x55fcd133ced8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd133cec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd133ce88 'int64_t':'long' lvalue ParmVar 0x55fcd133ca90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fcd133cc18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd133d198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd133d048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fcd133d0c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fcd133d608 # | | | | `-ReturnStmt 0x55fcd133d5f8 # | | | | `-CallExpr 0x55fcd133d5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd133d5a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fcd133d588 '' Function 0x55fcd12072b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fcd133d4b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd133d4a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd133d488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd133d450 'int64_t2':'vector' lvalue ParmVar 0x55fcd133d048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55fcd133d560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd133d548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd133d530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd133d4f8 'int64_t2':'vector' lvalue ParmVar 0x55fcd133d0c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd133d250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd133d808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd133d6b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fcd133d738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fcd133dc80 # | | | | `-ReturnStmt 0x55fcd133dc70 # | | | | `-CallExpr 0x55fcd133dc38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd133dc20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fcd133dc00 '' Function 0x55fcd12075d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fcd133db30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd133db18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd133db00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd133dac8 'int64_t3':'vector' lvalue ParmVar 0x55fcd133d6b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55fcd133dbd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd133dbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd133dba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd133db70 'int64_t3':'vector' lvalue ParmVar 0x55fcd133d738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd133d8c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd133de80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd133dd30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fcd133ddb0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fcd133e300 # | | | | `-ReturnStmt 0x55fcd133e2f0 # | | | | `-CallExpr 0x55fcd133e2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd133e2a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fcd133e280 '' Function 0x55fcd1207950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fcd133e1b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd133e198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd133e180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd133e148 'int64_t4':'vector' lvalue ParmVar 0x55fcd133dd30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55fcd133e258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd133e240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd133e228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd133e1f0 'int64_t4':'vector' lvalue ParmVar 0x55fcd133ddb0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd133df38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd133e500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd133e3b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fcd133e430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fcd133e958 # | | | | `-ReturnStmt 0x55fcd133e948 # | | | | `-CallExpr 0x55fcd133e910 'float' # | | | | |-ImplicitCastExpr 0x55fcd133e8f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fcd133e8d8 '' Function 0x55fcd1206f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fcd133e820 'float' # | | | | | `-ImplicitCastExpr 0x55fcd133e808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd133e7f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd133e7b8 'uint64_t':'unsigned long' lvalue ParmVar 0x55fcd133e3b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55fcd133e8b0 'float' # | | | | `-ImplicitCastExpr 0x55fcd133e898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd133e880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd133e848 'uint64_t':'unsigned long' lvalue ParmVar 0x55fcd133e430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fcd133e5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd133eb58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd133ea08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fcd133ea88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fcd133efe8 # | | | | `-ReturnStmt 0x55fcd133efd8 # | | | | `-CallExpr 0x55fcd133efa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd133ef88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fcd133ef68 '' Function 0x55fcd12072b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fcd133ee98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd133ee80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd133ee68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd133ee30 'uint64_t2':'vector' lvalue ParmVar 0x55fcd133ea08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55fcd133ef40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd133ef28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd133ef10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd133eed8 'uint64_t2':'vector' lvalue ParmVar 0x55fcd133ea88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd133ec10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd133fdc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd133f098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fcd133fcf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fcd1340258 # | | | | `-ReturnStmt 0x55fcd1340248 # | | | | `-CallExpr 0x55fcd1340210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd13401f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fcd13401d8 '' Function 0x55fcd12075d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fcd1340108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd13400f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd13400d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd13400a0 'uint64_t3':'vector' lvalue ParmVar 0x55fcd133f098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55fcd13401b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1340198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1340180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1340148 'uint64_t3':'vector' lvalue ParmVar 0x55fcd133fcf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd133fe78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1340458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1340308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fcd1340388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fcd13408f8 # | | | | `-ReturnStmt 0x55fcd13408e8 # | | | | `-CallExpr 0x55fcd13408b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1340898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fcd1340878 '' Function 0x55fcd1207950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fcd13407a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fcd1340790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fcd1340778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fcd1340740 'uint64_t4':'vector' lvalue ParmVar 0x55fcd1340308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55fcd1340850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1340838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1340820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd13407e8 'uint64_t4':'vector' lvalue ParmVar 0x55fcd1340388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd1340510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1340a60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13409b0 col:29 used V 'double' # | | | |-CompoundStmt 0x55fcd1340da8 # | | | | `-ReturnStmt 0x55fcd1340d98 # | | | | `-CallExpr 0x55fcd1340d68 'float' # | | | | |-ImplicitCastExpr 0x55fcd1340d50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd1340d30 '' Function 0x55fcd1208570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd1340d08 'float' # | | | | `-ImplicitCastExpr 0x55fcd1340cf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1340cd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1340ca0 'double' lvalue ParmVar 0x55fcd13409b0 'V' 'double' # | | | `-DeprecatedAttr 0x55fcd1340b10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1340f10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1340e60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fcd1341278 # | | | | `-ReturnStmt 0x55fcd1341268 # | | | | `-CallExpr 0x55fcd1341238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1341220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1341200 '' Function 0x55fcd12087e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd13411d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd13411c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd13411a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1341170 'double2':'vector' lvalue ParmVar 0x55fcd1340e60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fcd1340fc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd13413e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1341330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fcd1341750 # | | | | `-ReturnStmt 0x55fcd1341740 # | | | | `-CallExpr 0x55fcd1341710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd13416f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd13416d8 '' Function 0x55fcd1208a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd13416b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1341698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1341680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1341648 'double3':'vector' lvalue ParmVar 0x55fcd1341330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fcd1341490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd13418b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1341808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fcd1341c30 # | | | | `-ReturnStmt 0x55fcd1341c20 # | | | | `-CallExpr 0x55fcd1341bf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1341bd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd1341bb8 '' Function 0x55fcd1208cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd1341b90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1341b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1341b60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1341b28 'double4':'vector' lvalue ParmVar 0x55fcd1341808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fcd1341968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1341d90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1341ce0 col:26 used V 'int' # | | | |-CompoundStmt 0x55fcd13420e8 # | | | | `-ReturnStmt 0x55fcd13420d8 # | | | | `-CallExpr 0x55fcd13420a8 'float' # | | | | |-ImplicitCastExpr 0x55fcd1342090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd1342070 '' Function 0x55fcd1208570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd1342048 'float' # | | | | `-ImplicitCastExpr 0x55fcd1342030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1342018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1341fe0 'int' lvalue ParmVar 0x55fcd1341ce0 'V' 'int' # | | | `-DeprecatedAttr 0x55fcd1341e40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1342248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1342198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fcd13425c0 # | | | | `-ReturnStmt 0x55fcd13425b0 # | | | | `-CallExpr 0x55fcd1342580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1342568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1342548 '' Function 0x55fcd12087e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1342520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1342508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd13424f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd13424b8 'int2':'vector' lvalue ParmVar 0x55fcd1342198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fcd13422f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1342720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1342670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fcd1342aa0 # | | | | `-ReturnStmt 0x55fcd1342a90 # | | | | `-CallExpr 0x55fcd1342a60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1342a48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1342a28 '' Function 0x55fcd1208a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1342a00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd13429e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd13429d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1342998 'int3':'vector' lvalue ParmVar 0x55fcd1342670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fcd13427d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1342c00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1342b50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fcd1342f88 # | | | | `-ReturnStmt 0x55fcd1342f78 # | | | | `-CallExpr 0x55fcd1342f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1342f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd1342f10 '' Function 0x55fcd1208cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd1342ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1342ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1342eb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1342e80 'int4':'vector' lvalue ParmVar 0x55fcd1342b50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fcd1342cb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd13430e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1343038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fcd1343460 # | | | | `-ReturnStmt 0x55fcd1343450 # | | | | `-CallExpr 0x55fcd1343420 'float' # | | | | |-ImplicitCastExpr 0x55fcd1343408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd13433e8 '' Function 0x55fcd1208570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd13433c0 'float' # | | | | `-ImplicitCastExpr 0x55fcd13433a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1343390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1343358 'uint':'unsigned int' lvalue ParmVar 0x55fcd1343038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fcd1343198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd13435c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1343510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fcd1343958 # | | | | `-ReturnStmt 0x55fcd1343948 # | | | | `-CallExpr 0x55fcd1343918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1343900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd13438e0 '' Function 0x55fcd12087e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd13438b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd13438a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1343888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1343850 'uint2':'vector' lvalue ParmVar 0x55fcd1343510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fcd1343670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1343ab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1343a08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fcd1345f58 # | | | | `-ReturnStmt 0x55fcd1345f48 # | | | | `-CallExpr 0x55fcd1345f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1345f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1345ee0 '' Function 0x55fcd1208a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1345eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1345ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1345e88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1345e50 'uint3':'vector' lvalue ParmVar 0x55fcd1343a08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fcd1343b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd13460b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1346008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fcd1346460 # | | | | `-ReturnStmt 0x55fcd1346450 # | | | | `-CallExpr 0x55fcd1346420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1346408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd13463e8 '' Function 0x55fcd1208cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd13463c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd13463a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1346390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1346358 'uint4':'vector' lvalue ParmVar 0x55fcd1346008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fcd1346168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd13465c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1346510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fcd1346958 # | | | | `-ReturnStmt 0x55fcd1346948 # | | | | `-CallExpr 0x55fcd1346918 'float' # | | | | |-ImplicitCastExpr 0x55fcd1346900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd13468e0 '' Function 0x55fcd1208570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd13468b8 'float' # | | | | `-ImplicitCastExpr 0x55fcd13468a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1346888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1346850 'int64_t':'long' lvalue ParmVar 0x55fcd1346510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fcd1346670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1346ab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1346a08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fcd1346e70 # | | | | `-ReturnStmt 0x55fcd1346e60 # | | | | `-CallExpr 0x55fcd1346e30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1346e18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1346df8 '' Function 0x55fcd12087e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1346dd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1346db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1346da0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1346d68 'int64_t2':'vector' lvalue ParmVar 0x55fcd1346a08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd1346b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1346fd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1346f20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fcd1347390 # | | | | `-ReturnStmt 0x55fcd1347380 # | | | | `-CallExpr 0x55fcd1347350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1347338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1347318 '' Function 0x55fcd1208a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd13472f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd13472d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd13472c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1347288 'int64_t3':'vector' lvalue ParmVar 0x55fcd1346f20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd1347080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd13474f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1347440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fcd13478b8 # | | | | `-ReturnStmt 0x55fcd13478a8 # | | | | `-CallExpr 0x55fcd1347878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1347860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd1347840 '' Function 0x55fcd1208cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd1347818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1347800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd13477e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd13477b0 'int64_t4':'vector' lvalue ParmVar 0x55fcd1347440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd13475a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1347a18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1347968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fcd1347dd0 # | | | | `-ReturnStmt 0x55fcd1347dc0 # | | | | `-CallExpr 0x55fcd1347d90 'float' # | | | | |-ImplicitCastExpr 0x55fcd1347d78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd1347d58 '' Function 0x55fcd1208570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd1347d30 'float' # | | | | `-ImplicitCastExpr 0x55fcd1347d18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1347d00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1347cc8 'uint64_t':'unsigned long' lvalue ParmVar 0x55fcd1347968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fcd1347ac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1347f30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1347e80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fcd1348308 # | | | | `-ReturnStmt 0x55fcd13482f8 # | | | | `-CallExpr 0x55fcd13482c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd13482b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1348290 '' Function 0x55fcd12087e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1348268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1348250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1348238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1348200 'uint64_t2':'vector' lvalue ParmVar 0x55fcd1347e80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd1347fe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1348468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13483b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fcd1348848 # | | | | `-ReturnStmt 0x55fcd1348838 # | | | | `-CallExpr 0x55fcd1348808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd13487f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd13487d0 '' Function 0x55fcd1208a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd13487a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1348790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1348778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1348740 'uint64_t3':'vector' lvalue ParmVar 0x55fcd13483b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd1348518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd13489a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13488f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fcd1348d90 # | | | | `-ReturnStmt 0x55fcd1348d80 # | | | | `-CallExpr 0x55fcd1348d50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1348d38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd1348d18 '' Function 0x55fcd1208cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd1348cf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1348cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1348cc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1348c88 'uint64_t4':'vector' lvalue ParmVar 0x55fcd13488f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd1348a58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1348f00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1348e50 col:29 used V 'double' # | | | |-CompoundStmt 0x55fcd1349248 # | | | | `-ReturnStmt 0x55fcd1349238 # | | | | `-CallExpr 0x55fcd1349208 'float' # | | | | |-ImplicitCastExpr 0x55fcd13491f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd13491d0 '' Function 0x55fcd1209920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd13491a8 'float' # | | | | `-ImplicitCastExpr 0x55fcd1349190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1349178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1349140 'double' lvalue ParmVar 0x55fcd1348e50 'V' 'double' # | | | `-DeprecatedAttr 0x55fcd1348fb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd13493b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1349308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fcd1349720 # | | | | `-ReturnStmt 0x55fcd1349710 # | | | | `-CallExpr 0x55fcd13496e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd13496c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd13496a8 '' Function 0x55fcd1209b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1349680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1349668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1349650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1349618 'double2':'vector' lvalue ParmVar 0x55fcd1349308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fcd1349468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1349890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13497e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fcd1349c00 # | | | | `-ReturnStmt 0x55fcd1349bf0 # | | | | `-CallExpr 0x55fcd1349bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1349ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1349b88 '' Function 0x55fcd1209e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1349b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1349b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1349b30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1349af8 'double3':'vector' lvalue ParmVar 0x55fcd13497e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fcd1349940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd134ab50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1349cc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fcd134aec8 # | | | | `-ReturnStmt 0x55fcd134aeb8 # | | | | `-CallExpr 0x55fcd134ae88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd134ae70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd134ae50 '' Function 0x55fcd120a088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd134ae28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd134ae10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd134adf8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd134adc0 'double4':'vector' lvalue ParmVar 0x55fcd1349cc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fcd134ac00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd134b028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd134af78 col:26 used V 'int' # | | | |-CompoundStmt 0x55fcd134b380 # | | | | `-ReturnStmt 0x55fcd134b370 # | | | | `-CallExpr 0x55fcd134b340 'float' # | | | | |-ImplicitCastExpr 0x55fcd134b328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd134b308 '' Function 0x55fcd1209920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd134b2e0 'float' # | | | | `-ImplicitCastExpr 0x55fcd134b2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd134b2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd134b278 'int' lvalue ParmVar 0x55fcd134af78 'V' 'int' # | | | `-DeprecatedAttr 0x55fcd134b0d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd134b4e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd134b430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fcd134b858 # | | | | `-ReturnStmt 0x55fcd134b848 # | | | | `-CallExpr 0x55fcd134b818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd134b800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd134b7e0 '' Function 0x55fcd1209b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd134b7b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd134b7a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd134b788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd134b750 'int2':'vector' lvalue ParmVar 0x55fcd134b430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fcd134b590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd134b9b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd134b908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fcd134bd38 # | | | | `-ReturnStmt 0x55fcd134bd28 # | | | | `-CallExpr 0x55fcd134bcf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd134bce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd134bcc0 '' Function 0x55fcd1209e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd134bc98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd134bc80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd134bc68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd134bc30 'int3':'vector' lvalue ParmVar 0x55fcd134b908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fcd134ba68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd134be98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd134bde8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fcd134c220 # | | | | `-ReturnStmt 0x55fcd134c210 # | | | | `-CallExpr 0x55fcd134c1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd134c1c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd134c1a8 '' Function 0x55fcd120a088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd134c180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd134c168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd134c150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd134c118 'int4':'vector' lvalue ParmVar 0x55fcd134bde8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fcd134bf48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd134c380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fcd134c2d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fcd134c6f8 # | | | | `-ReturnStmt 0x55fcd134c6e8 # | | | | `-CallExpr 0x55fcd134c6b8 'float' # | | | | |-ImplicitCastExpr 0x55fcd134c6a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd134c680 '' Function 0x55fcd1209920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd134c658 'float' # | | | | `-ImplicitCastExpr 0x55fcd134c640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd134c628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd134c5f0 'uint':'unsigned int' lvalue ParmVar 0x55fcd134c2d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fcd134c430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd134c858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd134c7a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fcd134cbf0 # | | | | `-ReturnStmt 0x55fcd134cbe0 # | | | | `-CallExpr 0x55fcd134cbb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd134cb98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd134cb78 '' Function 0x55fcd1209b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd134cb50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd134cb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd134cb20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd134cae8 'uint2':'vector' lvalue ParmVar 0x55fcd134c7a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fcd134c908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd134cd50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd134cca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fcd134d0f0 # | | | | `-ReturnStmt 0x55fcd134d0e0 # | | | | `-CallExpr 0x55fcd134d0b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd134d098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd134d078 '' Function 0x55fcd1209e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd134d050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd134d038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd134d020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd134cfe8 'uint3':'vector' lvalue ParmVar 0x55fcd134cca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fcd134ce00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd134d250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd134d1a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fcd134d5f8 # | | | | `-ReturnStmt 0x55fcd134d5e8 # | | | | `-CallExpr 0x55fcd134d5b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd134d5a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd134d580 '' Function 0x55fcd120a088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd134d558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd134d540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd134d528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd134d4f0 'uint4':'vector' lvalue ParmVar 0x55fcd134d1a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fcd134d300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd134d758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd134d6a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fcd134daf0 # | | | | `-ReturnStmt 0x55fcd134dae0 # | | | | `-CallExpr 0x55fcd134dab0 'float' # | | | | |-ImplicitCastExpr 0x55fcd134da98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd134da78 '' Function 0x55fcd1209920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd134da50 'float' # | | | | `-ImplicitCastExpr 0x55fcd134da38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd134da20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd134d9e8 'int64_t':'long' lvalue ParmVar 0x55fcd134d6a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fcd134d808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd134dc50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd134dba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fcd134e008 # | | | | `-ReturnStmt 0x55fcd134dff8 # | | | | `-CallExpr 0x55fcd134dfc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd134dfb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd134df90 '' Function 0x55fcd1209b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd134df68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd134df50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd134df38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd134df00 'int64_t2':'vector' lvalue ParmVar 0x55fcd134dba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd134dd00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd134e168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd134e0b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fcd134e528 # | | | | `-ReturnStmt 0x55fcd134e518 # | | | | `-CallExpr 0x55fcd134e4e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd134e4d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd134e4b0 '' Function 0x55fcd1209e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd134e488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd134e470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd134e458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd134e420 'int64_t3':'vector' lvalue ParmVar 0x55fcd134e0b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd134e218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd134e688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd134e5d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fcd134ea50 # | | | | `-ReturnStmt 0x55fcd134ea40 # | | | | `-CallExpr 0x55fcd134ea10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd134e9f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd134e9d8 '' Function 0x55fcd120a088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd134e9b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd134e998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd134e980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd134e948 'int64_t4':'vector' lvalue ParmVar 0x55fcd134e5d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd134e738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd134fbd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd134fb20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fcd134ff88 # | | | | `-ReturnStmt 0x55fcd134ff78 # | | | | `-CallExpr 0x55fcd134ff48 'float' # | | | | |-ImplicitCastExpr 0x55fcd134ff30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd134ff10 '' Function 0x55fcd1209920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd134fee8 'float' # | | | | `-ImplicitCastExpr 0x55fcd134fed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd134feb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd134fe80 'uint64_t':'unsigned long' lvalue ParmVar 0x55fcd134fb20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fcd134fc80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd13500e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1350038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fcd13504c0 # | | | | `-ReturnStmt 0x55fcd13504b0 # | | | | `-CallExpr 0x55fcd1350480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1350468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1350448 '' Function 0x55fcd1209b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1350420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1350408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd13503f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd13503b8 'uint64_t2':'vector' lvalue ParmVar 0x55fcd1350038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd1350198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1350620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1350570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fcd1350a00 # | | | | `-ReturnStmt 0x55fcd13509f0 # | | | | `-CallExpr 0x55fcd13509c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd13509a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1350988 '' Function 0x55fcd1209e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1350960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1350948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1350930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd13508f8 'uint64_t3':'vector' lvalue ParmVar 0x55fcd1350570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd13506d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1350b60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1350ab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fcd1350f48 # | | | | `-ReturnStmt 0x55fcd1350f38 # | | | | `-CallExpr 0x55fcd1350f08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1350ef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd1350ed0 '' Function 0x55fcd120a088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd1350ea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1350e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1350e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1350e40 'uint64_t4':'vector' lvalue ParmVar 0x55fcd1350ab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd1350c10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd13510b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1351008 col:29 used V 'double' # | | | |-CompoundStmt 0x55fcd1351400 # | | | | `-ReturnStmt 0x55fcd13513f0 # | | | | `-CallExpr 0x55fcd13513c0 'float' # | | | | |-ImplicitCastExpr 0x55fcd13513a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd1351388 '' Function 0x55fcd120aca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd1351360 'float' # | | | | `-ImplicitCastExpr 0x55fcd1351348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1351330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd13512f8 'double' lvalue ParmVar 0x55fcd1351008 'V' 'double' # | | | `-DeprecatedAttr 0x55fcd1351168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1351570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13514c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fcd13518d8 # | | | | `-ReturnStmt 0x55fcd13518c8 # | | | | `-CallExpr 0x55fcd1351898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1351880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1351860 '' Function 0x55fcd120af18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1351838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1351820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1351808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd13517d0 'double2':'vector' lvalue ParmVar 0x55fcd13514c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fcd1351620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1351a48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1351998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fcd1351db8 # | | | | `-ReturnStmt 0x55fcd1351da8 # | | | | `-CallExpr 0x55fcd1351d78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1351d60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1351d40 '' Function 0x55fcd120b190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1351d18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1351d00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1351ce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1351cb0 'double3':'vector' lvalue ParmVar 0x55fcd1351998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fcd1351af8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1351f28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1351e78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fcd13522a0 # | | | | `-ReturnStmt 0x55fcd1352290 # | | | | `-CallExpr 0x55fcd1352260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1352248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd1352228 '' Function 0x55fcd120b408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd1352200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd13521e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd13521d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1352198 'double4':'vector' lvalue ParmVar 0x55fcd1351e78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fcd1351fd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1352400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1352350 col:26 used V 'int' # | | | |-CompoundStmt 0x55fcd1352758 # | | | | `-ReturnStmt 0x55fcd1352748 # | | | | `-CallExpr 0x55fcd1352718 'float' # | | | | |-ImplicitCastExpr 0x55fcd1352700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd13526e0 '' Function 0x55fcd120aca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd13526b8 'float' # | | | | `-ImplicitCastExpr 0x55fcd13526a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1352688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1352650 'int' lvalue ParmVar 0x55fcd1352350 'V' 'int' # | | | `-DeprecatedAttr 0x55fcd13524b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd13528b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1352808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fcd1352c30 # | | | | `-ReturnStmt 0x55fcd1352c20 # | | | | `-CallExpr 0x55fcd1352bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1352bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1352bb8 '' Function 0x55fcd120af18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1352b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1352b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1352b60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1352b28 'int2':'vector' lvalue ParmVar 0x55fcd1352808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fcd1352968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1352d90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1352ce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fcd1353110 # | | | | `-ReturnStmt 0x55fcd1353100 # | | | | `-CallExpr 0x55fcd13530d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd13530b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1353098 '' Function 0x55fcd120b190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1353070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1353058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1353040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1353008 'int3':'vector' lvalue ParmVar 0x55fcd1352ce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fcd1352e40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1353270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13531c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fcd13535f8 # | | | | `-ReturnStmt 0x55fcd13535e8 # | | | | `-CallExpr 0x55fcd13535b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd13535a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd1353580 '' Function 0x55fcd120b408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd1353558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1353540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1353528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd13534f0 'int4':'vector' lvalue ParmVar 0x55fcd13531c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fcd1353320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1353758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13536a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fcd1353ad0 # | | | | `-ReturnStmt 0x55fcd1353ac0 # | | | | `-CallExpr 0x55fcd1353a90 'float' # | | | | |-ImplicitCastExpr 0x55fcd1353a78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd1353a58 '' Function 0x55fcd120aca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd1353a30 'float' # | | | | `-ImplicitCastExpr 0x55fcd1353a18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1353a00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd13539c8 'uint':'unsigned int' lvalue ParmVar 0x55fcd13536a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fcd1353808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1354c38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1354b88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fcd1354fd0 # | | | | `-ReturnStmt 0x55fcd1354fc0 # | | | | `-CallExpr 0x55fcd1354f90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1354f78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1354f58 '' Function 0x55fcd120af18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1354f30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1354f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1354f00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1354ec8 'uint2':'vector' lvalue ParmVar 0x55fcd1354b88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fcd1354ce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1355130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1355080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fcd13554d0 # | | | | `-ReturnStmt 0x55fcd13554c0 # | | | | `-CallExpr 0x55fcd1355490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1355478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1355458 '' Function 0x55fcd120b190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1355430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1355418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1355400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd13553c8 'uint3':'vector' lvalue ParmVar 0x55fcd1355080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fcd13551e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1355630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1355580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fcd13559d8 # | | | | `-ReturnStmt 0x55fcd13559c8 # | | | | `-CallExpr 0x55fcd1355998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1355980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd1355960 '' Function 0x55fcd120b408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd1355938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1355920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1355908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd13558d0 'uint4':'vector' lvalue ParmVar 0x55fcd1355580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fcd13556e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1355b38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1355a88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fcd1355ed0 # | | | | `-ReturnStmt 0x55fcd1355ec0 # | | | | `-CallExpr 0x55fcd1355e90 'float' # | | | | |-ImplicitCastExpr 0x55fcd1355e78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd1355e58 '' Function 0x55fcd120aca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd1355e30 'float' # | | | | `-ImplicitCastExpr 0x55fcd1355e18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1355e00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1355dc8 'int64_t':'long' lvalue ParmVar 0x55fcd1355a88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fcd1355be8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1356030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1355f80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fcd13563e8 # | | | | `-ReturnStmt 0x55fcd13563d8 # | | | | `-CallExpr 0x55fcd13563a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1356390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1356370 '' Function 0x55fcd120af18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1356348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1356330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1356318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd13562e0 'int64_t2':'vector' lvalue ParmVar 0x55fcd1355f80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd13560e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1356548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1356498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fcd1356908 # | | | | `-ReturnStmt 0x55fcd13568f8 # | | | | `-CallExpr 0x55fcd13568c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd13568b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1356890 '' Function 0x55fcd120b190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1356868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1356850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1356838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1356800 'int64_t3':'vector' lvalue ParmVar 0x55fcd1356498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd13565f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1356a68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13569b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fcd1356e30 # | | | | `-ReturnStmt 0x55fcd1356e20 # | | | | `-CallExpr 0x55fcd1356df0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1356dd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd1356db8 '' Function 0x55fcd120b408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd1356d90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1356d78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1356d60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1356d28 'int64_t4':'vector' lvalue ParmVar 0x55fcd13569b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd1356b18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1356f90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1356ee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fcd1357348 # | | | | `-ReturnStmt 0x55fcd1357338 # | | | | `-CallExpr 0x55fcd1357308 'float' # | | | | |-ImplicitCastExpr 0x55fcd13572f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd13572d0 '' Function 0x55fcd120aca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd13572a8 'float' # | | | | `-ImplicitCastExpr 0x55fcd1357290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1357278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1357240 'uint64_t':'unsigned long' lvalue ParmVar 0x55fcd1356ee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fcd1357040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd13574a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13573f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fcd1357880 # | | | | `-ReturnStmt 0x55fcd1357870 # | | | | `-CallExpr 0x55fcd1357840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1357828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1357808 '' Function 0x55fcd120af18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd13577e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd13577c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd13577b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1357778 'uint64_t2':'vector' lvalue ParmVar 0x55fcd13573f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd1357558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd13579e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1357930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fcd1357dc0 # | | | | `-ReturnStmt 0x55fcd1357db0 # | | | | `-CallExpr 0x55fcd1357d80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1357d68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1357d48 '' Function 0x55fcd120b190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1357d20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1357d08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1357cf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1357cb8 'uint64_t3':'vector' lvalue ParmVar 0x55fcd1357930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd1357a90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1357f20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1357e70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fcd1358308 # | | | | `-ReturnStmt 0x55fcd13582f8 # | | | | `-CallExpr 0x55fcd13582c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd13582b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd1358290 '' Function 0x55fcd120b408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd1358268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1358250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1358238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1358200 'uint64_t4':'vector' lvalue ParmVar 0x55fcd1357e70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd1357fd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1358478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13583c8 col:29 used V 'double' # | | | |-CompoundStmt 0x55fcd13587c0 # | | | | `-ReturnStmt 0x55fcd13587b0 # | | | | `-CallExpr 0x55fcd1358780 'float' # | | | | |-ImplicitCastExpr 0x55fcd1358768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd1358748 '' Function 0x55fcd11faff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd1358720 'float' # | | | | `-ImplicitCastExpr 0x55fcd1358708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd13586f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd13586b8 'double' lvalue ParmVar 0x55fcd13583c8 'V' 'double' # | | | `-DeprecatedAttr 0x55fcd1358528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1358930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1358880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fcd1359c10 # | | | | `-ReturnStmt 0x55fcd1359c00 # | | | | `-CallExpr 0x55fcd1359bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1359bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1359b98 '' Function 0x55fcd11fb268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1359b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1359b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1359b40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1359b08 'double2':'vector' lvalue ParmVar 0x55fcd1358880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fcd13589e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd1359d80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1359cd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fcd135a0f0 # | | | | `-ReturnStmt 0x55fcd135a0e0 # | | | | `-CallExpr 0x55fcd135a0b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd135a098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd135a078 '' Function 0x55fcd11fb4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd135a050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd135a038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd135a020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1359fe8 'double3':'vector' lvalue ParmVar 0x55fcd1359cd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fcd1359e30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd135a260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd135a1b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fcd135a5d8 # | | | | `-ReturnStmt 0x55fcd135a5c8 # | | | | `-CallExpr 0x55fcd135a598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd135a580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd135a560 '' Function 0x55fcd11fb758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd135a538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd135a520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd135a508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd135a4d0 'double4':'vector' lvalue ParmVar 0x55fcd135a1b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fcd135a310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fcd135a738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd135a688 col:26 used V 'int' # | | | |-CompoundStmt 0x55fcd135aa98 # | | | | `-ReturnStmt 0x55fcd135aa88 # | | | | `-CallExpr 0x55fcd135aa58 'float' # | | | | |-ImplicitCastExpr 0x55fcd135aa40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd135aa20 '' Function 0x55fcd11faff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd135a9f8 'float' # | | | | `-ImplicitCastExpr 0x55fcd135a9e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd135a9c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd135a990 'int' lvalue ParmVar 0x55fcd135a688 'V' 'int' # | | | `-DeprecatedAttr 0x55fcd135a7e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd135abf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd135ab48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fcd135af78 # | | | | `-ReturnStmt 0x55fcd135af68 # | | | | `-CallExpr 0x55fcd135af38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd135af20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd135af00 '' Function 0x55fcd11fb268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd135aed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd135aec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd135aea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd135ae70 'int2':'vector' lvalue ParmVar 0x55fcd135ab48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fcd135aca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd135b0d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd135b028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fcd135b460 # | | | | `-ReturnStmt 0x55fcd135b450 # | | | | `-CallExpr 0x55fcd135b420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd135b408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd135b3e8 '' Function 0x55fcd11fb4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd135b3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd135b3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd135b390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd135b358 'int3':'vector' lvalue ParmVar 0x55fcd135b028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fcd135b188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd135b5c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd135b510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fcd135b950 # | | | | `-ReturnStmt 0x55fcd135b940 # | | | | `-CallExpr 0x55fcd135b910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd135b8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd135b8d8 '' Function 0x55fcd11fb758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd135b8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd135b898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd135b880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd135b848 'int4':'vector' lvalue ParmVar 0x55fcd135b510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fcd135b670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd135bab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fcd135ba00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fcd135be30 # | | | | `-ReturnStmt 0x55fcd135be20 # | | | | `-CallExpr 0x55fcd135bdf0 'float' # | | | | |-ImplicitCastExpr 0x55fcd135bdd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd135bdb8 '' Function 0x55fcd11faff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd135bd90 'float' # | | | | `-ImplicitCastExpr 0x55fcd135bd78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd135bd60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd135bd28 'uint':'unsigned int' lvalue ParmVar 0x55fcd135ba00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fcd135bb60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd135bf90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd135bee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fcd135c330 # | | | | `-ReturnStmt 0x55fcd135c320 # | | | | `-CallExpr 0x55fcd135c2f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd135c2d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd135c2b8 '' Function 0x55fcd11fb268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd135c290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd135c278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd135c260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd135c228 'uint2':'vector' lvalue ParmVar 0x55fcd135bee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fcd135c040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd135c490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd135c3e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fcd135c838 # | | | | `-ReturnStmt 0x55fcd135c828 # | | | | `-CallExpr 0x55fcd135c7f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd135c7e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd135c7c0 '' Function 0x55fcd11fb4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd135c798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd135c780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd135c768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd135c730 'uint3':'vector' lvalue ParmVar 0x55fcd135c3e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fcd135c540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd135c998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd135c8e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fcd135cd48 # | | | | `-ReturnStmt 0x55fcd135cd38 # | | | | `-CallExpr 0x55fcd135cd08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd135ccf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd135ccd0 '' Function 0x55fcd11fb758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd135cca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd135cc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd135cc78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd135cc40 'uint4':'vector' lvalue ParmVar 0x55fcd135c8e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fcd135ca48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd135cea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd135cdf8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fcd135d248 # | | | | `-ReturnStmt 0x55fcd135d238 # | | | | `-CallExpr 0x55fcd135d208 'float' # | | | | |-ImplicitCastExpr 0x55fcd135d1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd135d1d0 '' Function 0x55fcd11faff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd135d1a8 'float' # | | | | `-ImplicitCastExpr 0x55fcd135d190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd135d178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd135d140 'int64_t':'long' lvalue ParmVar 0x55fcd135cdf8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fcd135cf58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd135d3a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd135d2f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fcd135d768 # | | | | `-ReturnStmt 0x55fcd135d758 # | | | | `-CallExpr 0x55fcd135d728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd135d710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd135d6f0 '' Function 0x55fcd11fb268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd135d6c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd135d6b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd135d698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd135d660 'int64_t2':'vector' lvalue ParmVar 0x55fcd135d2f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd135d458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd135d8c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd135d818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fcd135fdd0 # | | | | `-ReturnStmt 0x55fcd135fdc0 # | | | | `-CallExpr 0x55fcd135fd90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd135fd78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd135fd58 '' Function 0x55fcd11fb4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd135fd30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd135fd18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd135fd00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd135fcc8 'int64_t3':'vector' lvalue ParmVar 0x55fcd135d818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd135d978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd135ff30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd135fe80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fcd1360300 # | | | | `-ReturnStmt 0x55fcd13602f0 # | | | | `-CallExpr 0x55fcd13602c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fcd13602a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fcd1360288 '' Function 0x55fcd11fb758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fcd1360260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1360248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1360230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd13601f8 'int64_t4':'vector' lvalue ParmVar 0x55fcd135fe80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fcd135ffe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1360460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13603b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fcd1360820 # | | | | `-ReturnStmt 0x55fcd1360810 # | | | | `-CallExpr 0x55fcd13607e0 'float' # | | | | |-ImplicitCastExpr 0x55fcd13607c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fcd13607a8 '' Function 0x55fcd11faff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55fcd1360780 'float' # | | | | `-ImplicitCastExpr 0x55fcd1360768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1360750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1360718 'uint64_t':'unsigned long' lvalue ParmVar 0x55fcd13603b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fcd1360510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1360980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13608d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fcd1360d60 # | | | | `-ReturnStmt 0x55fcd1360d50 # | | | | `-CallExpr 0x55fcd1360d20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1360d08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fcd1360ce8 '' Function 0x55fcd11fb268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fcd1360cc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd1360ca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd1360c90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd1360c58 'uint64_t2':'vector' lvalue ParmVar 0x55fcd13608d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fcd1360a30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fcd1360ec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1360e10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fcd13612a8 # | | | | `-ReturnStmt 0x55fcd1361298 # | | | | `-CallExpr 0x55fcd1361268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fcd1361250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fcd1361230 '' Function 0x55fcd11fb4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fcd1361208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fcd13611f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fcd13611d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fcd13611a0 'uint64_t3':'vector' lvalue ParmVar 0x55fcd1360e10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fcd1360f70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x55fcd1361408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x55fcd1361358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x55fcd13617f8 # | | | `-ReturnStmt 0x55fcd13617e8 # | | | `-CallExpr 0x55fcd13617b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x55fcd13617a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x55fcd1361780 '' Function 0x55fcd11fb758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x55fcd1361758 'float4':'vector' # | | | `-ImplicitCastExpr 0x55fcd1361740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55fcd1361728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55fcd13616f0 'uint64_t4':'vector' lvalue ParmVar 0x55fcd1361358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x55fcd13614b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x55fcd1361810 prev 0x55fcd1268818 line:12:11 hlsl # | | |-original Namespace 0x55fcd10c5a98 'hlsl' # | | `-NamespaceDecl 0x55fcd1361880 prev 0x55fcd1163a88 line:13:11 __detail # | | |-original Namespace 0x55fcd1163a88 '__detail' # | | |-FunctionDecl 0x55fcd13619b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1361908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x55fcd1361b60 # | | | `-ReturnStmt 0x55fcd1361b50 # | | | `-ImplicitCastExpr 0x55fcd1361b38 'vector' # | | | `-BinaryOperator 0x55fcd1361b18 'vector' '*' # | | | |-ImplicitCastExpr 0x55fcd1361ae8 'vector' # | | | | `-ExtVectorElementExpr 0x55fcd1361aa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x55fcd1361a80 'float4':'vector' lvalue ParmVar 0x55fcd1361908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x55fcd1361b00 'vector' # | | | `-FloatingLiteral 0x55fcd1361ac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x55fcd1361df8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x55fcd1361b78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd1361d50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1361c30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x55fcd1362058 # | | | `-ReturnStmt 0x55fcd1362048 # | | | `-CallExpr 0x55fcd1362018 '' # | | | |-UnresolvedLookupExpr 0x55fcd1361ed8 '' lvalue (ADL) = 'abs' 0x55fcd116ee28 0x55fcd116f128 0x55fcd116f438 0x55fcd116f748 0x55fcd1170e68 0x55fcd1171178 0x55fcd1171488 0x55fcd1171798 0x55fcd1171a68 0x55fcd1171d90 0x55fcd1172038 0x55fcd11722d8 0x55fcd1172528 0x55fcd1172838 0x55fcd1172b48 0x55fcd11735d8 0x55fcd11738c8 0x55fcd1173bd8 0x55fcd1173ee8 0x55fcd11741f8 0x55fcd1178b70 0x55fcd1178e18 0x55fcd11790b8 0x55fcd1179358 0x55fcd11795a8 0x55fcd11798b8 0x55fcd117acc8 0x55fcd117afd8 # | | | `-DeclRefExpr 0x55fcd1361ff8 'T' lvalue ParmVar 0x55fcd1361c30 'X' 'T' # | | |-FunctionTemplateDecl 0x55fcd13626d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x55fcd1362070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fcd1362108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fcd1362628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1362578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x55fcd1362a28 # | | | `-ReturnStmt 0x55fcd1362a18 # | | | `-CallExpr 0x55fcd13629e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fcd1362748 '' lvalue (ADL) = 'sqrt' 0x55fcd1204f10 0x55fcd1205178 0x55fcd12053f0 0x55fcd1205668 0x55fcd12058d8 0x55fcd1205b50 0x55fcd1205dc8 0x55fcd1206040 0x55fcd132fcc0 0x55fcd1330178 0x55fcd1330650 0x55fcd1330b30 0x55fcd1331008 0x55fcd1331500 0x55fcd13319d8 0x55fcd1331eb8 0x55fcd13323a0 0x55fcd1332878 0x55fcd1332d70 0x55fcd1333270 0x55fcd1333778 0x55fcd1333c70 0x55fcd1334188 0x55fcd13346a8 0x55fcd1334bd0 0x55fcd13350e8 0x55fcd1335a30 0x55fcd1335f70 # | | | `-CallExpr 0x55fcd13629b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fcd1362868 '' lvalue (ADL) = 'dot' 0x55fcd11af968 0x55fcd11afd38 0x55fcd11b00d8 0x55fcd11b0478 0x55fcd11b0780 0x55fcd11b0b70 0x55fcd11b0f18 0x55fcd11b12b8 0x55fcd11b1608 0x55fcd11b1958 0x55fcd11b1d58 0x55fcd11b20f8 0x55fcd11b2498 0x55fcd11b2838 0x55fcd11b2c08 0x55fcd11b2fa8 0x55fcd11b3348 0x55fcd11b36e8 0x55fcd11b3a88 0x55fcd11b3e58 0x55fcd11b41f8 0x55fcd11b4598 0x55fcd11b4938 0x55fcd11b4d08 0x55fcd11b50a8 # | | | |-RecoveryExpr 0x55fcd1362970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fcd1362990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fcd1362e10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x55fcd1362a40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd1362d68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1362bb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x55fcd1362c98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x55fcd13630c0 # | | | `-ReturnStmt 0x55fcd13630b0 # | | | `-InitListExpr 0x55fcd1363050 'void' contains-errors # | | | |-IntegerLiteral 0x55fcd1362e90 'int' 1 # | | | |-BinaryOperator 0x55fcd1362f70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55fcd1362ef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55fcd1362eb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55fcd1362ed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x55fcd1362f50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55fcd1362f10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55fcd1362f30 'int' 1 # | | | |-ArraySubscriptExpr 0x55fcd1362fd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55fcd1362f90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55fcd1362fb0 'int' 2 # | | | `-ArraySubscriptExpr 0x55fcd1363030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55fcd1362ff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x55fcd1363010 'int' 3 # | | |-FunctionTemplateDecl 0x55fcd13633f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x55fcd13630d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd1363350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1363190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x55fcd1363208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x55fcd13635c8 # | | | `-ReturnStmt 0x55fcd13635b8 # | | | `-CallExpr 0x55fcd1363588 '' # | | | |-UnresolvedLookupExpr 0x55fcd13634e0 '' lvalue (ADL) = 'length_impl' 0x55fcd1361df8 # | | | `-BinaryOperator 0x55fcd1363568 '' '-' # | | | |-DeclRefExpr 0x55fcd1363528 'T' lvalue ParmVar 0x55fcd1363190 'X' 'T' # | | | `-DeclRefExpr 0x55fcd1363548 'T' lvalue ParmVar 0x55fcd1363208 'Y' 'T' # | | |-FunctionTemplateDecl 0x55fcd13660f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x55fcd13635e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fcd1363678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fcd1366048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1363a28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x55fcd1363ae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x55fcd1366258 # | | | `-ReturnStmt 0x55fcd1366248 # | | | `-CallExpr 0x55fcd1366218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fcd1366170 '' lvalue (ADL) = 'length_vec_impl' 0x55fcd13626d0 # | | | `-BinaryOperator 0x55fcd13661f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x55fcd13661b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fcd13661d8 '' contains-errors lvalue # | | |-FunctionDecl 0x55fcd1366518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1366288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x55fcd1366308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x55fcd1366388 col:54 used c 'float' # | | | `-CompoundStmt 0x55fcd1366b90 # | | | `-ReturnStmt 0x55fcd1366b80 # | | | `-CallExpr 0x55fcd1366ac8 'float' # | | | |-ImplicitCastExpr 0x55fcd1366ab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x55fcd13669b0 '' Function 0x55fcd1366708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x55fcd1366b20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55fcd1366b08 'half2':'vector' # | | | | `-DeclRefExpr 0x55fcd13669e8 'half2':'vector' lvalue ParmVar 0x55fcd1366288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x55fcd1366b50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55fcd1366b38 'half2':'vector' # | | | | `-DeclRefExpr 0x55fcd1366a08 'half2':'vector' lvalue ParmVar 0x55fcd1366308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x55fcd1366b68 'float' # | | | `-DeclRefExpr 0x55fcd1366a28 'float' lvalue ParmVar 0x55fcd1366388 'c' 'float' # | | |-FunctionTemplateDecl 0x55fcd1367138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55fcd1366ba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fcd1366c48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fcd1367090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1366f00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x55fcd1366fc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x55fcd1367348 # | | | `-ReturnStmt 0x55fcd1367338 # | | | `-CallExpr 0x55fcd1367300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fcd13671b8 '' lvalue (ADL) = 'dot' 0x55fcd11af968 0x55fcd11afd38 0x55fcd11b00d8 0x55fcd11b0478 0x55fcd11b0780 0x55fcd11b0b70 0x55fcd11b0f18 0x55fcd11b12b8 0x55fcd11b1608 0x55fcd11b1958 0x55fcd11b1d58 0x55fcd11b20f8 0x55fcd11b2498 0x55fcd11b2838 0x55fcd11b2c08 0x55fcd11b2fa8 0x55fcd11b3348 0x55fcd11b36e8 0x55fcd11b3a88 0x55fcd11b3e58 0x55fcd11b41f8 0x55fcd11b4598 0x55fcd11b4938 0x55fcd11b4d08 0x55fcd11b50a8 # | | | |-RecoveryExpr 0x55fcd13672c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fcd13672e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fcd1367888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55fcd1367360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fcd13673f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fcd13677e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x55fcd1367650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x55fcd1367710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x55fcd1367f60 # | | | |-DeclStmt 0x55fcd1367a80 # | | | | `-VarDecl 0x55fcd1367938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x55fcd1367a60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55fcd13679e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55fcd13679a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55fcd13679c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x55fcd1367a40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55fcd1367a00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55fcd1367a20 'int' 0 # | | | |-AttributedStmt 0x55fcd1367f18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x55fcd1367ee8 unroll 0 # | | | | `-ForStmt 0x55fcd1367eb0 # | | | | |-DeclStmt 0x55fcd1367b50 # | | | | | `-VarDecl 0x55fcd1367ab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x55fcd1367b18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x55fcd1367bc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x55fcd1367ba8 'int' # | | | | | | `-DeclRefExpr 0x55fcd1367b68 'int' lvalue Var 0x55fcd1367ab0 'i' 'int' # | | | | | `-DeclRefExpr 0x55fcd1367b88 'int' NonTypeTemplateParm 0x55fcd13673f8 'N' 'int' # | | | | |-UnaryOperator 0x55fcd1367c00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x55fcd1367be0 'int' lvalue Var 0x55fcd1367ab0 'i' 'int' # | | | | `-BinaryOperator 0x55fcd1367e90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x55fcd1367c18 'T' contains-errors lvalue Var 0x55fcd1367938 'sum' 'T' # | | | | `-CallExpr 0x55fcd1367e50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55fcd1367c50 '' lvalue (ADL) = 'mad' 0x55fcd11cc460 0x55fcd11cc818 0x55fcd11ccbe0 0x55fcd11cdfd0 0x55fcd11ce380 0x55fcd11ce748 0x55fcd11ceb10 0x55fcd11ceed8 0x55fcd11cf2a0 0x55fcd11cf668 0x55fcd11cfa30 0x55fcd11cfe30 0x55fcd11d01f8 0x55fcd11d05c0 0x55fcd11d0988 0x55fcd11d0d50 0x55fcd11d1118 0x55fcd11d14e0 0x55fcd11d18a8 0x55fcd11d1cd0 0x55fcd11d2080 0x55fcd11d2448 0x55fcd11d2810 0x55fcd11d2bd8 0x55fcd11d2f88 0x55fcd11d3350 0x55fcd11d3718 0x55fcd11d3ae0 # | | | | |-ArraySubscriptExpr 0x55fcd1367db0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55fcd1367d70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55fcd1367d90 'int' lvalue Var 0x55fcd1367ab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x55fcd1367e10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55fcd1367dd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55fcd1367df0 'int' lvalue Var 0x55fcd1367ab0 'i' 'int' # | | | | `-DeclRefExpr 0x55fcd1367e30 'T' contains-errors lvalue Var 0x55fcd1367938 'sum' 'T' # | | | `-ReturnStmt 0x55fcd1367f50 # | | | `-DeclRefExpr 0x55fcd1367f30 'T' contains-errors lvalue Var 0x55fcd1367938 'sum' 'T' # | | |-FunctionTemplateDecl 0x55fcd1368268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x55fcd1367f88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd13681c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1368040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x55fcd13680b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x55fcd1368480 # | | | `-ReturnStmt 0x55fcd1368470 # | | | `-BinaryOperator 0x55fcd1368450 '' '-' # | | | |-DeclRefExpr 0x55fcd1368350 'T' lvalue ParmVar 0x55fcd1368040 'I' 'T' # | | | `-BinaryOperator 0x55fcd1368430 '' '*' # | | | |-BinaryOperator 0x55fcd13683f0 '' '*' # | | | | |-BinaryOperator 0x55fcd13683b0 '' '*' # | | | | | |-IntegerLiteral 0x55fcd1368370 'int' 2 # | | | | | `-DeclRefExpr 0x55fcd1368390 'T' lvalue ParmVar 0x55fcd13680b8 'N' 'T' # | | | | `-DeclRefExpr 0x55fcd13683d0 'T' lvalue ParmVar 0x55fcd1368040 'I' 'T' # | | | `-DeclRefExpr 0x55fcd1368410 'T' lvalue ParmVar 0x55fcd13680b8 'N' 'T' # | | |-FunctionTemplateDecl 0x55fcd1368888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x55fcd1368498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fcd1368538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x55fcd13687e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1368650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x55fcd1368710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x55fcd1368b58 # | | | `-ReturnStmt 0x55fcd1368b48 # | | | `-BinaryOperator 0x55fcd1368b28 '' contains-errors '-' # | | | |-RecoveryExpr 0x55fcd1368908 '' contains-errors lvalue # | | | `-BinaryOperator 0x55fcd1368b08 '' contains-errors '*' # | | | |-BinaryOperator 0x55fcd1368968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x55fcd1368928 'int' 2 # | | | | `-RecoveryExpr 0x55fcd1368948 '' contains-errors lvalue # | | | `-CallExpr 0x55fcd1368ad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fcd1368988 '' lvalue (ADL) = 'dot' 0x55fcd11af968 0x55fcd11afd38 0x55fcd11b00d8 0x55fcd11b0478 0x55fcd11b0780 0x55fcd11b0b70 0x55fcd11b0f18 0x55fcd11b12b8 0x55fcd11b1608 0x55fcd11b1958 0x55fcd11b1d58 0x55fcd11b20f8 0x55fcd11b2498 0x55fcd11b2838 0x55fcd11b2c08 0x55fcd11b2fa8 0x55fcd11b3348 0x55fcd11b36e8 0x55fcd11b3a88 0x55fcd11b3e58 0x55fcd11b41f8 0x55fcd11b4598 0x55fcd11b4938 0x55fcd11b4d08 0x55fcd11b50a8 # | | | |-RecoveryExpr 0x55fcd1368a90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fcd1368ab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fcd1368fc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x55fcd1368b70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55fcd1368bf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x55fcd1368f20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1368ca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x55fcd1368d20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x55fcd1368d98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x55fcd1369ab0 # | | | |-DeclStmt 0x55fcd13692c0 # | | | | `-VarDecl 0x55fcd13690d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x55fcd1369288 '' # | | | | |-UnresolvedLookupExpr 0x55fcd1369140 '' lvalue (ADL) = 'dot' 0x55fcd11af968 0x55fcd11afd38 0x55fcd11b00d8 0x55fcd11b0478 0x55fcd11b0780 0x55fcd11b0b70 0x55fcd11b0f18 0x55fcd11b12b8 0x55fcd11b1608 0x55fcd11b1958 0x55fcd11b1d58 0x55fcd11b20f8 0x55fcd11b2498 0x55fcd11b2838 0x55fcd11b2c08 0x55fcd11b2fa8 0x55fcd11b3348 0x55fcd11b36e8 0x55fcd11b3a88 0x55fcd11b3e58 0x55fcd11b41f8 0x55fcd11b4598 0x55fcd11b4938 0x55fcd11b4d08 0x55fcd11b50a8 # | | | | |-DeclRefExpr 0x55fcd1369248 'T' lvalue ParmVar 0x55fcd1368d20 'N' 'T' # | | | | `-DeclRefExpr 0x55fcd1369268 'T' lvalue ParmVar 0x55fcd1368ca8 'I' 'T' # | | | |-DeclStmt 0x55fcd13694f8 # | | | | `-VarDecl 0x55fcd13692f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x55fcd13694d8 '' '-' # | | | | |-IntegerLiteral 0x55fcd1369360 'int' 1 # | | | | `-BinaryOperator 0x55fcd13694b8 '' '*' # | | | | |-BinaryOperator 0x55fcd13693c0 '' '*' # | | | | | |-DeclRefExpr 0x55fcd1369380 'U' lvalue ParmVar 0x55fcd1368d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55fcd13693a0 'U' lvalue ParmVar 0x55fcd1368d98 'Eta' 'U' # | | | | `-ParenExpr 0x55fcd1369498 '' # | | | | `-BinaryOperator 0x55fcd1369478 '' '-' # | | | | |-IntegerLiteral 0x55fcd13693e0 'int' 1 # | | | | `-BinaryOperator 0x55fcd1369458 '' '*' # | | | | |-DeclRefExpr 0x55fcd1369400 'T' lvalue Var 0x55fcd13690d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x55fcd1369438 'T' lvalue Var 0x55fcd13690d8 'Mul' 'T' # | | | |-DeclStmt 0x55fcd13698a0 # | | | | `-VarDecl 0x55fcd1369530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x55fcd1369880 '' # | | | | `-BinaryOperator 0x55fcd1369860 '' '-' # | | | | |-BinaryOperator 0x55fcd13695d8 '' '*' # | | | | | |-DeclRefExpr 0x55fcd1369598 'U' lvalue ParmVar 0x55fcd1368d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55fcd13695b8 'T' lvalue ParmVar 0x55fcd1368ca8 'I' 'T' # | | | | `-BinaryOperator 0x55fcd1369840 '' '*' # | | | | |-ParenExpr 0x55fcd1369800 '' # | | | | | `-BinaryOperator 0x55fcd13697e0 '' '+' # | | | | | |-BinaryOperator 0x55fcd1369638 '' '*' # | | | | | | |-DeclRefExpr 0x55fcd13695f8 'U' lvalue ParmVar 0x55fcd1368d98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x55fcd1369618 'T' lvalue Var 0x55fcd13690d8 'Mul' 'T' # | | | | | `-CallExpr 0x55fcd13697b0 '' # | | | | | |-UnresolvedLookupExpr 0x55fcd1369658 '' lvalue (ADL) = 'sqrt' 0x55fcd1204f10 0x55fcd1205178 0x55fcd12053f0 0x55fcd1205668 0x55fcd12058d8 0x55fcd1205b50 0x55fcd1205dc8 0x55fcd1206040 0x55fcd132fcc0 0x55fcd1330178 0x55fcd1330650 0x55fcd1330b30 0x55fcd1331008 0x55fcd1331500 0x55fcd13319d8 0x55fcd1331eb8 0x55fcd13323a0 0x55fcd1332878 0x55fcd1332d70 0x55fcd1333270 0x55fcd1333778 0x55fcd1333c70 0x55fcd1334188 0x55fcd13346a8 0x55fcd1334bd0 0x55fcd13350e8 0x55fcd1335a30 0x55fcd1335f70 # | | | | | `-DeclRefExpr 0x55fcd1369778 'T' lvalue Var 0x55fcd13692f8 'K' 'T' # | | | | `-DeclRefExpr 0x55fcd1369820 'T' lvalue ParmVar 0x55fcd1368d20 'N' 'T' # | | | `-ReturnStmt 0x55fcd1369aa0 # | | | `-CallExpr 0x55fcd1369a60 '' # | | | |-UnresolvedLookupExpr 0x55fcd13698f0 '' lvalue (ADL) = 'select' 0x55fcd11ba158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fcd1368bc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fcd1368b70 'T' # | | | |-BinaryOperator 0x55fcd13699a8 '' '<' # | | | | |-DeclRefExpr 0x55fcd1369968 'T' lvalue Var 0x55fcd13692f8 'K' 'T' # | | | | `-IntegerLiteral 0x55fcd1369988 'int' 0 # | | | |-CXXStaticCastExpr 0x55fcd13699f8 'T' static_cast # | | | | `-IntegerLiteral 0x55fcd13699c8 'int' 0 # | | | `-DeclRefExpr 0x55fcd1369a28 'T' lvalue Var 0x55fcd1369530 'Result' 'T' # | | |-FunctionTemplateDecl 0x55fcd1369db8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x55fcd1369ae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd1369d10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1369b90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55fcd1369c08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x55fcd136ba08 # | | | |-DeclStmt 0x55fcd1369f88 # | | | | `-VarDecl 0x55fcd1369ec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x55fcd1369f68 '' '/' # | | | | |-DeclRefExpr 0x55fcd1369f28 'T' lvalue ParmVar 0x55fcd1369b90 'X' 'T' # | | | | `-DeclRefExpr 0x55fcd1369f48 'T' lvalue ParmVar 0x55fcd1369c08 'Y' 'T' # | | | |-DeclStmt 0x55fcd136b4c0 # | | | | `-VarDecl 0x55fcd136b3e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x55fcd136b4a0 '' '>=' # | | | | |-DeclRefExpr 0x55fcd136b448 'T' lvalue Var 0x55fcd1369ec0 'div' 'T' # | | | | `-IntegerLiteral 0x55fcd136b480 'int' 0 # | | | |-DeclStmt 0x55fcd136b820 # | | | | `-VarDecl 0x55fcd136b4f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x55fcd136b7f0 '' # | | | | |-UnresolvedLookupExpr 0x55fcd136b560 '' lvalue (ADL) = 'frac' 0x55fcd11c1c40 0x55fcd11c1ea8 0x55fcd11c2120 0x55fcd11c2398 0x55fcd11c25f8 0x55fcd11c2870 0x55fcd11c2ae8 0x55fcd11c2d70 0x55fcd122be40 0x55fcd122c2f8 0x55fcd122c7d0 0x55fcd122ccb0 0x55fcd12df308 0x55fcd12df7c0 0x55fcd12dfc98 0x55fcd12e0178 0x55fcd12e0660 0x55fcd12e0b38 0x55fcd12e1860 0x55fcd12e1d60 0x55fcd12e2268 0x55fcd12e2760 0x55fcd12e2c78 0x55fcd12e3198 0x55fcd12e36c0 0x55fcd12e45e8 0x55fcd12e4b20 0x55fcd12e5060 # | | | | `-CallExpr 0x55fcd136b7c0 '' # | | | | |-UnresolvedLookupExpr 0x55fcd136b680 '' lvalue (ADL) = 'abs' 0x55fcd116ee28 0x55fcd116f128 0x55fcd116f438 0x55fcd116f748 0x55fcd1170e68 0x55fcd1171178 0x55fcd1171488 0x55fcd1171798 0x55fcd1171a68 0x55fcd1171d90 0x55fcd1172038 0x55fcd11722d8 0x55fcd1172528 0x55fcd1172838 0x55fcd1172b48 0x55fcd11735d8 0x55fcd11738c8 0x55fcd1173bd8 0x55fcd1173ee8 0x55fcd11741f8 0x55fcd1178b70 0x55fcd1178e18 0x55fcd11790b8 0x55fcd1179358 0x55fcd11795a8 0x55fcd11798b8 0x55fcd117acc8 0x55fcd117afd8 # | | | | `-DeclRefExpr 0x55fcd136b7a0 'T' lvalue Var 0x55fcd1369ec0 'div' 'T' # | | | `-ReturnStmt 0x55fcd136b9f8 # | | | `-BinaryOperator 0x55fcd136b9d8 '' '*' # | | | |-CallExpr 0x55fcd136b978 '' # | | | | |-UnresolvedLookupExpr 0x55fcd136b858 '' lvalue (ADL) = 'select' 0x55fcd11ba158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fcd1369b30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fcd1369ae0 'T' # | | | | |-DeclRefExpr 0x55fcd136b8d0 'bool' lvalue Var 0x55fcd136b3e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x55fcd136b908 'T' lvalue Var 0x55fcd136b4f8 'frc' 'T' # | | | | `-UnaryOperator 0x55fcd136b960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x55fcd136b940 'T' lvalue Var 0x55fcd136b4f8 'frc' 'T' # | | | `-DeclRefExpr 0x55fcd136b9b8 'T' lvalue ParmVar 0x55fcd1369c08 'Y' 'T' # | | |-FunctionTemplateDecl 0x55fcd136be28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x55fcd136ba38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fcd136bad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fcd136bd80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd136bbf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x55fcd136bcb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55fcd136c6b8 # | | | |-DeclStmt 0x55fcd136bff0 # | | | | `-VarDecl 0x55fcd136bf00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x55fcd136bfc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55fcd136bfa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x55fcd136bf68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55fcd136bf88 '' contains-errors lvalue # | | | |-DeclStmt 0x55fcd136c140 # | | | | `-VarDecl 0x55fcd136c050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x55fcd136c118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55fcd136c0f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x55fcd136c0b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55fcd136c0d8 'int' 0 # | | | |-DeclStmt 0x55fcd136c500 # | | | | `-VarDecl 0x55fcd136c1b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x55fcd136c4d8 '' contains-errors lvalue # | | | | `-CallExpr 0x55fcd136c4a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55fcd136c218 '' lvalue (ADL) = 'frac' 0x55fcd11c1c40 0x55fcd11c1ea8 0x55fcd11c2120 0x55fcd11c2398 0x55fcd11c25f8 0x55fcd11c2870 0x55fcd11c2ae8 0x55fcd11c2d70 0x55fcd122be40 0x55fcd122c2f8 0x55fcd122c7d0 0x55fcd122ccb0 0x55fcd12df308 0x55fcd12df7c0 0x55fcd12dfc98 0x55fcd12e0178 0x55fcd12e0660 0x55fcd12e0b38 0x55fcd12e1860 0x55fcd12e1d60 0x55fcd12e2268 0x55fcd12e2760 0x55fcd12e2c78 0x55fcd12e3198 0x55fcd12e36c0 0x55fcd12e45e8 0x55fcd12e4b20 0x55fcd12e5060 # | | | | `-CallExpr 0x55fcd136c478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55fcd136c338 '' lvalue (ADL) = 'abs' 0x55fcd116ee28 0x55fcd116f128 0x55fcd116f438 0x55fcd116f748 0x55fcd1170e68 0x55fcd1171178 0x55fcd1171488 0x55fcd1171798 0x55fcd1171a68 0x55fcd1171d90 0x55fcd1172038 0x55fcd11722d8 0x55fcd1172528 0x55fcd1172838 0x55fcd1172b48 0x55fcd11735d8 0x55fcd11738c8 0x55fcd1173bd8 0x55fcd1173ee8 0x55fcd11741f8 0x55fcd1178b70 0x55fcd1178e18 0x55fcd11790b8 0x55fcd1179358 0x55fcd11795a8 0x55fcd11798b8 0x55fcd117acc8 0x55fcd117afd8 # | | | | `-RecoveryExpr 0x55fcd136c458 '' contains-errors lvalue # | | | `-ReturnStmt 0x55fcd136c6a8 # | | | `-BinaryOperator 0x55fcd136c688 '' contains-errors '*' # | | | |-CallExpr 0x55fcd136c628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55fcd136c538 '' lvalue (ADL) = 'select' 0x55fcd11ba158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fcd136ba90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fcd136ba38 'T' # | | | | |-RecoveryExpr 0x55fcd136c5b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55fcd136c5d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x55fcd136c610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x55fcd136c5f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fcd136c668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fcd136caf8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x55fcd136c730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd136ca50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55fcd136c7e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x55fcd136c858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x55fcd136c8d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x55fcd136cfe0 # | | | |-DeclStmt 0x55fcd136ce60 # | | | | `-VarDecl 0x55fcd136cc08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x55fcd136ce30 '' # | | | | |-UnresolvedLookupExpr 0x55fcd136cc70 '' lvalue (ADL) = 'saturate' 0x55fcd11b80b8 0x55fcd11b8320 0x55fcd11b8598 0x55fcd11b8810 0x55fcd11b8a70 0x55fcd11b8ce8 0x55fcd11b8f60 0x55fcd11b91d8 0x55fcd11b9438 0x55fcd11b96b0 0x55fcd11b9928 0x55fcd11b9bf0 # | | | | `-BinaryOperator 0x55fcd136ce10 '' '/' # | | | | |-ParenExpr 0x55fcd136cd70 '' # | | | | | `-BinaryOperator 0x55fcd136cd50 '' '-' # | | | | | |-DeclRefExpr 0x55fcd136cd10 'T' lvalue ParmVar 0x55fcd136c8d0 'X' 'T' # | | | | | `-DeclRefExpr 0x55fcd136cd30 'T' lvalue ParmVar 0x55fcd136c7e0 'Min' 'T' # | | | | `-ParenExpr 0x55fcd136cdf0 '' # | | | | `-BinaryOperator 0x55fcd136cdd0 '' '-' # | | | | |-DeclRefExpr 0x55fcd136cd90 'T' lvalue ParmVar 0x55fcd136c858 'Max' 'T' # | | | | `-DeclRefExpr 0x55fcd136cdb0 'T' lvalue ParmVar 0x55fcd136c7e0 'Min' 'T' # | | | `-ReturnStmt 0x55fcd136cfd0 # | | | `-BinaryOperator 0x55fcd136cfb0 '' '*' # | | | |-BinaryOperator 0x55fcd136cf70 '' '*' # | | | | |-ParenExpr 0x55fcd136cf30 '' # | | | | | `-BinaryOperator 0x55fcd136cf10 '' '-' # | | | | | |-IntegerLiteral 0x55fcd136ce78 'int' 3 # | | | | | `-BinaryOperator 0x55fcd136cef0 '' '*' # | | | | | |-IntegerLiteral 0x55fcd136ce98 'int' 2 # | | | | | `-DeclRefExpr 0x55fcd136ceb8 'T' lvalue Var 0x55fcd136cc08 'S' 'T' # | | | | `-DeclRefExpr 0x55fcd136cf50 'T' lvalue Var 0x55fcd136cc08 'S' 'T' # | | | `-DeclRefExpr 0x55fcd136cf90 'T' lvalue Var 0x55fcd136cc08 'S' 'T' # | | |-FunctionTemplateDecl 0x55fcd136d4c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x55fcd136d000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fcd136d098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fcd136d420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd136d1b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x55fcd136d270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x55fcd136d330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x55fcd136d9e0 # | | | |-DeclStmt 0x55fcd136d878 # | | | | `-VarDecl 0x55fcd136d5a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x55fcd136d850 '' contains-errors lvalue # | | | | `-CallExpr 0x55fcd136d820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55fcd136d610 '' lvalue (ADL) = 'saturate' 0x55fcd11b80b8 0x55fcd11b8320 0x55fcd11b8598 0x55fcd11b8810 0x55fcd11b8a70 0x55fcd11b8ce8 0x55fcd11b8f60 0x55fcd11b91d8 0x55fcd11b9438 0x55fcd11b96b0 0x55fcd11b9928 0x55fcd11b9bf0 # | | | | `-BinaryOperator 0x55fcd136d800 '' contains-errors '/' # | | | | |-ParenExpr 0x55fcd136d738 '' contains-errors # | | | | | `-BinaryOperator 0x55fcd136d718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x55fcd136d6d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55fcd136d6b0 'int' lvalue ParmVar 0x55fcd136d330 'X' 'int' # | | | | | `-RecoveryExpr 0x55fcd136d6f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x55fcd136d7e0 '' contains-errors # | | | | `-BinaryOperator 0x55fcd136d7c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x55fcd136d778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55fcd136d758 'int' lvalue ParmVar 0x55fcd136d270 'Max' 'int' # | | | | `-RecoveryExpr 0x55fcd136d7a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x55fcd136d9d0 # | | | `-BinaryOperator 0x55fcd136d9b0 '' contains-errors '*' # | | | |-BinaryOperator 0x55fcd136d970 '' contains-errors '*' # | | | | |-ParenExpr 0x55fcd136d930 '' contains-errors # | | | | | `-BinaryOperator 0x55fcd136d910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x55fcd136d890 'int' 3 # | | | | | `-BinaryOperator 0x55fcd136d8f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x55fcd136d8b0 'int' 2 # | | | | | `-RecoveryExpr 0x55fcd136d8d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55fcd136d950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fcd136d990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fcd136de50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x55fcd136da18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd136dda8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55fcd136db30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x55fcd136dba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x55fcd136dc20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x55fcd136ec08 # | | | |-DeclStmt 0x55fcd136dfb0 # | | | | `-VarDecl 0x55fcd136dee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x55fcd136df90 '' '<' # | | | | |-DeclRefExpr 0x55fcd136df50 'T' lvalue ParmVar 0x55fcd136db30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x55fcd136df70 'int' 0 # | | | |-DeclStmt 0x55fcd136e1a0 # | | | | `-VarDecl 0x55fcd136dfe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x55fcd136e160 '' # | | | | |-UnresolvedLookupExpr 0x55fcd136e070 '' lvalue (ADL) = 'select' 0x55fcd11ba158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fcd136da70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fcd136da18 'T' # | | | | |-DeclRefExpr 0x55fcd136e0e8 'bool' lvalue Var 0x55fcd136dee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x55fcd136e120 'int' 0 # | | | | `-DeclRefExpr 0x55fcd136e140 'T' lvalue ParmVar 0x55fcd136db30 'NDotL' 'T' # | | | |-DeclStmt 0x55fcd136e3b8 # | | | | `-VarDecl 0x55fcd136e230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x55fcd136e390 '' contains-errors lvalue # | | | | `-InitListExpr 0x55fcd136e330 'void' # | | | | |-IntegerLiteral 0x55fcd136e298 'int' 1 # | | | | |-DeclRefExpr 0x55fcd136e2b8 'T' lvalue Var 0x55fcd136dfe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x55fcd136e2f0 'int' 0 # | | | | `-IntegerLiteral 0x55fcd136e310 'int' 1 # | | | |-DeclStmt 0x55fcd136e5f8 # | | | | `-VarDecl 0x55fcd136e3e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x55fcd136e5c0 '' # | | | | |-UnresolvedLookupExpr 0x55fcd136e448 '' lvalue (ADL) = 'or' 0x55fcd11e8b78 0x55fcd11e8e88 0x55fcd11e91a8 0x55fcd11e94c8 0x55fcd11e97e8 0x55fcd11e9af0 0x55fcd11e9df8 0x55fcd11ea100 0x55fcd11ea408 0x55fcd11ea710 0x55fcd11eaa18 0x55fcd11ead20 0x55fcd11eb028 0x55fcd11eb330 0x55fcd11eb638 0x55fcd11eb968 0x55fcd11ebc70 0x55fcd11ebf78 0x55fcd11ec280 # | | | | |-DeclRefExpr 0x55fcd136e520 'bool' lvalue Var 0x55fcd136dee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x55fcd136e5a0 '' # | | | | `-BinaryOperator 0x55fcd136e580 '' '<' # | | | | |-DeclRefExpr 0x55fcd136e540 'T' lvalue ParmVar 0x55fcd136dba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x55fcd136e560 'int' 0 # | | | |-DeclStmt 0x55fcd136e998 # | | | | `-VarDecl 0x55fcd136e630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x55fcd136e968 '' # | | | | |-UnresolvedLookupExpr 0x55fcd136e698 '' lvalue (ADL) = 'exp' 0x55fcd11b5c70 0x55fcd11b5ed8 0x55fcd11b6150 0x55fcd11b63c8 0x55fcd11b6628 0x55fcd11b68a0 0x55fcd11b6b18 0x55fcd11b6da0 0x55fcd12c0438 0x55fcd12c08e8 0x55fcd12c0db8 0x55fcd12c1290 0x55fcd12c1768 0x55fcd12c1c20 0x55fcd12c2780 0x55fcd12c2c60 0x55fcd12c3148 0x55fcd12c3620 0x55fcd12c3b18 0x55fcd12c4018 0x55fcd12c4520 0x55fcd12c5360 0x55fcd12c5878 0x55fcd12c5d98 0x55fcd12c62c0 0x55fcd12c67d8 0x55fcd12c6d10 0x55fcd12ca788 # | | | | `-BinaryOperator 0x55fcd136e948 '' '*' # | | | | |-CallExpr 0x55fcd136e8f8 '' # | | | | | |-UnresolvedLookupExpr 0x55fcd136e7b8 '' lvalue (ADL) = 'log' 0x55fcd11c77e8 0x55fcd11c7a50 0x55fcd11c7d20 0x55fcd11c7f98 0x55fcd11c81f8 0x55fcd11c8470 0x55fcd11c86e8 0x55fcd11c8960 0x55fcd12f6168 0x55fcd12f6618 0x55fcd12f6ae8 0x55fcd12f6fc0 0x55fcd12f7498 0x55fcd12f7950 0x55fcd12f7e40 0x55fcd12f8320 0x55fcd12f8808 0x55fcd12f8ce0 0x55fcd12f91d8 0x55fcd12f96d8 0x55fcd12fa410 0x55fcd12fa908 0x55fcd12fae20 0x55fcd12fb340 0x55fcd12fb868 0x55fcd12fbd80 0x55fcd12fc2b8 0x55fcd12fd0a8 # | | | | | `-DeclRefExpr 0x55fcd136e8d8 'T' lvalue ParmVar 0x55fcd136dba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x55fcd136e928 'T' lvalue ParmVar 0x55fcd136dc20 'M' 'T' # | | | |-BinaryOperator 0x55fcd136ebb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x55fcd136ea30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55fcd136e9e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55fcd136e9b0 'int' contains-errors lvalue Var 0x55fcd136e230 'Result' 'int' # | | | | | `-IntegerLiteral 0x55fcd136ea10 'int' 2 # | | | | `-CallExpr 0x55fcd136eb78 '' # | | | | |-UnresolvedLookupExpr 0x55fcd136ea70 '' lvalue (ADL) = 'select' 0x55fcd11ba158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fcd136da70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fcd136da18 'T' # | | | | |-DeclRefExpr 0x55fcd136eae8 'bool' lvalue Var 0x55fcd136e3e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x55fcd136eb20 'int' 0 # | | | | `-DeclRefExpr 0x55fcd136eb40 'T' lvalue Var 0x55fcd136e630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x55fcd136ebf8 # | | | `-RecoveryExpr 0x55fcd136ebd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fcd136efc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x55fcd136ec50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd136ef20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55fcd136ed00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55fcd136ed78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x55fcd136edf0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x55fcd136f368 # | | | `-ReturnStmt 0x55fcd136f358 # | | | `-CallExpr 0x55fcd136f318 '' # | | | |-UnresolvedLookupExpr 0x55fcd136f0b8 '' lvalue (ADL) = 'select' 0x55fcd11ba158 # | | | |-BinaryOperator 0x55fcd136f2a0 '' '<' # | | | | |-CallExpr 0x55fcd136f248 '' # | | | | | |-UnresolvedLookupExpr 0x55fcd136f100 '' lvalue (ADL) = 'dot' 0x55fcd11af968 0x55fcd11afd38 0x55fcd11b00d8 0x55fcd11b0478 0x55fcd11b0780 0x55fcd11b0b70 0x55fcd11b0f18 0x55fcd11b12b8 0x55fcd11b1608 0x55fcd11b1958 0x55fcd11b1d58 0x55fcd11b20f8 0x55fcd11b2498 0x55fcd11b2838 0x55fcd11b2c08 0x55fcd11b2fa8 0x55fcd11b3348 0x55fcd11b36e8 0x55fcd11b3a88 0x55fcd11b3e58 0x55fcd11b41f8 0x55fcd11b4598 0x55fcd11b4938 0x55fcd11b4d08 0x55fcd11b50a8 # | | | | | |-DeclRefExpr 0x55fcd136f208 'T' lvalue ParmVar 0x55fcd136ed78 'I' 'T' # | | | | | `-DeclRefExpr 0x55fcd136f228 'T' lvalue ParmVar 0x55fcd136edf0 'Ng' 'T' # | | | | `-IntegerLiteral 0x55fcd136f280 'int' 0 # | | | |-DeclRefExpr 0x55fcd136f2c0 'T' lvalue ParmVar 0x55fcd136ed00 'N' 'T' # | | | `-UnaryOperator 0x55fcd136f300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x55fcd136f2e0 'T' lvalue ParmVar 0x55fcd136ed00 'N' 'T' # | | |-FunctionTemplateDecl 0x55fcd136fa98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x55fcd136f380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd136f9f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55fcd136f870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x55fcd136f8e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x55fcd136fd40 # | | | `-ReturnStmt 0x55fcd136fd30 # | | | `-BinaryOperator 0x55fcd136fd10 '' '*' # | | | |-CallExpr 0x55fcd136fcc0 '' # | | | | |-UnresolvedLookupExpr 0x55fcd136fb80 '' lvalue (ADL) = 'exp2' 0x55fcd11b7000 0x55fcd11b7268 0x55fcd11b74e0 0x55fcd11b7758 0x55fcd11b79b8 0x55fcd1195dc0 0x55fcd1196038 0x55fcd11962b0 0x55fcd12cace0 0x55fcd12cb198 0x55fcd12cb670 0x55fcd12cbb50 0x55fcd12cc028 0x55fcd12cc550 0x55fcd12cca28 0x55fcd12ccf08 0x55fcd12cd3f0 0x55fcd12cd8c8 0x55fcd12cddc0 0x55fcd12ce2c0 0x55fcd12ce7e0 0x55fcd12cecd8 0x55fcd12cf1f0 0x55fcd12cf710 0x55fcd12cfc38 0x55fcd12d0150 0x55fcd12d0988 0x55fcd12d0ec8 # | | | | `-DeclRefExpr 0x55fcd136fca0 'T' lvalue ParmVar 0x55fcd136f8e8 'Exp' 'T' # | | | `-DeclRefExpr 0x55fcd136fcf0 'T' lvalue ParmVar 0x55fcd136f870 'X' 'T' # | | |-FunctionTemplateDecl 0x55fcd13700d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x55fcd136fd58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x55fcd136fde0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55fcd136fe78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x55fcd1370030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x55fcd136ff10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x55fcd13707d0 # | | | |-DeclStmt 0x55fcd1370470 # | | | | `-VarDecl 0x55fcd13701d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x55fcd1370440 '' # | | | | |-DeclRefExpr 0x55fcd13703e8 '' Function 0x55fcd1370290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x55fcd1370420 'T' lvalue ParmVar 0x55fcd136ff10 'X' 'T' # | | | |-DeclStmt 0x55fcd13705e8 # | | | | `-VarDecl 0x55fcd13704a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x55fcd13705c8 '' '-' # | | | | |-ParenExpr 0x55fcd1370570 'int' # | | | | | `-BinaryOperator 0x55fcd1370550 'int' '-' # | | | | | |-DeclRefExpr 0x55fcd1370510 'int' NonTypeTemplateParm 0x55fcd136fe78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x55fcd1370530 'int' 1 # | | | | `-DeclRefExpr 0x55fcd1370590 'K' lvalue Var 0x55fcd13701d8 'FBH' 'K' # | | | |-BinaryOperator 0x55fcd1370778 '' '=' # | | | | |-DeclRefExpr 0x55fcd1370600 'K' lvalue Var 0x55fcd13701d8 'FBH' 'K' # | | | | `-CallExpr 0x55fcd1370738 '' # | | | | |-UnresolvedLookupExpr 0x55fcd1370620 '' lvalue (ADL) = 'select' 0x55fcd11ba158 # | | | | |-BinaryOperator 0x55fcd13706c0 '' '==' # | | | | | |-DeclRefExpr 0x55fcd1370668 'K' lvalue Var 0x55fcd13701d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x55fcd13706a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x55fcd1370688 'int' 1 # | | | | |-DeclRefExpr 0x55fcd13706e0 'K' lvalue Var 0x55fcd13701d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x55fcd1370700 'K' lvalue Var 0x55fcd13704a8 'Inversion' 'K' # | | | `-ReturnStmt 0x55fcd13707b8 nrvo_candidate(Var 0x55fcd13701d8 'FBH' 'K') # | | | `-DeclRefExpr 0x55fcd1370798 'K' lvalue Var 0x55fcd13701d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x55fcd1370a38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x55fcd1370800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd1370990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13708b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55fcd1370d58 # | | | `-ReturnStmt 0x55fcd1370d48 # | | | `-CallExpr 0x55fcd1370d18 '' # | | | |-DeclRefExpr 0x55fcd1370cc0 '' Function 0x55fcd1370b68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55fcd1370cf8 'T' lvalue ParmVar 0x55fcd13708b0 'input' 'T' # | | |-FunctionTemplateDecl 0x55fcd1370fa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x55fcd1370d70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd1370f00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1370e20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55fcd13712c8 # | | | `-ReturnStmt 0x55fcd13712b8 # | | | `-CallExpr 0x55fcd1371288 '' # | | | |-DeclRefExpr 0x55fcd1371230 '' Function 0x55fcd13710d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55fcd1371268 'T' lvalue ParmVar 0x55fcd1370e20 'input' 'T' # | | `-FunctionTemplateDecl 0x55fcd1371518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x55fcd13712e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x55fcd1371470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x55fcd1371390 col:49 referenced input 'T' # | | `-CompoundStmt 0x55fcd1371cd8 # | | |-DeclStmt 0x55fcd1371750 # | | | `-VarDecl 0x55fcd1371618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x55fcd1371720 '' # | | | |-UnresolvedLookupExpr 0x55fcd1371680 '' lvalue (ADL) = 'ddx_coarse' 0x55fcd11fbc50 0x55fcd11fbeb8 0x55fcd11fc130 0x55fcd11fc3a8 0x55fcd11fc608 0x55fcd11fc880 0x55fcd11fcaf8 0x55fcd11fcd70 # | | | `-DeclRefExpr 0x55fcd1371700 'T' lvalue ParmVar 0x55fcd1371390 'input' 'T' # | | |-BinaryOperator 0x55fcd1371910 '' '=' # | | | |-DeclRefExpr 0x55fcd1371768 'T' lvalue Var 0x55fcd1371618 'derivCoarseX' 'T' # | | | `-CallExpr 0x55fcd13718e0 '' # | | | |-UnresolvedLookupExpr 0x55fcd13717a0 '' lvalue (ADL) = 'abs' 0x55fcd116ee28 0x55fcd116f128 0x55fcd116f438 0x55fcd116f748 0x55fcd1170e68 0x55fcd1171178 0x55fcd1171488 0x55fcd1171798 0x55fcd1171a68 0x55fcd1171d90 0x55fcd1172038 0x55fcd11722d8 0x55fcd1172528 0x55fcd1172838 0x55fcd1172b48 0x55fcd11735d8 0x55fcd11738c8 0x55fcd1173bd8 0x55fcd1173ee8 0x55fcd11741f8 0x55fcd1178b70 0x55fcd1178e18 0x55fcd11790b8 0x55fcd1179358 0x55fcd11795a8 0x55fcd11798b8 0x55fcd117acc8 0x55fcd117afd8 # | | | `-DeclRefExpr 0x55fcd13718c0 'T' lvalue Var 0x55fcd1371618 'derivCoarseX' 'T' # | | |-DeclStmt 0x55fcd1371a88 # | | | `-VarDecl 0x55fcd1371950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x55fcd1371a58 '' # | | | |-UnresolvedLookupExpr 0x55fcd13719b8 '' lvalue (ADL) = 'ddy_coarse' 0x55fcd11fcfd0 0x55fcd11fd238 0x55fcd11fd4b0 0x55fcd11fd728 0x55fcd12657f0 0x55fcd1265a68 0x55fcd1265ce0 0x55fcd1265f58 # | | | `-DeclRefExpr 0x55fcd1371a38 'T' lvalue ParmVar 0x55fcd1371390 'input' 'T' # | | |-BinaryOperator 0x55fcd1371c48 '' '=' # | | | |-DeclRefExpr 0x55fcd1371aa0 'T' lvalue Var 0x55fcd1371950 'derivCoarseY' 'T' # | | | `-CallExpr 0x55fcd1371c18 '' # | | | |-UnresolvedLookupExpr 0x55fcd1371ad8 '' lvalue (ADL) = 'abs' 0x55fcd116ee28 0x55fcd116f128 0x55fcd116f438 0x55fcd116f748 0x55fcd1170e68 0x55fcd1171178 0x55fcd1171488 0x55fcd1171798 0x55fcd1171a68 0x55fcd1171d90 0x55fcd1172038 0x55fcd11722d8 0x55fcd1172528 0x55fcd1172838 0x55fcd1172b48 0x55fcd11735d8 0x55fcd11738c8 0x55fcd1173bd8 0x55fcd1173ee8 0x55fcd11741f8 0x55fcd1178b70 0x55fcd1178e18 0x55fcd11790b8 0x55fcd1179358 0x55fcd11795a8 0x55fcd11798b8 0x55fcd117acc8 0x55fcd117afd8 # | | | `-DeclRefExpr 0x55fcd1371bf8 'T' lvalue Var 0x55fcd1371950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x55fcd1371cc8 # | | `-BinaryOperator 0x55fcd1371ca8 '' '+' # | | |-DeclRefExpr 0x55fcd1371c68 'T' lvalue Var 0x55fcd1371618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x55fcd1371c88 'T' lvalue Var 0x55fcd1371950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x55fcd13666b8 col:10 implicit C # | | `-FunctionDecl 0x55fcd1366708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x55fcd1366810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55fcd1366878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55fcd13668e0 <> 'float' # | | |-BuiltinAttr 0x55fcd13667b0 <> Implicit 1562 # | | |-NoThrowAttr 0x55fcd1366960 Implicit # | | `-ConstAttr 0x55fcd1366988 Implicit # | |-LinkageSpecDecl 0x55fcd1370240 col:11 implicit C # | | `-FunctionDecl 0x55fcd1370290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55fcd1370338 <> Implicit 702 # | | |-NoThrowAttr 0x55fcd1370398 Implicit # | | `-ConstAttr 0x55fcd13703c0 Implicit # | |-LinkageSpecDecl 0x55fcd1370b18 col:10 implicit C # | | `-FunctionDecl 0x55fcd1370b68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55fcd1370c10 <> Implicit 692 # | | |-NoThrowAttr 0x55fcd1370c70 Implicit # | | `-ConstAttr 0x55fcd1370c98 Implicit # | |-LinkageSpecDecl 0x55fcd1371088 col:10 implicit C # | | `-FunctionDecl 0x55fcd13710d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55fcd1371180 <> Implicit 694 # | | |-NoThrowAttr 0x55fcd13711e0 Implicit # | | `-ConstAttr 0x55fcd1371208 Implicit # | |-NamespaceDecl 0x55fcd1371e30 prev 0x55fcd1361810 line:14:11 hlsl # | | |-original Namespace 0x55fcd10c5a98 'hlsl' # | | |-FunctionTemplateDecl 0x55fcd13721a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x55fcd1371ea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fcd1371f38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fcd13720f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1372048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x55fcd13723c8 # | | | `-ReturnStmt 0x55fcd13723b8 # | | | `-CallExpr 0x55fcd1372388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fcd13722a8 '' lvalue (no ADL) = 'bit_cast' 0x55fcd116b160 0x55fcd116dc50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fcd1371ef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fcd1371ea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55fcd1372268 'int' NonTypeTemplateParm 0x55fcd1371f38 'N' 'int' # | | | `-RecoveryExpr 0x55fcd1372368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fcd1372660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x55fcd13723e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd13725b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1372490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x55fcd13728c0 # | | | `-ReturnStmt 0x55fcd13728b0 # | | | `-CallExpr 0x55fcd1372880 '' # | | | |-UnresolvedLookupExpr 0x55fcd13727c0 '' lvalue (no ADL) = 'bit_cast' 0x55fcd116b160 0x55fcd116dc50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55fcd10c5360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fcd1372430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fcd13723e0 'T' # | | | `-DeclRefExpr 0x55fcd1372860 'T' lvalue ParmVar 0x55fcd1372490 'F' 'T' # | | |-FunctionTemplateDecl 0x55fcd1372be0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x55fcd13728d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fcd1372978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fcd1372b38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1372a88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x55fcd1372e08 # | | | `-ReturnStmt 0x55fcd1372df8 # | | | `-CallExpr 0x55fcd1372dc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fcd1372ce8 '' lvalue (no ADL) = 'bit_cast' 0x55fcd116b160 0x55fcd116dc50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fcd1372930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fcd13728d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55fcd1372ca8 'int' NonTypeTemplateParm 0x55fcd1372978 'N' 'int' # | | | `-RecoveryExpr 0x55fcd1372da8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fcd13730a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x55fcd1372e20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd1372ff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1372ed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x55fcd1373300 # | | | `-ReturnStmt 0x55fcd13732f0 # | | | `-CallExpr 0x55fcd13732c0 '' # | | | |-UnresolvedLookupExpr 0x55fcd1373200 '' lvalue (no ADL) = 'bit_cast' 0x55fcd116b160 0x55fcd116dc50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55fcd10c5260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fcd1372e70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fcd1372e20 'T' # | | | `-DeclRefExpr 0x55fcd13732a0 'T' lvalue ParmVar 0x55fcd1372ed0 'F' 'T' # | | |-FunctionTemplateDecl 0x55fcd1373638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x55fcd1373318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fcd13733b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fcd1373590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13734e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x55fcd1238940 # | | | `-ReturnStmt 0x55fcd1238930 # | | | `-CallExpr 0x55fcd1238900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fcd1238820 '' lvalue (no ADL) = 'bit_cast' 0x55fcd116b160 0x55fcd116dc50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55fcd11189c0 'uint' sugar # | | | | | |-Typedef 0x55fcd10f5ce8 'uint' # | | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fcd1373370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fcd1373318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55fcd1373718 'int' NonTypeTemplateParm 0x55fcd13733b8 'N' 'int' # | | | `-RecoveryExpr 0x55fcd12388e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fcd1238be0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x55fcd1238958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd1238b38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1238a10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x55fcd1238e58 # | | | `-ReturnStmt 0x55fcd1238e48 # | | | `-CallExpr 0x55fcd1238e18 '' # | | | |-UnresolvedLookupExpr 0x55fcd1238d58 '' lvalue (no ADL) = 'bit_cast' 0x55fcd116b160 0x55fcd116dc50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55fcd11189c0 'uint' sugar # | | | | | |-Typedef 0x55fcd10f5ce8 'uint' # | | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fcd12389b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fcd1238958 'T' # | | | `-DeclRefExpr 0x55fcd1238df8 'T' lvalue ParmVar 0x55fcd1238a10 'F' 'T' # | | |-FunctionDecl 0x55fcd1239248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x55fcd1238e98 col:19 'double' # | | | |-ParmVarDecl 0x55fcd1238f80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55fcd1238fe8 out # | | | |-ParmVarDecl 0x55fcd1239060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55fcd12390c8 out # | | | |-BuiltinAliasAttr 0x55fcd1239308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55fcd1239380 Implicit # | | | `-ConstAttr 0x55fcd12393a8 Implicit # | | |-FunctionDecl 0x55fcd12397d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x55fcd1239420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55fcd1239510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55fcd1239578 out # | | | |-ParmVarDecl 0x55fcd12395f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55fcd1239658 out # | | | |-BuiltinAliasAttr 0x55fcd1239898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55fcd1239910 Implicit # | | | `-ConstAttr 0x55fcd1239938 Implicit # | | |-FunctionDecl 0x55fcd1239d68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x55fcd12399b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55fcd1239aa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55fcd1239b08 out # | | | |-ParmVarDecl 0x55fcd1239b80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55fcd1239be8 out # | | | |-BuiltinAliasAttr 0x55fcd1239e28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55fcd1239ea0 Implicit # | | | `-ConstAttr 0x55fcd1239ec8 Implicit # | | |-FunctionDecl 0x55fcd123a2f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x55fcd1239f40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55fcd123a030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55fcd123a098 out # | | | |-ParmVarDecl 0x55fcd123a110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55fcd123a178 out # | | | |-BuiltinAliasAttr 0x55fcd123a3b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55fcd123a430 Implicit # | | | `-ConstAttr 0x55fcd123a458 Implicit # | | |-FunctionTemplateDecl 0x55fcd123aac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x55fcd123a490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd123aa18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55fcd123a848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x55fcd123a8c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x55fcd123ac30 # | | | `-ReturnStmt 0x55fcd123ac20 # | | | `-CallExpr 0x55fcd123abe8 '' # | | | |-UnresolvedLookupExpr 0x55fcd123ab60 '' lvalue (no ADL) = 'distance_impl' 0x55fcd13633f8 # | | | |-DeclRefExpr 0x55fcd123aba8 'T' lvalue ParmVar 0x55fcd123a848 'X' 'T' # | | | `-DeclRefExpr 0x55fcd123abc8 'T' lvalue ParmVar 0x55fcd123a8c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x55fcd123b1f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x55fcd123ac48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd123b148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55fcd123afb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x55fcd123b030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x55fcd123b370 # | | | `-ReturnStmt 0x55fcd123b360 # | | | `-CallExpr 0x55fcd123b328 '' # | | | |-UnresolvedLookupExpr 0x55fcd123b2a0 '' lvalue (no ADL) = 'distance_impl' 0x55fcd13633f8 # | | | |-DeclRefExpr 0x55fcd123b2e8 'T' lvalue ParmVar 0x55fcd123afb8 'X' 'T' # | | | `-DeclRefExpr 0x55fcd123b308 'T' lvalue ParmVar 0x55fcd123b030 'Y' 'T' # | | |-FunctionTemplateDecl 0x55fcd123b700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55fcd123b3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fcd123b658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x55fcd123b480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x55fcd123b548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x55fcd123b880 # | | | `-ReturnStmt 0x55fcd123b870 # | | | `-CallExpr 0x55fcd123b838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fcd123b7b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55fcd13660f0 # | | | |-RecoveryExpr 0x55fcd123b7f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fcd123b818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fcd123bc00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55fcd123b8b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fcd123bb58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x55fcd123b978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x55fcd123ba40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55fcd123bd80 # | | | `-ReturnStmt 0x55fcd123bd70 # | | | `-CallExpr 0x55fcd123bd38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fcd123bcb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55fcd13660f0 # | | | |-RecoveryExpr 0x55fcd123bcf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fcd123bd18 '' contains-errors lvalue # | | |-FunctionDecl 0x55fcd123c048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x55fcd123bdc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x55fcd123be40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x55fcd123bec0 col:52 used C 'float' # | | | |-CompoundStmt 0x55fcd123c3a0 # | | | | `-ReturnStmt 0x55fcd123c390 # | | | | `-CallExpr 0x55fcd123c308 'float' # | | | | |-ImplicitCastExpr 0x55fcd123c2f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x55fcd123c200 'float (half2, half2, float)' lvalue Function 0x55fcd1366518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x55fcd1361880 '__detail' # | | | | |-ImplicitCastExpr 0x55fcd123c348 'half2':'vector' # | | | | | `-DeclRefExpr 0x55fcd123c230 'half2':'vector' lvalue ParmVar 0x55fcd123bdc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x55fcd123c360 'half2':'vector' # | | | | | `-DeclRefExpr 0x55fcd123c250 'half2':'vector' lvalue ParmVar 0x55fcd123be40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x55fcd123c378 'float' # | | | | `-DeclRefExpr 0x55fcd123c270 'float' lvalue ParmVar 0x55fcd123bec0 'C' 'float' # | | | `-AvailabilityAttr 0x55fcd123c108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x55fcd123c5a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x55fcd123c3d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x55fcd123c450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x55fcd123c768 # | | | `-ReturnStmt 0x55fcd123c758 # | | | `-RecoveryExpr 0x55fcd123c720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55fcd123c698 '' lvalue (no ADL) = 'dst_impl' 0x55fcd1362e10 # | | | |-DeclRefExpr 0x55fcd123c6e0 'half4':'vector' lvalue ParmVar 0x55fcd123c3d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x55fcd123c700 'half4':'vector' lvalue ParmVar 0x55fcd123c450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x55fcd13841c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x55fcd123c798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x55fcd1384070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x55fcd1384398 # | | | `-ReturnStmt 0x55fcd1384388 # | | | `-RecoveryExpr 0x55fcd1384350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55fcd13842c8 '' lvalue (no ADL) = 'dst_impl' 0x55fcd1362e10 # | | | |-DeclRefExpr 0x55fcd1384310 'float4':'vector' lvalue ParmVar 0x55fcd123c798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x55fcd1384330 'float4':'vector' lvalue ParmVar 0x55fcd1384070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x55fcd1384598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x55fcd13843c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x55fcd1384448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x55fcd1384768 # | | | `-ReturnStmt 0x55fcd1384758 # | | | `-RecoveryExpr 0x55fcd1384720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55fcd1384698 '' lvalue (no ADL) = 'dst_impl' 0x55fcd1362e10 # | | | |-DeclRefExpr 0x55fcd13846e0 'double4':'vector' lvalue ParmVar 0x55fcd13843c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x55fcd1384700 'double4':'vector' lvalue ParmVar 0x55fcd1384448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55fcd1384e10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55fcd1384780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd1384d68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55fcd1384ae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x55fcd1384b60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x55fcd1384bd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x55fcd1384fb0 # | | | `-ReturnStmt 0x55fcd1384fa0 # | | | `-CallExpr 0x55fcd1384f60 '' # | | | |-UnresolvedLookupExpr 0x55fcd1384eb8 '' lvalue (no ADL) = 'faceforward_impl' 0x55fcd136efc8 # | | | |-DeclRefExpr 0x55fcd1384f00 'T' lvalue ParmVar 0x55fcd1384ae8 'N' 'T' # | | | |-DeclRefExpr 0x55fcd1384f20 'T' lvalue ParmVar 0x55fcd1384b60 'I' 'T' # | | | `-DeclRefExpr 0x55fcd1384f40 'T' lvalue ParmVar 0x55fcd1384bd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55fcd1385610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55fcd1384fc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd1385568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55fcd1385338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x55fcd13853b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x55fcd1385428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x55fcd13857c0 # | | | `-ReturnStmt 0x55fcd13857b0 # | | | `-CallExpr 0x55fcd1385770 '' # | | | |-UnresolvedLookupExpr 0x55fcd13856c8 '' lvalue (no ADL) = 'faceforward_impl' 0x55fcd136efc8 # | | | |-DeclRefExpr 0x55fcd1385710 'T' lvalue ParmVar 0x55fcd1385338 'N' 'T' # | | | |-DeclRefExpr 0x55fcd1385730 'T' lvalue ParmVar 0x55fcd13853b0 'I' 'T' # | | | `-DeclRefExpr 0x55fcd1385750 'T' lvalue ParmVar 0x55fcd1385428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55fcd1385c70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55fcd13857f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55fcd1385bc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55fcd1385900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55fcd13859c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55fcd1385a90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x55fcd1385e20 # | | | `-ReturnStmt 0x55fcd1385e10 # | | | `-CallExpr 0x55fcd1385dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fcd1385d28 '' lvalue (no ADL) = 'faceforward_impl' 0x55fcd136efc8 # | | | |-RecoveryExpr 0x55fcd1385d70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55fcd1385d90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fcd1385db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fcd1386288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55fcd1385e50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55fcd13861e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55fcd1385f60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x55fcd1386028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x55fcd13860f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x55fcd1386438 # | | | `-ReturnStmt 0x55fcd1386428 # | | | `-CallExpr 0x55fcd13863e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fcd1386340 '' lvalue (no ADL) = 'faceforward_impl' 0x55fcd136efc8 # | | | |-RecoveryExpr 0x55fcd1386388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55fcd13863a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fcd13863c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fcd1386ac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55fcd1386450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd1386a18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55fcd13868e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55fcd1386cf8 # | | | `-ReturnStmt 0x55fcd1386ce8 # | | | `-CallExpr 0x55fcd1386cb8 '' # | | | |-UnresolvedLookupExpr 0x55fcd1386be0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55fcd13700d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55fcd11189c0 'uint' sugar # | | | | | |-Typedef 0x55fcd10f5ce8 'uint' # | | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fcd13864a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fcd1386450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x55fcd1386ba0 'int' 32 # | | | `-DeclRefExpr 0x55fcd1386c98 'T' lvalue ParmVar 0x55fcd13868e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55fcd1387340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55fcd1386d10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fcd1386da8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fcd1387298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55fcd13871a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55fcd13874e0 # | | |-FunctionTemplateDecl 0x55fcd1387b30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55fcd13874f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd1387a88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55fcd1387998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55fcd1387d60 # | | | `-ReturnStmt 0x55fcd1387d50 # | | | `-CallExpr 0x55fcd1387d20 '' # | | | |-UnresolvedLookupExpr 0x55fcd1387c48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55fcd13700d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55fcd11189c0 'uint' sugar # | | | | | |-Typedef 0x55fcd10f5ce8 'uint' # | | | | | `-BuiltinType 0x55fcd10c5300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fcd1387540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fcd13874f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x55fcd1387c08 'int' 64 # | | | `-DeclRefExpr 0x55fcd1387d00 'T' lvalue ParmVar 0x55fcd1387998 'X' 'T' # | | |-FunctionTemplateDecl 0x55fcd13883b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55fcd1387d78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fcd1387e18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fcd1388308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55fcd1388258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55fcd1388550 # | | |-FunctionTemplateDecl 0x55fcd1388b00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x55fcd1388560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd1388a58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55fcd13888c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x55fcd1388940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x55fcd1388c70 # | | | `-ReturnStmt 0x55fcd1388c60 # | | | `-CallExpr 0x55fcd1388c28 '' # | | | |-UnresolvedLookupExpr 0x55fcd1388ba0 '' lvalue (no ADL) = 'fmod_impl' 0x55fcd1369db8 # | | | |-DeclRefExpr 0x55fcd1388be8 'T' lvalue ParmVar 0x55fcd13888c8 'X' 'T' # | | | `-DeclRefExpr 0x55fcd1388c08 'T' lvalue ParmVar 0x55fcd1388940 'Y' 'T' # | | |-FunctionTemplateDecl 0x55fcd1389230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x55fcd1388c88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd1389188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55fcd1388ff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x55fcd1389070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x55fcd13893b0 # | | | `-ReturnStmt 0x55fcd13893a0 # | | | `-CallExpr 0x55fcd1389368 '' # | | | |-UnresolvedLookupExpr 0x55fcd13892e0 '' lvalue (no ADL) = 'fmod_impl' 0x55fcd1369db8 # | | | |-DeclRefExpr 0x55fcd1389328 'T' lvalue ParmVar 0x55fcd1388ff8 'X' 'T' # | | | `-DeclRefExpr 0x55fcd1389348 'T' lvalue ParmVar 0x55fcd1389070 'Y' 'T' # | | |-FunctionTemplateDecl 0x55fcd1389770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55fcd13893e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fcd13896c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55fcd13894f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55fcd13895b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x55fcd13898f0 # | | | `-ReturnStmt 0x55fcd13898e0 # | | | `-CallExpr 0x55fcd13898a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fcd1389820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55fcd136be28 # | | | |-RecoveryExpr 0x55fcd1389868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fcd1389888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fcd1389c70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55fcd1389920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fcd1389bc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55fcd1389a30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x55fcd1389af8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x55fcd1389df0 # | | | `-ReturnStmt 0x55fcd1389de0 # | | | `-CallExpr 0x55fcd1389da8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fcd1389d20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55fcd136be28 # | | | |-RecoveryExpr 0x55fcd1389d68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fcd1389d88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fcd138a3b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55fcd1389e08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd138a308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55fcd138a178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55fcd138a1f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x55fcd138a520 # | | | `-ReturnStmt 0x55fcd138a510 # | | | `-CallExpr 0x55fcd138a4d8 '' # | | | |-UnresolvedLookupExpr 0x55fcd138a450 '' lvalue (no ADL) = 'ldexp_impl' 0x55fcd136fa98 # | | | |-DeclRefExpr 0x55fcd138a498 'T' lvalue ParmVar 0x55fcd138a178 'X' 'T' # | | | `-DeclRefExpr 0x55fcd138a4b8 'T' lvalue ParmVar 0x55fcd138a1f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55fcd138aae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55fcd138a538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd138aa38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55fcd138a8a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x55fcd138a920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x55fcd138ac60 # | | | `-ReturnStmt 0x55fcd138ac50 # | | | `-CallExpr 0x55fcd138ac18 '' # | | | |-UnresolvedLookupExpr 0x55fcd138ab90 '' lvalue (no ADL) = 'ldexp_impl' 0x55fcd136fa98 # | | | |-DeclRefExpr 0x55fcd138abd8 'T' lvalue ParmVar 0x55fcd138a8a8 'X' 'T' # | | | `-DeclRefExpr 0x55fcd138abf8 'T' lvalue ParmVar 0x55fcd138a920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55fcd138afe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55fcd138ac90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fcd138af38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55fcd138ada0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55fcd138ae68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x55fcd138b160 # | | | `-ReturnStmt 0x55fcd138b150 # | | | `-CallExpr 0x55fcd138b118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fcd138b090 '' lvalue (no ADL) = 'ldexp_impl' 0x55fcd136fa98 # | | | |-RecoveryExpr 0x55fcd138b0d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fcd138b0f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fcd138b4e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55fcd138b190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fcd138b438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55fcd138b2a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x55fcd138b368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x55fcd138b660 # | | | `-ReturnStmt 0x55fcd138b650 # | | | `-CallExpr 0x55fcd138b618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fcd138b590 '' lvalue (no ADL) = 'ldexp_impl' 0x55fcd136fa98 # | | | |-RecoveryExpr 0x55fcd138b5d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fcd138b5f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fcd138bb80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x55fcd138b678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd138bad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55fcd138b9e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x55fcd138bcc0 # | | | `-ReturnStmt 0x55fcd138bcb0 # | | | `-CallExpr 0x55fcd138bc80 '' # | | | |-UnresolvedLookupExpr 0x55fcd138bc18 '' lvalue (no ADL) = 'length_impl' 0x55fcd1361df8 # | | | `-DeclRefExpr 0x55fcd138bc60 'T' lvalue ParmVar 0x55fcd138b9e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55fcd138c220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x55fcd138bcd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd138c178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55fcd138c090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x55fcd138c370 # | | | `-ReturnStmt 0x55fcd138c360 # | | | `-CallExpr 0x55fcd138c330 '' # | | | |-UnresolvedLookupExpr 0x55fcd138c2c8 '' lvalue (no ADL) = 'length_impl' 0x55fcd1361df8 # | | | `-DeclRefExpr 0x55fcd138c310 'T' lvalue ParmVar 0x55fcd138c090 'X' 'T' # | | |-FunctionTemplateDecl 0x55fcd138c600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x55fcd138c3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fcd138c558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x55fcd138c468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x55fcd138c750 # | | | `-ReturnStmt 0x55fcd138c740 # | | | `-CallExpr 0x55fcd138c710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fcd138c6a8 '' lvalue (no ADL) = 'length_vec_impl' 0x55fcd13626d0 # | | | `-RecoveryExpr 0x55fcd138c6f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fcd138c9e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x55fcd138c780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fcd138c938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x55fcd138c848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x55fcd138cb30 # | | | `-ReturnStmt 0x55fcd138cb20 # | | | `-CallExpr 0x55fcd138caf0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fcd138ca88 '' lvalue (no ADL) = 'length_vec_impl' 0x55fcd13626d0 # | | | `-RecoveryExpr 0x55fcd138cad0 '' contains-errors lvalue # | | |-FunctionDecl 0x55fcd138cde8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x55fcd138cb60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x55fcd138cbe0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x55fcd138cc60 col:53 used M 'half' # | | | `-CompoundStmt 0x55fcd138cfd8 # | | | `-ReturnStmt 0x55fcd138cfc8 # | | | `-RecoveryExpr 0x55fcd138cf88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55fcd138cee0 '' lvalue (no ADL) = 'lit_impl' 0x55fcd136de50 # | | | |-DeclRefExpr 0x55fcd138cf28 'half' lvalue ParmVar 0x55fcd138cb60 'NDotL' 'half' # | | | |-DeclRefExpr 0x55fcd138cf48 'half' lvalue ParmVar 0x55fcd138cbe0 'NDotH' 'half' # | | | `-DeclRefExpr 0x55fcd138cf68 'half' lvalue ParmVar 0x55fcd138cc60 'M' 'half' # | | |-FunctionDecl 0x55fcd138d298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x55fcd138d008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x55fcd138d088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x55fcd138d108 col:57 used M 'float' # | | | `-CompoundStmt 0x55fcd138d498 # | | | `-ReturnStmt 0x55fcd138d488 # | | | `-RecoveryExpr 0x55fcd138d448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55fcd138d3a0 '' lvalue (no ADL) = 'lit_impl' 0x55fcd136de50 # | | | |-DeclRefExpr 0x55fcd138d3e8 'float' lvalue ParmVar 0x55fcd138d008 'NDotL' 'float' # | | | |-DeclRefExpr 0x55fcd138d408 'float' lvalue ParmVar 0x55fcd138d088 'NDotH' 'float' # | | | `-DeclRefExpr 0x55fcd138d428 'float' lvalue ParmVar 0x55fcd138d108 'M' 'float' # | | |-FunctionDecl 0x55fcd138d578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55fcd138d4c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x55fcd138d780 # | | | `-ReturnStmt 0x55fcd138d770 # | | | `-CallExpr 0x55fcd138d728 'int4':'vector' # | | | |-ImplicitCastExpr 0x55fcd138d710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x55fcd138d660 'int4 (float4)' lvalue Function 0x55fcd13619b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x55fcd1361880 '__detail' # | | | `-ImplicitCastExpr 0x55fcd138d758 'float4':'vector' # | | | `-DeclRefExpr 0x55fcd138d690 'float4':'vector' lvalue ParmVar 0x55fcd138d4c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x55fcd138d898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x55fcd138d7b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x55fcd138dcb0 # | | | `-ReturnStmt 0x55fcd138dca0 # | | | `-CallExpr 0x55fcd138dc58 'unsigned int' # | | | |-ImplicitCastExpr 0x55fcd138dc40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x55fcd138db88 '' Function 0x55fcd138d9e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x55fcd138dc88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x55fcd138dbc0 'uint32_t':'unsigned int' lvalue ParmVar 0x55fcd138d7b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x55fcd138e270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x55fcd138dcc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd138e1c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55fcd138e038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55fcd138e0b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x55fcd138e3e0 # | | | `-ReturnStmt 0x55fcd138e3d0 # | | | `-CallExpr 0x55fcd138e398 '' # | | | |-UnresolvedLookupExpr 0x55fcd138e310 '' lvalue (no ADL) = 'reflect_impl' 0x55fcd1368268 # | | | |-DeclRefExpr 0x55fcd138e358 'T' lvalue ParmVar 0x55fcd138e038 'I' 'T' # | | | `-DeclRefExpr 0x55fcd138e378 'T' lvalue ParmVar 0x55fcd138e0b0 'N' 'T' # | | |-FunctionTemplateDecl 0x55fcd138e9a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x55fcd138e3f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd138e8f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55fcd138e768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55fcd138e7e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x55fcd138eb20 # | | | `-ReturnStmt 0x55fcd138eb10 # | | | `-CallExpr 0x55fcd138ead8 '' # | | | |-UnresolvedLookupExpr 0x55fcd138ea50 '' lvalue (no ADL) = 'reflect_impl' 0x55fcd1368268 # | | | |-DeclRefExpr 0x55fcd138ea98 'T' lvalue ParmVar 0x55fcd138e768 'I' 'T' # | | | `-DeclRefExpr 0x55fcd138eab8 'T' lvalue ParmVar 0x55fcd138e7e0 'N' 'T' # | | |-FunctionTemplateDecl 0x55fcd138eea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55fcd138eb50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55fcd138edf8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55fcd138ec60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55fcd138ed28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x55fcd138f020 # | | | `-ReturnStmt 0x55fcd138f010 # | | | `-CallExpr 0x55fcd138efd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fcd138ef50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55fcd1368888 # | | | |-RecoveryExpr 0x55fcd138ef98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fcd138efb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fcd138f3a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55fcd138f050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55fcd138f2f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55fcd138f160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55fcd138f228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x55fcd138f520 # | | | `-ReturnStmt 0x55fcd138f510 # | | | `-CallExpr 0x55fcd138f4d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fcd138f450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55fcd1368888 # | | | |-RecoveryExpr 0x55fcd138f498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fcd138f4b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fcd138fb80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x55fcd138f538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd138fad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55fcd138f8a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55fcd138f920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55fcd138f998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x55fcd138fd20 # | | | `-ReturnStmt 0x55fcd138fd10 # | | | `-CallExpr 0x55fcd138fcd0 '' # | | | |-UnresolvedLookupExpr 0x55fcd138fc28 '' lvalue (no ADL) = 'refract_impl' 0x55fcd1368fc8 # | | | |-DeclRefExpr 0x55fcd138fc70 'T' lvalue ParmVar 0x55fcd138f8a8 'I' 'T' # | | | |-DeclRefExpr 0x55fcd138fc90 'T' lvalue ParmVar 0x55fcd138f920 'N' 'T' # | | | `-DeclRefExpr 0x55fcd138fcb0 'T' lvalue ParmVar 0x55fcd138f998 'eta' 'T' # | | |-FunctionTemplateDecl 0x55fcd13903a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x55fcd138fd38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd13902f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55fcd13900c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55fcd1390140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x55fcd13901b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x55fcd1390550 # | | | `-ReturnStmt 0x55fcd1390540 # | | | `-CallExpr 0x55fcd1390500 '' # | | | |-UnresolvedLookupExpr 0x55fcd1390458 '' lvalue (no ADL) = 'refract_impl' 0x55fcd1368fc8 # | | | |-DeclRefExpr 0x55fcd13904a0 'T' lvalue ParmVar 0x55fcd13900c8 'I' 'T' # | | | |-DeclRefExpr 0x55fcd13904c0 'T' lvalue ParmVar 0x55fcd1390140 'N' 'T' # | | | `-DeclRefExpr 0x55fcd13904e0 'T' lvalue ParmVar 0x55fcd13901b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x55fcd13909c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55fcd1390580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55fcd1390918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x55fcd1390690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55fcd1390758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55fcd13907d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x55fcd1390b70 # | | | `-ReturnStmt 0x55fcd1390b60 # | | | `-CallExpr 0x55fcd1390b20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fcd1390a78 '' lvalue (no ADL) = 'refract_impl' 0x55fcd1368fc8 # | | | |-RecoveryExpr 0x55fcd1390ac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55fcd1390ae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55fcd1390b00 'half' lvalue ParmVar 0x55fcd13907d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x55fcd1390fe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55fcd1390ba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55fcd1390f38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x55fcd1390cb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55fcd1390d78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x55fcd1390df8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x55fcd1391190 # | | | `-ReturnStmt 0x55fcd1391180 # | | | `-CallExpr 0x55fcd1391140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fcd1391098 '' lvalue (no ADL) = 'refract_impl' 0x55fcd1368fc8 # | | | |-RecoveryExpr 0x55fcd13910e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55fcd1391100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55fcd1391120 'float' lvalue ParmVar 0x55fcd1390df8 'eta' 'float' # | | |-FunctionTemplateDecl 0x55fcd13917f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55fcd13911a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd1391748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55fcd1391518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x55fcd1391590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x55fcd1391608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x55fcd1391990 # | | | `-ReturnStmt 0x55fcd1391980 # | | | `-CallExpr 0x55fcd1391940 '' # | | | |-UnresolvedLookupExpr 0x55fcd1391898 '' lvalue (no ADL) = 'smoothstep_impl' 0x55fcd136caf8 # | | | |-DeclRefExpr 0x55fcd13918e0 'T' lvalue ParmVar 0x55fcd1391518 'Min' 'T' # | | | |-DeclRefExpr 0x55fcd1391900 'T' lvalue ParmVar 0x55fcd1391590 'Max' 'T' # | | | `-DeclRefExpr 0x55fcd1391920 'T' lvalue ParmVar 0x55fcd1391608 'X' 'T' # | | |-FunctionTemplateDecl 0x55fcd1391ff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55fcd13919a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd1391f48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55fcd1391d18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x55fcd1391d90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x55fcd1391e08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x55fcd13921a0 # | | | `-ReturnStmt 0x55fcd1392190 # | | | `-CallExpr 0x55fcd1392150 '' # | | | |-UnresolvedLookupExpr 0x55fcd13920a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x55fcd136caf8 # | | | |-DeclRefExpr 0x55fcd13920f0 'T' lvalue ParmVar 0x55fcd1391d18 'Min' 'T' # | | | |-DeclRefExpr 0x55fcd1392110 'T' lvalue ParmVar 0x55fcd1391d90 'Max' 'T' # | | | `-DeclRefExpr 0x55fcd1392130 'T' lvalue ParmVar 0x55fcd1391e08 'X' 'T' # | | |-FunctionTemplateDecl 0x55fcd1392608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55fcd13921d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fcd1392560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55fcd13922e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x55fcd13923a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x55fcd1392470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x55fcd13927b8 # | | | `-ReturnStmt 0x55fcd13927a8 # | | | `-CallExpr 0x55fcd1392768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fcd13926c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55fcd136d4c8 # | | | |-RecoveryExpr 0x55fcd1392708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55fcd1392728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fcd1392748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fcd1392c20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55fcd13927e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fcd1392b78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55fcd13928f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x55fcd13929c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x55fcd1392a88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x55fcd1392dd0 # | | | `-ReturnStmt 0x55fcd1392dc0 # | | | `-CallExpr 0x55fcd1392d80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fcd1392cd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55fcd136d4c8 # | | | |-RecoveryExpr 0x55fcd1392d20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55fcd1392d40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fcd1392d60 '' contains-errors lvalue # | | |-FunctionDecl 0x55fcd1392ea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x55fcd1392e00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x55fcd1393010 # | | | `-ReturnStmt 0x55fcd1393000 # | | | `-CXXStaticCastExpr 0x55fcd1392fd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x55fcd1392fb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55fcd1392fa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x55fcd1392f70 'uint':'unsigned int' lvalue ParmVar 0x55fcd1392e00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x55fcd1393530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x55fcd1393028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd1393488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55fcd1393398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55fcd1393670 # | | | `-ReturnStmt 0x55fcd1393660 # | | | `-CallExpr 0x55fcd1393630 '' # | | | |-UnresolvedLookupExpr 0x55fcd13935c8 '' lvalue (no ADL) = 'ddx_impl' 0x55fcd1370a38 # | | | `-DeclRefExpr 0x55fcd1393610 'T' lvalue ParmVar 0x55fcd1393398 'input' 'T' # | | |-FunctionTemplateDecl 0x55fcd1393b90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x55fcd1393688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd1393ae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55fcd13939f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55fcd1393ce0 # | | | `-ReturnStmt 0x55fcd1393cd0 # | | | `-CallExpr 0x55fcd1393ca0 '' # | | | |-UnresolvedLookupExpr 0x55fcd1393c38 '' lvalue (no ADL) = 'ddx_impl' 0x55fcd1370a38 # | | | `-DeclRefExpr 0x55fcd1393c80 'T' lvalue ParmVar 0x55fcd13939f8 'input' 'T' # | | |-FunctionTemplateDecl 0x55fcd1393f78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55fcd1393d10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fcd1393ed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55fcd1393e20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55fcd13940f0 # | | | `-ReturnStmt 0x55fcd13940e0 # | | | `-CallExpr 0x55fcd13940b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fcd1394020 '' lvalue (no ADL) = 'ddx_impl' 0x55fcd1370a38 # | | | `-RecoveryExpr 0x55fcd1394068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fcd1394388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55fcd1394120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fcd13942e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55fcd1394230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55fcd13944d8 # | | | `-ReturnStmt 0x55fcd13944c8 # | | | `-CallExpr 0x55fcd1394498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fcd1394430 '' lvalue (no ADL) = 'ddx_impl' 0x55fcd1370a38 # | | | `-RecoveryExpr 0x55fcd1394478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fcd13949f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x55fcd13944f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd1394948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55fcd1394858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55fcd1394b30 # | | | `-ReturnStmt 0x55fcd1394b20 # | | | `-CallExpr 0x55fcd1394af0 '' # | | | |-UnresolvedLookupExpr 0x55fcd1394a88 '' lvalue (no ADL) = 'ddy_impl' 0x55fcd1370fa8 # | | | `-DeclRefExpr 0x55fcd1394ad0 'T' lvalue ParmVar 0x55fcd1394858 'input' 'T' # | | |-FunctionTemplateDecl 0x55fcd1395050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x55fcd1394b48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd1394fa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55fcd1394eb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55fcd13951a0 # | | | `-ReturnStmt 0x55fcd1395190 # | | | `-CallExpr 0x55fcd1395160 '' # | | | |-UnresolvedLookupExpr 0x55fcd13950f8 '' lvalue (no ADL) = 'ddy_impl' 0x55fcd1370fa8 # | | | `-DeclRefExpr 0x55fcd1395140 'T' lvalue ParmVar 0x55fcd1394eb8 'input' 'T' # | | |-FunctionTemplateDecl 0x55fcd1395438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55fcd13951d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fcd1395390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55fcd13952e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55fcd1395588 # | | | `-ReturnStmt 0x55fcd1395578 # | | | `-CallExpr 0x55fcd1395548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fcd13954e0 '' lvalue (no ADL) = 'ddy_impl' 0x55fcd1370fa8 # | | | `-RecoveryExpr 0x55fcd1395528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fcd1395820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55fcd13955b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fcd1395778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55fcd13956c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55fcd1395970 # | | | `-ReturnStmt 0x55fcd1395960 # | | | `-CallExpr 0x55fcd1395930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fcd13958c8 '' lvalue (no ADL) = 'ddy_impl' 0x55fcd1370fa8 # | | | `-RecoveryExpr 0x55fcd1395910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fcd1395e90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55fcd1395988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd1395de8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55fcd1395cf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x55fcd1395fd0 # | | | `-ReturnStmt 0x55fcd1395fc0 # | | | `-CallExpr 0x55fcd1395f90 '' # | | | |-UnresolvedLookupExpr 0x55fcd1395f28 '' lvalue (no ADL) = 'fwidth_impl' 0x55fcd1371518 # | | | `-DeclRefExpr 0x55fcd1395f70 'T' lvalue ParmVar 0x55fcd1395cf8 'input' 'T' # | | |-FunctionTemplateDecl 0x55fcd13964f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55fcd1395fe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd1396448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55fcd1396358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x55fcd1396640 # | | | `-ReturnStmt 0x55fcd1396630 # | | | `-CallExpr 0x55fcd1396600 '' # | | | |-UnresolvedLookupExpr 0x55fcd1396598 '' lvalue (no ADL) = 'fwidth_impl' 0x55fcd1371518 # | | | `-DeclRefExpr 0x55fcd13965e0 'T' lvalue ParmVar 0x55fcd1396358 'input' 'T' # | | |-FunctionTemplateDecl 0x55fcd13968d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55fcd1396670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fcd1396830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55fcd1396780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55fcd1396a28 # | | | `-ReturnStmt 0x55fcd1396a18 # | | | `-CallExpr 0x55fcd13969e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fcd1396980 '' lvalue (no ADL) = 'fwidth_impl' 0x55fcd1371518 # | | | `-RecoveryExpr 0x55fcd13969c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fcd1396cc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55fcd1396a58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fcd1396c18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55fcd1396b68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x55fcd1396e10 # | | | `-ReturnStmt 0x55fcd1396e00 # | | | `-CallExpr 0x55fcd1396dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fcd1396d68 '' lvalue (no ADL) = 'fwidth_impl' 0x55fcd1371518 # | | | `-RecoveryExpr 0x55fcd1396db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fcd1397410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x55fcd1396e28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd1397368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1397198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x55fcd1397210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x55fcd1397510 # | | | `-ReturnStmt 0x55fcd1397500 # | | | `-BinaryOperator 0x55fcd13974e0 '' '*' # | | | |-DeclRefExpr 0x55fcd13974a0 'T' lvalue ParmVar 0x55fcd1397198 'x' 'T' # | | | `-DeclRefExpr 0x55fcd13974c0 'T' lvalue ParmVar 0x55fcd1397210 'y' 'T' # | | |-FunctionTemplateDecl 0x55fcd1397ae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x55fcd1397528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fcd1397a38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55fcd13978b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x55fcd1397928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x55fcd1397be0 # | | | `-ReturnStmt 0x55fcd1397bd0 # | | | `-BinaryOperator 0x55fcd1397bb0 '' '*' # | | | |-DeclRefExpr 0x55fcd1397b70 'T' lvalue ParmVar 0x55fcd13978b0 'x' 'T' # | | | `-DeclRefExpr 0x55fcd1397b90 'T' lvalue ParmVar 0x55fcd1397928 'y' 'T' # | | |-FunctionTemplateDecl 0x55fcd1397f50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55fcd1397c10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fcd1397ea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1397cd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x55fcd1397d90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x55fcd1398050 # | | | `-ReturnStmt 0x55fcd1398040 # | | | `-BinaryOperator 0x55fcd1398020 '' contains-errors '*' # | | | |-DeclRefExpr 0x55fcd1397fe0 'half' lvalue ParmVar 0x55fcd1397cd8 'x' 'half' # | | | `-RecoveryExpr 0x55fcd1398000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fcd13984a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55fcd13980c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fcd1398158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fcd13983f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1398228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x55fcd13982e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x55fcd13985a0 # | | | `-ReturnStmt 0x55fcd1398590 # | | | `-BinaryOperator 0x55fcd1398570 '' contains-errors '*' # | | | |-DeclRefExpr 0x55fcd1398530 'T' lvalue ParmVar 0x55fcd1398228 'x' 'T' # | | | `-RecoveryExpr 0x55fcd1398550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fcd1398980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55fcd13985d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55fcd1398640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55fcd13988d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1398730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x55fcd1398808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x55fcd1398a80 # | | | `-ReturnStmt 0x55fcd1398a70 # | | | `-BinaryOperator 0x55fcd1398a50 '' contains-errors '*' # | | | |-DeclRefExpr 0x55fcd1398a10 'half' lvalue ParmVar 0x55fcd1398730 'x' 'half' # | | | `-RecoveryExpr 0x55fcd1398a30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fcd1398f40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x55fcd1398a98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fcd1398b38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55fcd1398ba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55fcd1398e98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1398ca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x55fcd1398d80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x55fcd1399040 # | | | `-ReturnStmt 0x55fcd1399030 # | | | `-BinaryOperator 0x55fcd1399010 '' contains-errors '*' # | | | |-DeclRefExpr 0x55fcd1398fd0 'T' lvalue ParmVar 0x55fcd1398ca0 'x' 'T' # | | | `-RecoveryExpr 0x55fcd1398ff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fcd13993b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55fcd1399070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fcd1399308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1399170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x55fcd13991f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x55fcd13994b0 # | | | `-ReturnStmt 0x55fcd13994a0 # | | | `-BinaryOperator 0x55fcd1399480 '' contains-errors '*' # | | | |-RecoveryExpr 0x55fcd1399440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55fcd1399460 'half' lvalue ParmVar 0x55fcd13991f0 'y' 'half' # | | |-FunctionTemplateDecl 0x55fcd13998b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55fcd13994c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fcd1399568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fcd1399808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55fcd1399680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x55fcd13996f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x55fcd13999b0 # | | | `-ReturnStmt 0x55fcd13999a0 # | | | `-BinaryOperator 0x55fcd1399980 '' contains-errors '*' # | | | |-RecoveryExpr 0x55fcd1399940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55fcd1399960 'T' lvalue ParmVar 0x55fcd13996f8 'y' 'T' # | | |-FunctionTemplateDecl 0x55fcd1399d20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55fcd13999e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fcd1399c78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x55fcd1399aa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x55fcd1399b60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x55fcd1399ea0 # | | | `-ReturnStmt 0x55fcd1399e90 # | | | `-CallExpr 0x55fcd1399e58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fcd1399dd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x55fcd1367888 # | | | |-RecoveryExpr 0x55fcd1399e18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fcd1399e38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fcd139a2e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x55fcd1399eb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fcd1399f58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fcd139a240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x55fcd139a030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x55fcd139a0f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x55fcd139a468 # | | | `-ReturnStmt 0x55fcd139a458 # | | | `-CallExpr 0x55fcd139a420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fcd139a398 '' lvalue (no ADL) = 'mul_vec_impl' 0x55fcd1367888 # | | | |-RecoveryExpr 0x55fcd139a3e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fcd139a400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fcd139a848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55fcd139a498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55fcd139a508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55fcd139a7a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55fcd139a650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x55fcd139a6d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x55fcd139a948 # | | | `-ReturnStmt 0x55fcd139a938 # | | | `-BinaryOperator 0x55fcd139a918 '' contains-errors '*' # | | | |-RecoveryExpr 0x55fcd139a8d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55fcd139a8f8 'half' lvalue ParmVar 0x55fcd139a6d0 'y' 'half' # | | `-FunctionTemplateDecl 0x55fcd139ae00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x55fcd139a960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55fcd139a9f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x55fcd139aa68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x55fcd139ad58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x55fcd139abc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x55fcd139ac40 col:52 referenced y 'T' # | | `-CompoundStmt 0x55fcd139af00 # | | `-ReturnStmt 0x55fcd139aef0 # | | `-BinaryOperator 0x55fcd139aed0 '' contains-errors '*' # | | |-RecoveryExpr 0x55fcd139ae90 '' contains-errors lvalue # | | `-DeclRefExpr 0x55fcd139aeb0 'T' lvalue ParmVar 0x55fcd139ac40 'y' 'T' # | |-LinkageSpecDecl 0x55fcd138d998 col:10 implicit C # | | `-FunctionDecl 0x55fcd138d9e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x55fcd138daf0 <> 'unsigned int' # | | |-BuiltinAttr 0x55fcd138da90 <> Implicit 740 # | | `-NoThrowAttr 0x55fcd138db60 Implicit # | |-FunctionDecl 0x55fcd139b0e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x55fcd139afd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55fcd139b038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55fcd139b218 # | | `-HLSLNumThreadsAttr 0x55fcd139b1b0 8 8 1 # | |-CXXRecordDecl 0x55fcd139b240 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 0x55fcd139b2e8 <> Implicit # | | |-CXXRecordDecl 0x55fcd139b3a8 col:8 implicit struct ST # | | |-FieldDecl 0x55fcd139b468 col:7 a 'int' # | | `-FieldDecl 0x55fcd139b4d0 col:9 b 'float' # | |-FunctionDecl 0x55fcd139b7d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x55fcd139b638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55fcd139b6a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55fcd139b900 # | | `-HLSLNumThreadsAttr 0x55fcd139b898 8 8 1 # | |-FunctionDecl 0x55fcd139b948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x55fcd139baf8 # | | `-DeclStmt 0x55fcd139bae0 # | | `-VarDecl 0x55fcd139ba78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x55fcd139bb28 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 0x55fcd139bbd0 <> Implicit # | | |-CXXRecordDecl 0x55fcd139bc90 col:8 implicit struct ST2 # | | |-VarDecl 0x55fcd139bd90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55fcd139beb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55fcd139bf00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x55fcd139c1e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x55fcd139c0d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55fcd139c138 "SV_GroupID" 0 # | | |-CompoundStmt 0x55fcd139c310 # | | `-HLSLNumThreadsAttr 0x55fcd139c2a8 8 8 1 # | |-FunctionDecl 0x55fcd139c500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x55fcd139c3f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55fcd139c458 "SV_GroupID" 0 # | | |-CompoundStmt 0x55fcd139c630 # | | `-HLSLNumThreadsAttr 0x55fcd139c5c8 8 8 1 # | |-FunctionDecl 0x55fcd139c678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x55fcd139c828 # | | `-DeclStmt 0x55fcd139c810 # | | `-VarDecl 0x55fcd139c7a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55fcd139c858 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 0x55fcd139c900 <> Implicit # | | |-CXXRecordDecl 0x55fcd139c9c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x55fcd139cac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55fcd139cb98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55fcd139cbe8 "SV_GroupID" 0 # | |-FunctionDecl 0x55fcd139ce70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x55fcd139cd60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55fcd139cdc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55fcd139cfa0 # | | `-HLSLNumThreadsAttr 0x55fcd139cf38 8 8 1 # | |-FunctionDecl 0x55fcd139d190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x55fcd139d080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55fcd139d0e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55fcd139d2c0 # | | `-HLSLNumThreadsAttr 0x55fcd139d258 8 8 1 # | |-FunctionDecl 0x55fcd139d308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x55fcd139d4b8 # | | `-DeclStmt 0x55fcd139d4a0 # | | `-VarDecl 0x55fcd139d438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55fcd139d4e8 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 0x55fcd139d590 <> Implicit # | | |-CXXRecordDecl 0x55fcd139d650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x55fcd139d750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55fcd139d828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55fcd139d878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x55fcd139dfa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x55fcd139d9b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x55fcd139da18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x55fcd139e0e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x55fcd139daf0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55fcd139db58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55fcd139e130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x55fcd139dc38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55fcd139dca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x55fcd139e188 "SV_GroupID" 0 # | |-ParmVarDecl 0x55fcd139dd78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55fcd139dde0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55fcd139e1d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x55fcd139e228 # | `-HLSLShaderAttr 0x55fcd139e080 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/asuint.hlsl (27 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (28 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 0x555c72c41c08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x555c72c41be8 '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 0x555c72c41b10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x555c72c41c70 # | 18853: | `-ReturnStmt 0x555c72c41c60 # | 18854: | `-ImplicitCastExpr 0x555c72c41c48 'int' # | 18855: | `-ExtVectorElementExpr 0x555c72c41c20 'float' r # | 18856: | `-ImplicitCastExpr 0x555c72c41c08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x555c72c41be8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x555c72c41dc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x555c72c41ca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x555c72c41f28 # | 18861: | `-ReturnStmt 0x555c72c41f18 # | 18862: | `-ExtVectorElementExpr 0x555c72c41ef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/res-may-alias.hlsl (29 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/log.hlsl (30 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/refract.hlsl (31 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/sign.hlsl (32 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sign.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/any-errors.hlsl (33 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/max-overloads.hlsl (34 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/floor.hlsl (35 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/smoothstep.hlsl (36 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/smoothstep.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (37 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:13): cannot initialize return object of type 'bool3x3' (aka 'matrix') with an rvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:25): cannot initialize return object of type 'matrix<[...], 3, 3>' with an rvalue of type 'matrix<[...], 2, 2>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:7): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:19): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:31): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl (38 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 :: AST/HLSL/vk_binding_attr.hlsl (39 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 0x5584c7555248 <> # | ^ # | # | 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 0x5584c7555248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5584c7555b88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5584c7555ee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5584c7555c10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5584c7555450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (40 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/vk-ext-input-builtin.hlsl (41 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk-ext-input-builtin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:3): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:7): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:11): 'vk::ext_builtin_input' attribute takes one argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:13): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:16): 'vk::ext_builtin_input' attribute requires an integer constant # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:18): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:21): 'vk::ext_builtin_input' attribute only applies to static const globals # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt.hlsl (42 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reflect.hlsl (43 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 :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (44 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:6): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:11): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos.hlsl (45 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/saturate.hlsl (46 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan.hlsl (47 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/builtins/dot-builtin.hlsl (48 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (49 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:20): no matching function for call to 'lerp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:30): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:35): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:40): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:45): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:50): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:55): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:60): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:65): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:70): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:75): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:80): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:85): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:90): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 94 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:95): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 99 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:100): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 104 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:105): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 109 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:110): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 114 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:115): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 119 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:120): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 124 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:125): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int4' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:25): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max.hlsl (50 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 :: AST/HLSL/Texture2D-shorthand-AST.hlsl (51 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 0x55f1d9578da8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x55f1d95799e0 <> 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 0x55f1d9578da8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55f1d95796e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55f1d9579a40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55f1d9579770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55f1d9578fb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x55f1d9579870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x55f1d95798c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x55f1d95799e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x55f1d9579990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x55f1d95797f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x55f1d9579770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x55f1d9579930 <> 'int' lvalue NonTypeTemplateParm 0x55f1d9579870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x55f1d95a42d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (52 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl (53 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl (54 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (55 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/static-variable.hlsl (56 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/static-variable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl (57 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/countbits.hlsl (58 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/countbits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl (59 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl (60 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/normalize-errors.hlsl (61 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/binary-compat-overload-warnings.hlsl (62 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl:7:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:7'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:7'1 with "FUNC" equal to "atan2" # | check:7'2 with "FUNC" equal to "atan2" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:7'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl (63 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/BasicFeatures/OutputArguments.hlsl (64 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 :: AST/HLSL/semantic-output.hlsl (65 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 :: SemaHLSL/BuiltIns/round-errors.hlsl (66 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/round-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:16): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:21): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:26): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-SpirvType.hlsl (67 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 0x558aff5e05f8 <> # | ^ # | # | 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 0x558aff5e05f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x558aff5e0f38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x558aff5e1290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x558aff5e0fc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x558aff5e0800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl (68 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees.hlsl (69 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2.hlsl (70 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/builtins/WaveActiveAnyTrue.hlsl (71 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (72 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:5): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:14): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:23): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:32): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:41): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:52): no matching function for call to 'fmod' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/export.hlsl (73 of 25549) ******************** TEST 'Clang :: AST/HLSL/export.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/packoffset.hlsl (74 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/semantic-input.hlsl (75 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl (76 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 :: AST/HLSL/semantic-input-struct-shadow.hlsl (77 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/clamp-builtin.hlsl (78 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl (79 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (80 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:16): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:20): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:24): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:55): implicit conversion loses floating-point precision: 'const float2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 58 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:59): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:63): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 73 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:74): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:77): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl (81 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 :: AST/HLSL/semantic-output-struct.hlsl (82 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl (83 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorOverloadResolution.hlsl (84 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/resource_binding_attr.hlsl (85 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 0x560d1283fe58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x560d12840218 'hlsl_constant float' lvalue Var 0x560d1283fa70 '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 0x560d1283fb98 <> Implicit # | 18812: | `-FieldDecl 0x560d1283fc70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x560d1283fd00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x560d1283fd78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x560d1283fdd0 "t2" "space1" # | 18816: | |-VarDecl 0x560d1283fe58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x560d1283fed8 <> 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 0x560d12840158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x560d128402b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x560d128402a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x560d12840288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x560d12840258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x560d12840218 'hlsl_constant float' lvalue Var 0x560d1283fa70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x560d12840270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x560d12840238 'hlsl_constant float' lvalue Var 0x560d1283fe58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x560d12840328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x560d12840408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x560d128404d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (86 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-struct-2.hlsl (87 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 :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (88 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/groupsharedArgs/Scalartest.hlsl (89 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/builtins/atan2.hlsl (90 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/float3.hlsl (91 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/Types/short-errors.hlsl (92 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/atan.hlsl (93 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 :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (94 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 0x55a393890188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x55a3938900e0 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 0x55a393890188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x55a39388fe58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x55a3938900e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x55a39388ffb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x55a393890278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x55a393890268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x55a393890220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x55a393890200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/typedefs.hlsl (95 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/typedefs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl (96 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 :: AST/HLSL/semantic-input-struct.hlsl (97 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 :: SemaHLSL/SplatOverloadResolution.hlsl (98 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/Types/Traits/ScalarizedLayoutCompatible.hlsl (99 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/mad.hlsl (100 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10.hlsl (101 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl (102 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/matrix_single_subscript_errors.hlsl (103 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl (104 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc.hlsl (105 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (106 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl (107 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh.hlsl (108 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh.hlsl (109 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/countbits-errors.hlsl (110 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:6): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:11): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:16): call to 'countbits' is ambiguous # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl (111 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp.hlsl (112 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min.hlsl (113 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl (114 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 :: AST/HLSL/matrix-init-list-row-major.hlsl (115 of 25549) ******************** TEST 'Clang :: AST/HLSL/matrix-init-list-row-major.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl (116 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (117 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/builtins/asuint16.hlsl (118 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 :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (119 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/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (120 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/firstbithigh-errors.hlsl (121 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:5): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:10): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:15): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl (122 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 :: AST/HLSL/semantic-output-struct-shadow.hlsl (123 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (124 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/BasicFeatures/MatrixElementTypeCast.hlsl (125 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 :: Driver/dxc_rootsig-define.hlsl (126 of 25549) ******************** TEST 'Clang :: Driver/dxc_rootsig-define.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl (127 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/TemplateOutArg.hlsl (128 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 0x55cd3ce99ee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x55cd3ce9ab20 <> 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 0x55cd3d1714e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x55cd3d172010 'void (inout int)' lvalue Function 0x55cd3d170e28 '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 0x55cd3ce99ee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55cd3ce9a828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55cd3ce9ab80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55cd3ce9a8b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55cd3ce9a0f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x55cd3ce9a9b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x55cd3ce9aa08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x55cd3ce9ab20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x55cd3ce9aad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x55cd3ce9a930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x55cd3ce9a8b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x55cd3ce9aa70 <> 'int' lvalue NonTypeTemplateParm 0x55cd3ce9a9b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x55cd3cec8158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x55cd3d171298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x55cd3d171278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x55cd3d171220 'double' lvalue ParmVar 0x55cd3d170fc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x55cd3d171260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x55cd3d171240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x55cd3d1714e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x55cd3d1712b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x55cd3d171440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x55cd3d171360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x55cd3d171698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x55cd3d171638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x55cd3d171bc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x55cd3d171c40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x55cd3d1721f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x55cd3d1720a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x55cd3d172090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x55cd3d172010 'void (inout int)' lvalue Function 0x55cd3d170e28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x55cd3d172158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x55cd3d1720d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x55cd3d171ff0 'int' lvalue ParmVar 0x55cd3d171bc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x55cd3d172108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x55cd3d1720f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (129 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 :: CodeGenHLSL/builtins/atan2-overloads.hlsl (130 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/clamp.hlsl (131 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/Semantics/position.ps.struct.hlsl (132 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (133 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/entry_parameter.hlsl (134 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (135 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 :: AST/HLSL/vk.spec-constant.usage.hlsl (136 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/resources/Texture2D-default.hlsl (137 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 :: AST/HLSL/Texture2D-scalar-AST.hlsl (138 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 0x557394a644a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x557394d0a1e0 <> 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 0x557394a644a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x557394d0a1e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x557394d0a268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x557394d0a758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x557394d0a720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x557394d0a6f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x557394d0a1e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x557394d0a6e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (139 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:20): passing 'double' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:25): passing 'int3' (aka 'vector') to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:32): passing 'S' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:37): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl (140 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/MatrixElementOverloadResolution.hlsl (141 of 25549) ******************** TEST 'Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 248: cannot initialize a variable of type 'matrix' with an lvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 249: no matching function for call to 'fn3x2' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 259: assigning to 'matrix<[2 * ...], 3>' from incompatible type 'matrix<[2 * ...], 2>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 260: assigning to 'matrix' from incompatible type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 276: call to 'matOrVec' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 299: no matching function for call to 'matOrVec2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:241): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:242): implicit conversion turns floating-point number into integer: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 252 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:253): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 263 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:264): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 269 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:270): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 286 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:287): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 292 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:293): implicit conversion truncates matrix: 'float3x3' (aka 'matrix') to 'matrix' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 35: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 226: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 231: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 232: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 234: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 235: candidate function # | 28 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl (142 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantics-valid.hlsl (143 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantics-valid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl (144 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/WaveReadLaneAt.hlsl (145 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (146 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/cos.hlsl (147 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step.hlsl (148 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk_binding_attr.hlsl (149 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/select-errors.hlsl (150 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/BuiltIns/rsqrt-errors.hlsl (151 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/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (152 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (153 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/matrix-member-zero-based-swizzle-store.hlsl (154 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl (155 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/resources/TypedBuffers-methods.hlsl (156 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/OutputParameters.hlsl (157 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/OutputParameters.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 13: illegal scalar extension cast on argument 'f' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 14: illegal scalar extension cast on argument 'f' to inout paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 16: illegal scalar extension cast on argument 'i' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 17: illegal scalar extension cast on argument 'i' to inout paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 32: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion loses floating-point precision: 'double' to 'float' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-vector-AST.hlsl (158 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 0x562c61d534a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x562c61ff91f0 <> 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 0x562c61d534a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x562c61ff91f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x562c61ff9278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x562c61ff9768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x562c61ff9730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x562c61ff9700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x562c61ff91f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x562c61ff96f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl (159 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/semantics/semantic.explicit-mix.lib.hlsl (160 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asfloat.hlsl (161 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/ldexp.hlsl (162 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/WaveActiveMin.hlsl (163 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl (164 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/length-errors.hlsl (165 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 :: SemaHLSL/Language/MatrixSplatCasts.hlsl (166 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/global_array.hlsl (167 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/global_array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reversebits.hlsl (168 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reversebits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitListAST.hlsl (169 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitListAST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/struct_input.hlsl (170 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/struct_input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:5): semantic annotations must be present for all parameters of an entry function or patch constant function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:16): semantic annotations must be present for all parameters of an entry function or patch constant function # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:6): 'f1' used here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:11): 's' declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:17): 'f' declared here # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl (171 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (172 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (173 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl (174 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl:7): semantic 'SV_DispatchThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl (175 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/matrix-member-access-errors.hlsl (176 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix-member-access-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix row element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix column element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 13: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 14: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 19: invalid matrix member 'foo' expected zero based: '_mRC' or one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 20: invalid matrix member '_m00_33' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 21: invalid matrix member '_11_m33' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 22: invalid matrix member '_m0000' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 23: invalid matrix member '_m1' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 24: invalid matrix member '_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 25: invalid matrix member '_1' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 26: invalid matrix member 'm' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 27: invalid matrix member '_' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 28: invalid matrix member '_m00_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 29: invalid matrix member '_m11_m2' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 33: matrix is not assignable (contains duplicate components) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 37: matrix swizzle length must be between 1 and 4 but is 5 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 38: matrix swizzle length must be between 1 and 4 but is 5 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl (177 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/matrix-member-one-based-accessor-scalar-load.hlsl (178 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (179 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:31): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (180 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/BasicFeatures/ArrayReturn.hlsl (181 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/ByteAddressBuffers.hlsl (182 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/builtins/radians.hlsl (183 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin.hlsl (184 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/WaveActiveBitOr.hlsl (185 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/vk-features/vk.pushconstant.layout.hlsl (186 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (187 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (188 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (189 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/BuiltIns/AddUint64-errors.hlsl (190 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 :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (191 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:32): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:37): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:42): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:47): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:52): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:57): 1st argument must be a scalar or vector of floating-point types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:62): 1st argument must be a scalar or vector of floating-point types (was 'unsigned int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:67): 1st argument must be a scalar or vector of floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:72): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:77): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:82): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:87): 1st argument must be a scalar or vector of floating-point types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:93): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:98): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:103): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:108): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:113): 1st argument must be a scalar or vector of floating-point types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:118): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:123): 1st argument must be a scalar or vector of floating-point types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:128): 1st argument must be a scalar or vector of floating-point types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:133): 1st argument must be a scalar or vector of floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl (192 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 :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (193 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/resources/res-array-global-multi-dim.hlsl (194 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl (195 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/BasicFeatures/frem_modulo.hlsl (196 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl (197 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (198 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/sgep/array_load.hlsl (199 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl (200 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/resources/res-array-global.hlsl (201 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/semantics/SV_GroupThreadID-noindex.hlsl (202 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 :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (203 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 :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl (204 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:5): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:10): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:15): call to 'firstbitlow' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl (205 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/resources/res-array-local3.hlsl (206 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/resources/Texture2D-SampleCmp.hlsl (207 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (208 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/lerp-builtin.hlsl (209 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl (210 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl (211 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/Texture2D-Gather.hlsl (212 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (213 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl:40): integer literal is too large to be represented in a signed integer type, interpreting as unsigned # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/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/builtins/VectorSwizzles.hlsl (215 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/convergence/do.while.hlsl (216 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/vk-features/vk.pushconstant.anon-struct.hlsl (217 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/BasicFeatures/AggregateSplatCast.hlsl (218 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/distance.hlsl (219 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/resources/res-array-local-multi-dim.hlsl (220 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl (221 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/degrees-overloads.hlsl (222 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/implicit-norecurse-attrib.hlsl (223 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/abs.hlsl (224 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/semantics/semantic.array.hlsl (225 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (226 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl (227 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/convergence/entry.point.hlsl (228 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/entry.point.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl (229 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 :: AST/HLSL/pch_with_buf.hlsl (230 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/pow.hlsl (231 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (232 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/log-overloads.hlsl (233 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/loops/unroll.hlsl (234 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/loops/unroll.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (235 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:14): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:20): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:26): invalid operand of type 'int' where 'bool' or a vector or matrix of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:32): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:38): cannot pass object of non-trivial type 'bool2x2' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:39): cannot pass object of non-trivial type 'bool3x3' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:40): all arguments to # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl (236 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (237 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/WaveActiveBallot.hlsl (238 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/resources/StructuredBuffers-elementtype.hlsl (239 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl (240 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:7): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:15): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:23): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:31): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:39): no matching function for call to 'asint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:8): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:9): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:17): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:25): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:32): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:33): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:40): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl (241 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/Resources/Texture2D-Subscript.hlsl (242 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 :: CodeGenHLSL/sret_output.hlsl (243 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/ddx-coarse.hlsl (244 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/half.hlsl (245 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/half.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl (246 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl (247 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/any.hlsl (248 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/any.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl (249 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl (250 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer.hlsl (251 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt.hlsl (252 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl (253 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/groupsharedArgs/ScalarTest.hlsl (254 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/semantics/semantic.struct.output.hlsl (255 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl (256 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/BoolMatrix.hlsl (257 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/vk-features/vk.spec-constant.hlsl (258 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 :: AST/HLSL/TypdefArrayParam.hlsl (259 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/sin.hlsl (260 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl (261 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/resources/resource-bindings.hlsl (262 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/resource-bindings.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/AddUint64.hlsl (263 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/AddUint64.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (264 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/builtins/transpose-builtin.hlsl (265 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/wave_get_lane_count.hlsl (266 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (267 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/asint-errors.hlsl (268 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:6): no matching function for call to 'asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:13): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:21): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:14): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:15): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:16): candidate template ignored: substitution failure [with U = int, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:22): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:23): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:24): candidate template ignored: substitution failure [with U = int, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl (269 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/BuiltIns/isnan-errors.hlsl (270 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 :: AST/HLSL/OutArgExpr.hlsl (271 of 25549) ******************** TEST 'Clang :: AST/HLSL/OutArgExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # executed command: rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (272 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/pow-overloads.hlsl (273 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/asint16.hlsl (274 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (275 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl (276 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/Semantics/semantic.explicit-mix-builtin-vs.hlsl (277 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl:10): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose.hlsl (278 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 :: SemaHLSL/valid-shader-stages.hlsl (279 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/VectorElementOverloadResolution.hlsl (280 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil.hlsl (281 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (282 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/load_global.hlsl (283 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/WavePrefixSum-errors.hlsl (284 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl (285 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/HLSLControlFlowHint.hlsl (286 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/rsqrt-builtin.hlsl (287 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/Types/BuiltinMatrix/MatrixCastErrors.hlsl (288 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/MatrixSplat.hlsl (289 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/BasicFeatures/MatrixInitializerListOrder.hlsl (290 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl (291 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/while.hlsl (292 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (293 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (294 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:11): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:17): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:23): invalid operand of type 'bool3' (aka 'vector') where 'double' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:30): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:37): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:44): cannot bind non-lvalue argument 'A' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:51): cannot bind non-lvalue argument 'B' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:57): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:63): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:69): cannot bind non-lvalue argument 'B + 1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:75): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step-overloads.hlsl (295 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 (296 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/BuiltIns/refract-errors.hlsl (297 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:5): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:14): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:23): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:32): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:41): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:50): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:61): no matching function for call to 'refract' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:53): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:54): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:62): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:63): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:64): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:65): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl (298 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/no_int_promotion.hlsl (299 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/semantics/semantic-struct-nested.hlsl (300 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (301 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/builtins/hlsl_resource_t.hlsl (302 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (303 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/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (304 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/WaveActiveAllTrue.hlsl (305 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/groupsharedArgs/MatrixTest.hlsl (306 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (307 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/semantics/semantic-struct-nested-inherit.hlsl (308 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl (309 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl (310 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (311 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (312 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl (313 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/semantics/semantic.nested.vs.hlsl (314 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (315 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/BasicFeatures/InitLists.hlsl (316 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl (317 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl (318 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (319 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/builtins/sinh-overloads.hlsl (320 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (321 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl (322 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (323 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/dot4add_u8packed-errors.hlsl (324 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/Resources/Texture2D-SampleGrad.hlsl (325 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 18: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 24: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 30: no matching member function for call to 'SampleGrad' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:19): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:20): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:21): candidate function not viable: requires 6 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:25): candidate function not viable: requires 6 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:26): candidate function not viable: requires 5 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:27): candidate function not viable: requires 4 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:31): no known conversion from 'const char[8]' to 'float' for 6th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:32): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:33): candidate function not viable: requires 4 arguments, but 6 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix_types.hlsl (326 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/wavesize.hlsl (327 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/wavesize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl (328 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (329 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/Language/groupsharedArgs/InOut.hlsl (330 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/vk-features/vk.pushconstant.static.hlsl (331 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 :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (332 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/semantics/semantic.struct.hlsl (333 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (334 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 4: vector component access exceeds type 'vector' (vector of 1 'int' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 8: vector component access exceeds type 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 12: illegal vector component name 'p' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 16: expected unqualified-id # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 20: assignment to cast is illegal, lvalue casts are not supported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl (335 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/resources/NonUniformResourceIndex.hlsl (336 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 :: SemaHLSL/BuiltIns/mul-errors.hlsl (337 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/cbuffer_with_static_global_and_function.hlsl (338 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 :: AST/ByteCode/hlsl.hlsl (339 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/WaveActiveCountBits.hlsl (340 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/Resources/packoffset-invalid.hlsl (341 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:19): attribute 'packoffset' only applies to shader constant in a constant buffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:24): invalid resource class specifier 't2' for packoffset, expected 'c' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:26): invalid component 'm' used; expected 'x', 'y', 'z', or 'w' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:33): packoffset overlap between 'o2', 'o1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:39): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 42 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:41): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:51): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:53): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:58): packoffset at 'y' does not match alignment 64 required by 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:60): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 63 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:62): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:67): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:69): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:71): expected ')' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:73): invalid component 'X' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:75): expected '(' after '' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:77): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 80 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:79): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:81): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 85 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:84): invalid component 'xy' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:86): invalid component 'rg' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:88): invalid component 'yes' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:90): invalid component 'woo' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:92): invalid component 'xr' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 105 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:104): packoffset overlap between 'S2', 'S1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 120 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:119): packoffset overlap between 'S24', 'S23' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:3): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:11): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl (342 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (343 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl (344 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/asdouble.hlsl (345 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/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (346 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (347 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/object_method.hlsl (348 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/object_method.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/select.hlsl (349 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/frac.hlsl (350 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/floor-overloads.hlsl (351 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/WaveActiveBallot-errors.hlsl (352 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/ArrayAssignable.hlsl (353 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 :: AST/HLSL/pch.hlsl (354 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/all.hlsl (355 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/all.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (356 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/resources/res-array-local1.hlsl (357 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/builtins/round-overloads.hlsl (358 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/frac-overloads.hlsl (359 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/semantics/semantic.arbitrary.hlsl (360 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy.hlsl (361 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl (362 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:55): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 4 but found 2) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:60): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 8 but found 7) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:67): too few initializers in list for type 'int[][2]' (expected 6 but found 5) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl (363 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl (364 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.size.hlsl (365 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/WavePrefixSum.hlsl (366 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/WaveActiveBitAnd-errors.hlsl (367 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl (368 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:16): invalid operand of type 'bool' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:21): invalid operand of type 'half3' (aka 'vector') where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:26): invalid operand of type 'half' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:31): invalid operand of type 'double' where 'float' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (369 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/vk-features/vk.pushconstant.access.bitfield.hlsl (370 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/semantics/SV_Target.ps.hlsl (371 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/TruncationOverloadResolution.hlsl (372 of 25549) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl (373 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/group_shared.hlsl (374 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 :: CodeGenHLSL/shader_type_attr.hlsl (375 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/resources/Texture2D-Subscript.hlsl (376 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl (377 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/Semantics/target.ps.input.hlsl (378 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.ps.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl:5): semantic 'SV_Target' is unsupported in pixel shaders as input, requires one of the following: pixel out # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (379 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (380 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:5): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:14): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:23): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:32): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:41): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:50): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:61): no matching function for call to 'smoothstep' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:53): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:54): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:62): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:63): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:64): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:65): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (381 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:11): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:19): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:26): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:33): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:40): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 48 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:49): no matching function for call to 'increment' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:12): candidate function not viable: no known conversion from 'int[3]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:20): candidate function not viable: no known conversion from 'int[1]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:27): candidate function not viable: requires single argument 'Arr', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:34): candidate function not viable: no known conversion from 'float[2]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:41): candidate function not viable: no known conversion from 'int' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:50): candidate function not viable: requires single argument 'Arr', but 2 arguments were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (382 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/wave_get_lane_index_do_while.hlsl (383 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 :: SemaHLSL/Semantics/target.vs.input.hlsl (384 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/matrix-member-one-based-accessor-scalar-store.hlsl (385 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/convergence/cf.for.plain.hlsl (386 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 :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (387 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:4): the argument to vk::Literal must be a vk::integral_constant # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:7): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (388 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/vk.spec-constant.error.hlsl (389 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/matrix-member-one-based-swizzle-store.hlsl (390 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/WaveActiveBitOr-errors.hlsl (391 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/matrix-member-zero-based-accessor-scalar-store.hlsl (392 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl (393 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:7): semantic 'SV_GroupID' does not allow indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:13): semantic 'SV_GROUPID' does not allow indexing # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/for.hlsl (394 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/default_cbuffer.hlsl (395 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl (396 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl (397 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl (398 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fwidth.hlsl (399 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fwidth.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl (400 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl (401 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/or.hlsl (402 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/or.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mul.hlsl (403 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mul.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (404 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:5): too few initializers in list for type 'int2x2' (aka 'matrix') (expected 4 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:10): too many initializers in list for type 'int1x2' (aka 'matrix') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:15): cannot initialize a variable of type 'matrix<[2 * ...], 4>' with an lvalue of type 'matrix<[2 * ...], 3>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (405 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:14): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:18): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:24): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:30): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:36): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:42): no matching member function for call to 'SampleCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:15): in instantiation of member function 'hlsl::Texture2D>::SampleCmp' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:19): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:20): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:21): candidate function not viable: requires 5 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:25): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:26): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:27): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:32): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:33): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:37): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:38): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:39): candidate function not viable: requires 5 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:43): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:44): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:45): candidate function not viable: requires 3 arguments, but 5 were provided # | 23 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (406 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/exp-overloads.hlsl (407 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/Texture2D-GatherCmp-Vulkan.hlsl (408 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:13): gatherCmpGreen operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:16): gatherCmpBlue operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:19): gatherCmpAlpha operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl (409 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/resources/Texture2D-Load.hlsl (410 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/BasicFeatures/MatrixExplicitTruncation.hlsl (411 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_store.hlsl (412 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/all-resources-bound.hlsl (413 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/builtins/log10-overloads.hlsl (414 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (415 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 :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (416 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 :: Driver/dxc_hlsl-rootsig-ver.hlsl (417 of 25549) ******************** TEST 'Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl (418 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (419 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/matrix-member-zero-based-accessor-scalar-load.hlsl (420 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/resources/MatrixElement_cbuffer.hlsl (421 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/ScalarOverloadResolution.hlsl (422 of 25549) ******************** TEST 'Clang :: SemaHLSL/ScalarOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 86: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 147: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 200: implicit conversion loses floating-point precision: 'double' to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 221: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 226: implicit conversion loses floating-point precision: 'double' to 'half' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources-declared-only-once.hlsl (423 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources-declared-only-once.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl:3): declaration does not declare anything # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl (424 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl (425 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/vk-input-builtin.hlsl (426 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/groupsharedArgs/Overloads.hlsl (427 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/matrix-member-zero-based-swizzle-load.hlsl (428 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 :: AST/HLSL/ast-dump-APValue-matrix.hlsl (429 of 25549) ******************** TEST 'Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl (430 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings.hlsl (431 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local2.hlsl (432 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (433 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 :: AST/HLSL/pch_spirv_type.hlsl (434 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_spirv_type.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (435 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 :: SemaHLSL/Semantics/position.ps.hlsl (436 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl:5): semantic 'SV_Position' is unsupported in pixel shaders as output, requires one of the following: vertex input/output, pixel input # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl (437 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/Wave.hlsl (438 of 25549) ******************** TEST 'Clang :: SemaHLSL/Wave.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (439 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:3): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:17): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:22): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:27): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:32): no matching member function for call to 'SampleCmpLevelZero' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:14): in instantiation of member function 'hlsl::Texture2D>::SampleCmpLevelZero' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:18): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:19): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:23): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:24): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:28): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:29): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:33): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:34): candidate function not viable: requires 3 arguments, but 4 were provided # | 15 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/enable-16bit-types.hlsl (440 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/enable-16bit-types.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[NLP:.*]] = !{i32 1, !"dx.nativelowprec", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :3:149: note: possible intended match here # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'1 ? possible intended match # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (441 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/tanh-overloads.hlsl (442 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl (443 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/matrix-member-one-based-swizzle-load.hlsl (444 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (445 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/WaveActiveBitAnd.hlsl (446 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl (447 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl (448 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 :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (449 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:4): unknown type name 'uint64_t5x5' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:8): unknown type name 'uint16_t4x4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:11): constraints not satisfied for alias template 'matrix' [with element = int, rows_count = 5, cols_count = 5] # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:15): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:18): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:21): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:24): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:26): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:28): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:31): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:33): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:35): zero matrix size # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:12): because '5 <= 4' (5 <= 4) evaluated to false # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (450 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:19): no matching conversion for C-style cast from 'int' to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:27): no matching conversion for C-style cast from 'int' to 'RWBuffer' (aka 'RWBuffer>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:32): C-style cast from 'int' to 'RWBuffer[2]' (aka 'RWBuffer>[2]') is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:42): no matching conversion for C-style cast from 'int' to 'X' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolVector.hlsl (451 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/Texture2D-Load-errors.hlsl (452 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/Loops/unroll.hlsl (453 of 25549) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (454 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/local_resource_bindings_errs.hlsl (455 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings_errs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:13): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:21): assignment of 'Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:30): assignment of 'OutArr[0]' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:38): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:46): assignment of 'cond ? Out0 : Out1' to local resource 'StaticOut' is not to the same unique global resource # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 19: variable 'Out' is declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 28: variable 'Out' is declared here # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitLists.hlsl (456 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitLists.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 94: too few initializers in list for type 'TwoFloats' (expected 2 but found 0) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 95: too few initializers in list for type 'TwoFloats' (expected 2 but found 1) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 96: too many initializers in list for type 'TwoFloats' (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 98: too many initializers in list for type 'int2' (aka 'vector') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 114: no viable conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 115: no viable conversion from 'RWBuffer' (aka 'RWBuffer>') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 116: no viable conversion from 'int' to 'hlsl::RWBuffer>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 118: no viable conversion from 'int' to 'R::(anonymous union at # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 61: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 63: implicit conversion truncates vector: 'vector' (vector of 3 'int' values) to 'vector' (vector of 2 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 69: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion turns floating-point number into integer: 'float' to 'long' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion changes signedness: 'int' to 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:74): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:75): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:76): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:77): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:78): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:79): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:109): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:110): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:121): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'const ContainsResource &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:122): candidate constructor (the implicit move constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource &&' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:125): candidate constructor not viable # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (457 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (458 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:17): no viable conversion from 'S' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl (459 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32.hlsl (460 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 :: SemaHLSL/no-conversion-warnings.hlsl (461 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/resources/cbuffer_align.hlsl (462 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:22): packoffset overlap between 'f0f', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:39): packoffset overlap between 'f1f', 's1f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:55): packoffset overlap between 'f2f', 's2f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:71): packoffset overlap between 'f3f', 's3f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:87): packoffset overlap between 'f4f', 's4f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 101 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:102): packoffset overlap between 'f5f', 's5f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:118): packoffset overlap between 'f6f', 's6f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl (463 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/ddx-coarse-builtin.hlsl (464 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/BasicFeatures/ArrayElementwiseCast.hlsl (465 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 :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (466 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/splitdouble.hlsl (467 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/BuiltIns/WaveActiveSum-errors.hlsl (468 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/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (469 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/Language/groupsharedArgs/ExportNoInlineTest.hlsl (470 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/clip-builtin.hlsl (471 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl (472 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/BuiltIns/WaveActiveMax-errors.hlsl (473 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/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/Semantics/target.vs.output.hlsl (475 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/asuint-constexpr.hlsl (476 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (477 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (478 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fmod.hlsl (479 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fmod.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 5 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS=hidden noundef nofpclass(nan inf) -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (480 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (481 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:5): no matching function for call to 'dot2add' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:11): no matching function for call to 'dot2add' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:6): candidate function not viable: requires 3 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 4 were provided # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (482 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/resources/res-array-global-unbounded.hlsl (483 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl (484 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/resources/Texture2D-SampleGrad.hlsl (485 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/vk-features/SpirvType.hlsl (486 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip.hlsl (487 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/entry.hlsl (488 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/entry.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl (489 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 :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl (490 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/BuiltIns/ternary-compat-overload-warnings.hlsl (491 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl:5:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:5'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:5'1 with "FUNC" equal to "lerp" # | check:5'2 with "FUNC" equal to "lerp" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:5'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/all-errors.hlsl (492 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/all-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lit.hlsl (493 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/logical-not.hlsl (494 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 :: SemaHLSL/BuiltIns/sign-errors.hlsl (495 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp.hlsl (496 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/asfloat-constexpr.hlsl (497 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/export.hlsl (498 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/export.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl (499 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (500 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/groupsharedArgs/VectorTest.hlsl (501 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/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (502 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/BasicFeatures/MatrixConstructor.hlsl (503 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/length.hlsl (504 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/length.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/faceforward.hlsl (505 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/faceforward.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (506 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:6): no matching function for call to 'asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:14): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:22): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:15): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:17): candidate template ignored: substitution failure [with U = float, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:23): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:25): candidate template ignored: substitution failure [with U = float, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (507 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/resources/cbuffer_with_packoffset.hlsl (508 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl (509 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (510 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:5): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:11): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:17): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:23): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:29): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:35): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:41): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:47): implicit conversion turns matrix to scalar: 'int4x4' (aka 'matrix') to 'int' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (511 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 :: SemaHLSL/ArrayAssignable_errors.hlsl (512 of 25549) ******************** TEST 'Clang :: SemaHLSL/ArrayAssignable_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:7): assigning to 'int[2]' from incompatible type 'int[3]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:14): assigning to 'int[3]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:21): assigning to 'int[2][2]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:28): assigning to 'int[2]' from incompatible type 'int[2][2]' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (513 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl (514 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 :: CodeGenHLSL/builtins/dot2add.hlsl (515 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: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (515): Clang :: AST/ByteCode/hlsl.hlsl Clang :: AST/HLSL/OutArgExpr.hlsl Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl Clang :: AST/HLSL/Texture2D-vector-AST.hlsl Clang :: AST/HLSL/TypdefArrayParam.hlsl Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl Clang :: AST/HLSL/ast-dump-SpirvType.hlsl Clang :: AST/HLSL/export.hlsl Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl Clang :: AST/HLSL/matrix-init-list-row-major.hlsl Clang :: AST/HLSL/packoffset.hlsl Clang :: AST/HLSL/pch.hlsl Clang :: AST/HLSL/pch_spirv_type.hlsl Clang :: AST/HLSL/pch_with_buf.hlsl Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl Clang :: AST/HLSL/resource_binding_attr.hlsl Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl Clang :: AST/HLSL/semantic-input-struct.hlsl Clang :: AST/HLSL/semantic-input.hlsl Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl Clang :: AST/HLSL/semantic-output-struct.hlsl Clang :: AST/HLSL/semantic-output.hlsl Clang :: AST/HLSL/vk.spec-constant.usage.hlsl Clang :: AST/HLSL/vk_binding_attr.hlsl Clang :: CodeGenHLSL/ArrayAssignable.hlsl Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl Clang :: CodeGenHLSL/Bool.hlsl Clang :: CodeGenHLSL/BoolMatrix.hlsl Clang :: CodeGenHLSL/BoolVector.hlsl Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl Clang :: CodeGenHLSL/Operators/logical-not.hlsl Clang :: CodeGenHLSL/all-resources-bound.hlsl Clang :: CodeGenHLSL/basic_types.hlsl Clang :: CodeGenHLSL/builtins/AddUint64.hlsl Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl Clang :: CodeGenHLSL/builtins/abs.hlsl Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl Clang :: CodeGenHLSL/builtins/acos.hlsl Clang :: CodeGenHLSL/builtins/all.hlsl Clang :: CodeGenHLSL/builtins/and.hlsl Clang :: CodeGenHLSL/builtins/and_mat.hlsl Clang :: CodeGenHLSL/builtins/any.hlsl Clang :: CodeGenHLSL/builtins/asdouble.hlsl Clang :: CodeGenHLSL/builtins/asfloat.hlsl Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl Clang :: CodeGenHLSL/builtins/asin.hlsl Clang :: CodeGenHLSL/builtins/asint.hlsl Clang :: CodeGenHLSL/builtins/asint16.hlsl Clang :: CodeGenHLSL/builtins/asuint.hlsl Clang :: CodeGenHLSL/builtins/asuint16.hlsl Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl Clang :: CodeGenHLSL/builtins/atan.hlsl Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl Clang :: CodeGenHLSL/builtins/atan2.hlsl Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl Clang :: CodeGenHLSL/builtins/ceil.hlsl Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl Clang :: CodeGenHLSL/builtins/clamp.hlsl Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl Clang :: CodeGenHLSL/builtins/clip.hlsl Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl Clang :: CodeGenHLSL/builtins/cos.hlsl Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl Clang :: CodeGenHLSL/builtins/cosh.hlsl Clang :: CodeGenHLSL/builtins/countbits.hlsl Clang :: CodeGenHLSL/builtins/cross.hlsl Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl Clang :: CodeGenHLSL/builtins/ddx.hlsl Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl Clang :: CodeGenHLSL/builtins/ddy.hlsl Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl Clang :: CodeGenHLSL/builtins/degrees.hlsl Clang :: CodeGenHLSL/builtins/distance.hlsl Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl Clang :: CodeGenHLSL/builtins/dot.hlsl Clang :: CodeGenHLSL/builtins/dot2add.hlsl Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl Clang :: CodeGenHLSL/builtins/dst.hlsl Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl Clang :: CodeGenHLSL/builtins/exp.hlsl Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl Clang :: CodeGenHLSL/builtins/exp2.hlsl Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl Clang :: CodeGenHLSL/builtins/f16tof32.hlsl Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl Clang :: CodeGenHLSL/builtins/f32tof16.hlsl Clang :: CodeGenHLSL/builtins/faceforward.hlsl Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl Clang :: CodeGenHLSL/builtins/floor.hlsl Clang :: CodeGenHLSL/builtins/fmod.hlsl Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl Clang :: CodeGenHLSL/builtins/frac.hlsl Clang :: CodeGenHLSL/builtins/fwidth.hlsl Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl Clang :: CodeGenHLSL/builtins/isinf.hlsl Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl Clang :: CodeGenHLSL/builtins/isnan.hlsl Clang :: CodeGenHLSL/builtins/ldexp.hlsl Clang :: CodeGenHLSL/builtins/length.hlsl Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl Clang :: CodeGenHLSL/builtins/lerp.hlsl Clang :: CodeGenHLSL/builtins/lit.hlsl Clang :: CodeGenHLSL/builtins/log-overloads.hlsl Clang :: CodeGenHLSL/builtins/log.hlsl Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl Clang :: CodeGenHLSL/builtins/log10.hlsl Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl Clang :: CodeGenHLSL/builtins/log2.hlsl Clang :: CodeGenHLSL/builtins/mad.hlsl Clang :: CodeGenHLSL/builtins/max-overloads.hlsl Clang :: CodeGenHLSL/builtins/max.hlsl Clang :: CodeGenHLSL/builtins/min-overloads.hlsl Clang :: CodeGenHLSL/builtins/min.hlsl Clang :: CodeGenHLSL/builtins/mul.hlsl Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl Clang :: CodeGenHLSL/builtins/normalize.hlsl Clang :: CodeGenHLSL/builtins/or.hlsl Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl Clang :: CodeGenHLSL/builtins/pow.hlsl Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl Clang :: CodeGenHLSL/builtins/radians.hlsl Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl Clang :: CodeGenHLSL/builtins/rcp.hlsl Clang :: CodeGenHLSL/builtins/reflect.hlsl Clang :: CodeGenHLSL/builtins/refract.hlsl Clang :: CodeGenHLSL/builtins/reversebits.hlsl Clang :: CodeGenHLSL/builtins/round-overloads.hlsl Clang :: CodeGenHLSL/builtins/round.hlsl Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl Clang :: CodeGenHLSL/builtins/rsqrt.hlsl Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl Clang :: CodeGenHLSL/builtins/saturate.hlsl Clang :: CodeGenHLSL/builtins/select.hlsl Clang :: CodeGenHLSL/builtins/sign.hlsl Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl Clang :: CodeGenHLSL/builtins/sin.hlsl Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl Clang :: CodeGenHLSL/builtins/sinh.hlsl Clang :: CodeGenHLSL/builtins/smoothstep.hlsl Clang :: CodeGenHLSL/builtins/splitdouble.hlsl Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl Clang :: CodeGenHLSL/builtins/sqrt.hlsl Clang :: CodeGenHLSL/builtins/step-overloads.hlsl Clang :: CodeGenHLSL/builtins/step.hlsl Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl Clang :: CodeGenHLSL/builtins/tan.hlsl Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl Clang :: CodeGenHLSL/builtins/tanh.hlsl Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl Clang :: CodeGenHLSL/builtins/transpose.hlsl Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl Clang :: CodeGenHLSL/builtins/trunc.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl Clang :: CodeGenHLSL/convergence/do.while.hlsl Clang :: CodeGenHLSL/convergence/entry.point.hlsl Clang :: CodeGenHLSL/convergence/for.hlsl Clang :: CodeGenHLSL/convergence/global_array.hlsl Clang :: CodeGenHLSL/convergence/while.hlsl Clang :: CodeGenHLSL/enable-16bit-types.hlsl Clang :: CodeGenHLSL/entry.hlsl Clang :: CodeGenHLSL/export.hlsl Clang :: CodeGenHLSL/float3.hlsl Clang :: CodeGenHLSL/group_shared.hlsl Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl Clang :: CodeGenHLSL/half.hlsl Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl Clang :: CodeGenHLSL/loops/unroll.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl Clang :: CodeGenHLSL/matrix_types.hlsl Clang :: CodeGenHLSL/no_int_promotion.hlsl Clang :: CodeGenHLSL/res-may-alias.hlsl Clang :: CodeGenHLSL/resources-declared-only-once.hlsl Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl Clang :: CodeGenHLSL/resources/cbuffer.hlsl Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl Clang :: CodeGenHLSL/resources/res-array-global.hlsl Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl Clang :: CodeGenHLSL/resources/res-array-local1.hlsl Clang :: CodeGenHLSL/resources/res-array-local2.hlsl Clang :: CodeGenHLSL/resources/res-array-local3.hlsl Clang :: CodeGenHLSL/resources/resource-bindings.hlsl Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl Clang :: CodeGenHLSL/semantics/semantic.array.hlsl Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl Clang :: CodeGenHLSL/sgep/array_load.hlsl Clang :: CodeGenHLSL/sgep/array_store.hlsl Clang :: CodeGenHLSL/sgep/load_global.hlsl Clang :: CodeGenHLSL/sgep/object_method.hlsl Clang :: CodeGenHLSL/shader_type_attr.hlsl Clang :: CodeGenHLSL/shift-mask.hlsl Clang :: CodeGenHLSL/sret_output.hlsl Clang :: CodeGenHLSL/static-variable.hlsl Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl Clang :: CodeGenHLSL/vk-input-builtin.hlsl Clang :: CodeGenHLSL/vk_binding_attr.hlsl Clang :: CodeGenHLSL/wavesize.hlsl Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl Clang :: Driver/dxc_rootsig-define.hlsl Clang :: SemaHLSL/ArrayAssignable_errors.hlsl Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Clang :: SemaHLSL/BuiltIns/all-errors.hlsl Clang :: SemaHLSL/BuiltIns/any-errors.hlsl Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl Clang :: SemaHLSL/BuiltIns/length-errors.hlsl Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl Clang :: SemaHLSL/BuiltIns/round-errors.hlsl Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl Clang :: SemaHLSL/BuiltIns/select-errors.hlsl Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl Clang :: SemaHLSL/BuiltIns/step-errors.hlsl Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl Clang :: SemaHLSL/Language/InitListAST.hlsl Clang :: SemaHLSL/Language/InitLists.hlsl Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl Clang :: SemaHLSL/Language/OutputParameters.hlsl Clang :: SemaHLSL/Language/TemplateOutArg.hlsl Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Clang :: SemaHLSL/Loops/unroll.hlsl Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl Clang :: SemaHLSL/Operators/logical-not.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl Clang :: SemaHLSL/ScalarOverloadResolution.hlsl Clang :: SemaHLSL/Semantics/entry_parameter.hlsl Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl Clang :: SemaHLSL/Semantics/position.ps.hlsl Clang :: SemaHLSL/Semantics/position.ps.size.hlsl Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Clang :: SemaHLSL/Semantics/semantics-valid.hlsl Clang :: SemaHLSL/Semantics/struct_input.hlsl Clang :: SemaHLSL/Semantics/target.ps.input.hlsl Clang :: SemaHLSL/Semantics/target.vs.input.hlsl Clang :: SemaHLSL/Semantics/target.vs.output.hlsl Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl Clang :: SemaHLSL/SplatOverloadResolution.hlsl Clang :: SemaHLSL/Texture2D-Gather.hlsl Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl Clang :: SemaHLSL/Texture2D-Load-errors.hlsl Clang :: SemaHLSL/TruncationOverloadResolution.hlsl Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Clang :: SemaHLSL/Types/short-errors.hlsl Clang :: SemaHLSL/Types/typedefs.hlsl Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl Clang :: SemaHLSL/VectorOverloadResolution.hlsl Clang :: SemaHLSL/Wave.hlsl Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Clang :: SemaHLSL/local_resource_bindings.hlsl Clang :: SemaHLSL/local_resource_bindings_errs.hlsl Clang :: SemaHLSL/matrix-member-access-errors.hlsl Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl Clang :: SemaHLSL/no-conversion-warnings.hlsl Clang :: SemaHLSL/valid-shader-stages.hlsl Clang :: SemaHLSL/vk-ext-input-builtin.hlsl Clang :: SemaHLSL/vk.spec-constant.error.hlsl Testing Time: 167.11s 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.