INFO:2026-03-25T01:58:11Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD 218f24047208..d49d24ca978d 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 d49d24ca978d [RISCV] Remove the experimental XRivosVisni extension (#188370) INFO:2026-03-25T01:58:14Z:root:syncing... Deleted branch merge (was 1da3b473e6c0). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. [merge a1287ac649a4] [gn build] Port daec3b9fb6e2 1 file changed, 1 insertion(+) [gn build] Port daec3b9fb6e2 -- https://github.com/llvm/llvm-project/commit/daec3b9fb6e2 INFO:2026-03-25T01:58:16Z:root:building ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/595] ACTION //llvm/tools/llvm-exegesis/lib/RISCV:RISCVGenExegesis(//llvm/utils/gn/build/toolchain:unix) [2/595] ACTION //llvm/include/llvm/TargetParser:RISCVTargetParserDef(//llvm/utils/gn/build/toolchain:unix) [3/595] ACTION //llvm/lib/Target/RISCV:RISCVGenMCPseudoLowering(//llvm/utils/gn/build/toolchain:unix) [4/595] ACTION //llvm/lib/Target/RISCV:RISCVGenSDNodeInfo(//llvm/utils/gn/build/toolchain:unix) [5/595] ACTION //llvm/lib/Target/RISCV:RISCVGenMacroFusion(//llvm/utils/gn/build/toolchain:unix) [6/595] ACTION //llvm/lib/Target/RISCV:RISCVGenPostLegalizeGICombiner(//llvm/utils/gn/build/toolchain:unix) [7/595] ACTION //llvm/lib/Target/RISCV/MCTargetDesc:RISCVGenRegisterInfo(//llvm/utils/gn/build/toolchain:unix) [8/595] ACTION //llvm/lib/Target/RISCV/MCTargetDesc:RISCVGenMCCodeEmitter(//llvm/utils/gn/build/toolchain:unix) [9/595] ACTION //llvm/lib/Target/RISCV:RISCVGenRegisterBank(//llvm/utils/gn/build/toolchain:unix) [10/595] ACTION //llvm/lib/Target/RISCV/Disassembler:RISCVGenDisassemblerTables(//llvm/utils/gn/build/toolchain:unix) [11/595] ACTION //llvm/lib/Target/RISCV:RISCVGenCompressInstEmitter(//llvm/utils/gn/build/toolchain:unix) [12/595] ACTION //llvm/lib/Target/RISCV/MCTargetDesc:RISCVGenAsmWriter(//llvm/utils/gn/build/toolchain:unix) [13/595] ACTION //llvm/lib/Target/RISCV:RISCVGenPreLegalizeGICombiner(//llvm/utils/gn/build/toolchain:unix) [14/595] ACTION //llvm/lib/Target/RISCV:RISCVGenO0PreLegalizeGICombiner(//llvm/utils/gn/build/toolchain:unix) [15/595] ACTION //llvm/lib/Target/RISCV/AsmParser:RISCVGenAsmMatcher(//llvm/utils/gn/build/toolchain:unix) [16/595] CXX obj/llvm/lib/TargetParser/TargetParser.RISCVTargetParser.o [17/595] ACTION //llvm/lib/Target/RISCV/MCTargetDesc:RISCVGenSearchableTables(//llvm/utils/gn/build/toolchain:unix) [18/595] CXX obj/llvm/lib/TargetParser/TargetParser.RISCVISAInfo.o [19/595] AR lib/libLLVMTargetParser.a [20/595] LINK ./bin/clang-fuzzer-dictionary [21/595] LINK ./bin/apinotes-test [22/595] LINK ./bin/llvm-jitlink-executor [23/595] LINK ./bin/lit-cpuid [24/595] LINK ./bin/clang-ssaf-linker [25/595] LINK ./bin/clang-ssaf-format [26/595] LINK ./bin/clang-format [27/595] LINK ./bin/clang-apply-replacements [28/595] LINK obj/clang/unittests/InstallAPI/InstallAPITests [29/595] LINK ./bin/llvm-objcopy [30/595] LINK obj/clang/unittests/Basic/BasicTests [31/595] LINK obj/clang-tools-extra/unittests/clang-apply-replacements/ClangApplyReplacementsTests [32/595] LINK ./bin/llvm-sim [33/595] LINK ./bin/verify-uselistorder [34/595] LINK ./bin/llvm-remarkutil [35/595] LINK ./bin/llvm-readtapi [36/595] ACTION //llvm/tools/llvm-objcopy:llvm-strip(//llvm/utils/gn/build/toolchain:unix) [37/595] LINK ./bin/llvm-modextract [38/595] LINK ./bin/llvm-bcanalyzer [39/595] LINK obj/clang/unittests/DependencyScanning/ClangDependencyScanningTests [40/595] LINK ./bin/clang-offload-bundler [41/595] LINK obj/bolt/unittests/Profile/ProfileTests [42/595] LINK ./bin/llvm-config [43/595] LINK obj/clang/unittests/Format/FormatTests [44/595] LINK ./bin/sanstats [45/595] LINK ./bin/llubi [46/595] LINK ./bin/llvm-ctxprof-util [47/595] LINK ./bin/llvm-cvtres [48/595] LINK ./bin/llvm-cat [49/595] LINK obj/llvm/unittests/Object/ObjectTests [50/595] LINK ./bin/llvm-dis [51/595] ACTION //llvm/tools/llvm-objcopy:llvm-bitcode-strip(//llvm/utils/gn/build/toolchain:unix) [52/595] ACTION //llvm/tools/llvm-objcopy:llvm-install-name-tool(//llvm/utils/gn/build/toolchain:unix) [53/595] LINK ./bin/lli-child-target [54/595] LINK ./bin/llvm-bat-dump [55/595] LINK ./bin/llvm-cgdata [56/595] LINK ./bin/llvm-cov [57/595] LINK ./bin/llvm-as [58/595] LINK ./bin/llvm-cxxfilt [59/595] LINK ./bin/find-all-symbols [60/595] LINK obj/clang-tools-extra/unittests/clang-include-fixer/ClangIncludeFixerTests [61/595] LINK ./bin/clang-include-fixer [62/595] LINK ./bin/llvm-diff [63/595] LINK ./bin/clang-doc [64/595] LINK obj/clang/unittests/Support/ClangSupportTests [65/595] LINK ./bin/llvm-debuginfod-find [66/595] LINK obj/clang-tools-extra/unittests/clang-query/ClangQueryTests [67/595] LINK ./bin/clang-query [68/595] LINK obj/clang-tools-extra/unittests/clang-change-namespace/ClangChangeNamespaceTests [69/595] LINK ./bin/clang-installapi [70/595] LINK obj/clang/unittests/AST/ByteCode/InterpTests [71/595] LINK obj/clang/unittests/Rewrite/RewriteTests [72/595] LINK ./bin/llvm-ifs [73/595] LINK ./bin/llvm-opt-report [74/595] LINK ./bin/llvm-stress [75/595] LINK ./bin/llvm-strings [76/595] LINK obj/clang/unittests/ASTMatchers/ASTMatchersTests [77/595] LINK ./bin/llvm-offload-binary [78/595] LINK ./bin/llvm-offload-wrapper [79/595] LINK obj/llvm/unittests/BinaryFormat/BinaryFormatTests [80/595] LINK obj/clang-tools-extra/unittests/clang-include-fixer/find-all-symbols/FindAllSymbolsTests [81/595] LINK obj/clang/unittests/Parse/ParseTests [82/595] LINK ./bin/diagtool [83/595] LINK ./bin/pp-trace [84/595] LINK obj/clang-tools-extra/unittests/clang-doc/ClangDocTests [85/595] LINK ./bin/clang-reorder-fields [86/595] LINK obj/llvm/unittests/AsmParser/AsmParserTests [87/595] LINK obj/clang-tools-extra/unittests/clang-tidy/ClangTidyTests [88/595] LINK obj/clang/unittests/Lex/LexTests [89/595] LINK obj/clang/unittests/ASTMatchers/Dynamic/DynamicASTMatchersTests [90/595] LINK ./bin/llvm-readobj [91/595] LINK ./bin/obj2yaml [92/595] LINK obj/clang-tools-extra/unittests/clang-move/ClangMoveTests [93/595] LINK ./bin/llvm-profdata [94/595] LINK obj/clang/unittests/Index/IndexTests [95/595] LINK ./bin/llvm-symbolizer [96/595] LINK ./bin/llvm-size [97/595] LINK obj/llvm/unittests/DWARFLinkerParallel/DWARFLinkerParallelTests [98/595] LINK obj/llvm/unittests/DebugInfo/Symbolizer/DebugInfoSymbolizerTests [99/595] LINK obj/llvm/unittests/DebugInfo/BTF/DebugInfoBTFTests [100/595] LINK obj/llvm/unittests/Debuginfod/DebuginfodTests [101/595] LINK ./bin/llvm-debuginfod [102/595] LINK obj/llvm/unittests/Bitcode/BitcodeTests [103/595] LINK ./bin/clang-refactor [104/595] LINK obj/clang/unittests/Analysis/ClangAnalysisTests [105/595] LINK ./bin/lli [106/595] LINK obj/llvm/unittests/Remarks/RemarksTests [107/595] LINK ./bin/modularize [108/595] LINK ./bin/yaml2obj [109/595] LINK obj/llvm/unittests/InterfaceStub/InterfaceStubTests [110/595] LINK ./bin/llvm-tli-checker [111/595] LINK obj/llvm/unittests/Telemetry/TelemetryTests [112/595] LINK obj/clang/unittests/ScalableStaticAnalysisFramework/ClangScalableAnalysisTests [113/595] LINK obj/llvm/unittests/MC/SystemZ/SystemZAsmLexerTests [114/595] LINK ./bin/llvm-rc [115/595] ACTION //llvm/tools/llvm-readobj:llvm-readelf(//llvm/utils/gn/build/toolchain:unix) [116/595] LINK ./bin/clang-diff [117/595] LINK ./bin/llvm-pdbutil [118/595] LINK obj/llvm/unittests/ExecutionEngine/ExecutionEngineTests [119/595] LINK obj/llvm/unittests/DebugInfo/PDB/DebugInfoPDBTests [120/595] LINK obj/clang/unittests/StaticAnalyzer/StaticAnalysisTests [121/595] LINK obj/llvm/unittests/SandboxIR/SandboxIRTests [122/595] ACTION //llvm/tools/llvm-symbolizer:llvm-addr2line(//llvm/utils/gn/build/toolchain:unix) [123/595] ACTION //llvm/utils/llvm-lit:llvm-lit(//llvm/utils/gn/build/toolchain:unix) [124/595] LINK obj/clang/unittests/CodeGen/ClangCodeGenTests [125/595] ACTION //llvm/tools/llvm-rc:llvm-windres(//llvm/utils/gn/build/toolchain:unix) [126/595] LINK ./bin/llvm-link [127/595] LINK obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests [128/595] LINK ./bin/llvm-extract [129/595] LINK obj/llvm/unittests/TextAPI/TextAPITests [130/595] LINK obj/llvm/unittests/Linker/LinkerTests [131/595] LINK obj/clang/unittests/Sema/SemaTests [132/595] LINK obj/llvm/unittests/ProfileData/ProfileDataTests [133/595] LINK obj/llvm/unittests/XRay/XRayTests [134/595] LINK obj/llvm/unittests/tools/llvm-profdata/LLVMProfdataTests [135/595] LINK ./bin/clang-import-test [136/595] LINK obj/llvm/unittests/ADT/ADTTests [137/595] LINK obj/llvm/unittests/ObjectYAML/ObjectYAMLTests [138/595] LINK obj/llvm/unittests/ObjCopy/ObjCopyTests [139/595] LINK ./bin/clang-change-namespace [140/595] LINK obj/clang/unittests/AST/ASTTests [141/595] LINK obj/llvm/unittests/MC/X86/X86MCTests [142/595] LINK obj/clang/unittests/Serialization/SerializationTests [143/595] LINK ./bin/dexp [144/595] LINK ./bin/clang-move [145/595] LINK obj/llvm/unittests/FuzzMutate/FuzzMutateTests [146/595] LINK obj/llvm/unittests/Transforms/Vectorize/SandboxVectorizer/SandboxVectorizerTests [147/595] LINK obj/llvm/unittests/Transforms/Vectorize/VectorizeTests [148/595] LINK ./bin/lldb-server [149/595] LINK obj/llvm/unittests/Transforms/IPO/IPOTests [150/595] ACTION //llvm/lib/Target/RISCV/MCTargetDesc:RISCVGenSubtargetInfo(//llvm/utils/gn/build/toolchain:unix) [151/595] LINK obj/llvm/unittests/Target/LoongArch/LoongArchTests [152/595] LINK obj/llvm/unittests/Support/SupportTests [153/595] LINK ./bin/clangd-indexer [154/595] LINK ./bin/clangd [155/595] LINK obj/llvm/unittests/Target/PowerPC/PowerPCTests [156/595] LINK obj/llvm/unittests/Target/ARM/ARMTests [157/595] LINK obj/llvm/unittests/Target/WebAssembly/WebAssemblyTests [158/595] LINK obj/llvm/unittests/Analysis/AnalysisTests [159/595] LINK obj/clang-tools-extra/clangd/unittests/ClangdTests [160/595] LINK obj/llvm/unittests/Frontend/LLVMFrontendTests [161/595] LINK obj/llvm/unittests/Target/AArch64/AArch64Tests [162/595] LINK obj/llvm/unittests/Passes/Plugins/PluginsTests [163/595] LINK obj/llvm/unittests/Transforms/Scalar/ScalarTests [164/595] LINK obj/llvm/unittests/tools/llvm-mca/LLVMMCATests [165/595] LINK obj/llvm/unittests/ExecutionEngine/Orc/OrcJITTests [166/595] LINK obj/llvm/unittests/Transforms/Instrumentation/InstrumentationTests [167/595] LINK obj/llvm/unittests/ExecutionEngine/MCJIT/MCJITTests [168/595] LINK obj/llvm/unittests/MC/AMDGPU/AMDGPUMCTests [169/595] LINK obj/llvm/unittests/Transforms/Utils/UtilsTests [170/595] LINK obj/llvm/unittests/Transforms/Coroutines/CoroTests [171/595] LINK obj/llvm/unittests/Target/X86/X86Tests [172/595] LINK obj/llvm/unittests/IR/IRTests [173/595] LINK obj/llvm/unittests/Target/AMDGPU/AMDGPUTests [174/595] CXX obj/llvm/unittests/TargetParser/TargetParserTests.RISCVISAInfoTest.o [175/595] LINK obj/llvm/unittests/TargetParser/TargetParserTests [176/595] ACTION //llvm/lib/Target/RISCV:RISCVGenDAGISel(//llvm/utils/gn/build/toolchain:unix) [177/595] ACTION //llvm/lib/Target/RISCV/MCTargetDesc:RISCVGenInstrInfo(//llvm/utils/gn/build/toolchain:unix) [178/595] ACTION //llvm/lib/Target/RISCV:RISCVGenGlobalISel(//llvm/utils/gn/build/toolchain:unix) [179/595] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVMatInt.o [180/595] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVMCExpr.o [181/595] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVELFObjectWriter.o [182/595] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVMachObjectWriter.o [183/595] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVInstPrinter.o [184/595] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVMCObjectFileInfo.o [185/595] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVTargetStreamer.o [186/595] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVELFStreamer.o [187/595] CXX obj/llvm/lib/Target/RISCV/MCA/MCA.RISCVCustomBehaviour.o [188/595] CXX obj/llvm/tools/llvm-exegesis/lib/RISCV/RISCV.RISCVExegesisPostprocessing.o [189/595] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVAsmBackend.o [190/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVPostRAExpandPseudoInsts.o [191/595] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVMCCodeEmitter.o [192/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVRedundantCopyElimination.o [193/595] CXX obj/llvm/unittests/Target/RISCV/RISCVTests.MCInstrAnalysisTest.o [194/595] CXX obj/llvm/lib/Target/RISCV/Disassembler/Disassembler.RISCVDisassembler.o [195/595] CXX obj/llvm/tools/llvm-exegesis/lib/RISCV/RISCV.RISCVExegesisPreprocessing.o [196/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVLandingPadSetup.o [197/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVInsertWriteVXRM.o [198/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVVectorMaskDAGMutation.o [199/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVInsertReadWriteCSR.o [200/595] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVRegisterBankInfo.o [201/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVLateBranchOpt.o [202/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVMoveMerger.o [203/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVVSETVLIInfoAnalysis.o [204/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVMergeBaseOffset.o [205/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVDeadRegisterDefinitions.o [206/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVSelectionDAGInfo.o [207/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVCallingConv.o [208/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVMakeCompressible.o [209/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVMachineFunctionInfo.o [210/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVExpandAtomicPseudoInsts.o [211/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVFoldMemOffset.o [212/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVVMV0Elimination.o [213/595] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVBaseInfo.o [214/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVMachineScheduler.o [215/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVIndirectBranchTracking.o [216/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVLoadStoreOptimizer.o [217/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVTargetObjectFile.o [218/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVVectorPeephole.o [219/595] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVCallLowering.o [220/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVPushPopOptimizer.o [221/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVOptWInstrs.o [222/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVVLOptimizer.o [223/595] CXX obj/llvm/lib/Target/RISCV/AsmParser/AsmParser.RISCVAsmParser.o [224/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVExpandPseudoInsts.o [225/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVRegisterInfo.o [226/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVZilsdOptimizer.o [227/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVZacasABIFix.o [228/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVPromoteConstant.o [229/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVCodeGenPrepare.o [230/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVInsertVSETVLI.o [231/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVInterleavedAccess.o [232/595] CXX obj/llvm/unittests/Target/RISCV/RISCVTests.RISCVSelectionDAGTest.o [233/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVSubtarget.o [234/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVFrameLowering.o [235/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVGatherScatterLowering.o [236/595] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVO0PreLegalizerCombiner.o [237/595] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVLegalizerInfo.o [238/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVAsmPrinter.o [239/595] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVPostLegalizerCombiner.o [240/595] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVPreLegalizerCombiner.o [241/595] CXX obj/llvm/tools/llvm-exegesis/lib/RISCV/RISCV.Target.o [242/595] CXX obj/llvm/unittests/tools/llvm-exegesis/RISCV/LLVMExegesisRISCVTests.TargetTest.o [243/595] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVMCTargetDesc.o [244/595] AR lib/libLLVMRISCVDesc.a [245/595] AR lib/libLLVMTargetRISCVMCA.a [246/595] AR lib/libLLVMRISCVDisassembler.a [247/595] AR lib/libLLVMRISCVAsmParser.a [248/595] AR lib/libLLVMExegesisRISCV.a [249/595] LINK ./bin/llvm-dwarfdump [250/595] LINK ./bin/llvm-mca [251/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVInstrInfo.o [252/595] LINK ./bin/sancov [253/595] LINK ./bin/llvm-debuginfo-analyzer [254/595] LINK ./bin/llvm-objdump [255/595] LINK obj/llvm/unittests/tools/llvm-exegesis/LLVMExegesisTests [256/595] LINK ./bin/llvm-nm [257/595] LINK obj/llvm/unittests/tools/llvm-cfi-verify/CFIVerifyTests [258/595] LINK ./bin/llvm-profgen [259/595] LINK ./bin/llvm-cfi-verify [260/595] CXX obj/llvm/unittests/Target/RISCV/RISCVTests.RISCVInstrInfoTest.o [261/595] ACTION //llvm/tools/llvm-objdump:llvm-otool(//llvm/utils/gn/build/toolchain:unix) [262/595] LINK obj/llvm/unittests/tools/llvm-exegesis/Mips/LLVMExegesisMipsTests [263/595] LINK obj/llvm/unittests/tools/llvm-exegesis/PowerPC/LLVMExegesisPowerPCTests [264/595] LINK obj/llvm/unittests/tools/llvm-exegesis/X86/LLVMExegesisX86Tests [265/595] LINK obj/llvm/unittests/tools/llvm-exegesis/AArch64/LLVMExegesisAArch64Tests [266/595] LINK ./bin/clang-extdef-mapping [267/595] LINK ./bin/clang-tidy [268/595] LINK obj/clang/unittests/Frontend/FrontendTests [269/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVTargetTransformInfo.o [270/595] CXX obj/llvm/unittests/tools/llvm-exegesis/RISCV/LLVMExegesisRISCVTests.SnippetGeneratorTest.o [271/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVTargetMachine.o [272/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVISelDAGToDAG.o [273/595] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVISelLowering.o [274/595] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVInstructionSelector.o [275/595] AR lib/libLLVMRISCVCodeGen.a [276/595] LINK ./bin/llvm-cxxmap [277/595] LINK obj/llvm/unittests/CGData/CodeGenDataTests [278/595] LINK obj/llvm/unittests/DebugInfo/GSYM/DebugInfoGSYMTests [279/595] LINK ./bin/llvm-cxxdump [280/595] LINK ./bin/llvm-xray [281/595] LINK ./bin/llvm-libtool-darwin [282/595] LINK ./bin/llvm-ml [283/595] LINK ./bin/llvm-lipo [284/595] LINK ./bin/llvm-rtdyld [285/595] LINK obj/llvm/unittests/ExecutionEngine/JITLink/JITLinkTests [286/595] ACTION //llvm/tools/llvm-ml:llvm-ml64(//llvm/utils/gn/build/toolchain:unix) [287/595] LINK ./bin/llvm-mc [288/595] LINK obj/llvm/unittests/Target/RISCV/RISCVTests [289/595] LINK obj/bolt/unittests/Core/CoreTests [290/595] LINK ./bin/llvm-bolt-heatmap [291/595] LINK ./bin/llvm-jitlink [292/595] LINK obj/llvm/unittests/tools/llvm-exegesis/RISCV/LLVMExegesisRISCVTests [293/595] LINK obj/llvm/unittests/MC/MCTests [294/595] LINK ./bin/llvm-bolt [295/595] LINK ./bin/llvm-ar [296/595] LINK ./bin/llvm-exegesis [297/595] LINK obj/llvm/unittests/Passes/PassBuilderBindings/PassesBindingsTests [298/595] LINK ./bin/clang-scan-deps [299/595] LINK obj/clang/unittests/Tooling/Syntax/SyntaxTests [300/595] ACTION //bolt/tools/driver:perf2bolt(//llvm/utils/gn/build/toolchain:unix) [301/595] ACTION //llvm/tools/llvm-ar:llvm-lib(//llvm/utils/gn/build/toolchain:unix) [302/595] ACTION //bolt/tools/driver:llvm-boltdiff(//llvm/utils/gn/build/toolchain:unix) [303/595] ACTION //llvm/tools/llvm-ar:llvm-ranlib(//llvm/utils/gn/build/toolchain:unix) [304/595] ACTION //llvm/tools/llvm-ar:llvm-dlltool(//llvm/utils/gn/build/toolchain:unix) [305/595] LINK ./bin/opt [306/595] LINK ./bin/clang-linker-wrapper [307/595] LINK obj/clang/unittests/CrossTU/CrossTUTests [308/595] LINK obj/bolt/unittests/Passes/PassTests [309/595] LINK ./bin/llvm-gsymutil [310/595] LINK ./bin/clang-nvlink-wrapper [311/595] LINK ./bin/llvm-ir2vec [312/595] LINK ./bin/llvm-dwarfutil [313/595] LINK obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests [314/595] LINK ./bin/llvm-lto2 [315/595] LINK ./bin/llvm-opt-fuzzer [316/595] LINK obj/llvm/unittests/CodeGen/CodeGenTests [317/595] LINK ./bin/llvm-c-test [318/595] LINK ./bin/llvm-dwp [319/595] LINK ./bin/lld [320/595] LINK ./bin/llvm-reduce [321/595] LINK obj/llvm/unittests/DebugInfo/DWARF/DebugInfoDWARFTests [322/595] LINK ./bin/llvm-split [323/595] LINK obj/llvm/unittests/Target/TargetMachineCTests [324/595] ACTION //lld/tools/lld:ld.lld(//llvm/utils/gn/build/toolchain:unix) [325/595] ACTION //lld/tools/lld:ld64.lld(//llvm/utils/gn/build/toolchain:unix) [326/595] ACTION //lld/tools/lld:wasm-ld(//llvm/utils/gn/build/toolchain:unix) [327/595] ACTION //lld/tools/lld:lld-link(//llvm/utils/gn/build/toolchain:unix) [328/595] LINK ./bin/llc [329/595] LINK obj/lld/unittests/AsLibELF/LLDAsLibELFTests [330/595] LINK ./bin/clang-sycl-linker [331/595] LINK obj/llvm/unittests/MIR/MIRTests [332/595] LINK obj/lld/unittests/AsLibAll/LLDAsLibAllTests [333/595] SOLINK ./lib/libLTO.so [334/595] LINK obj/llvm/unittests/DebugInfo/LogicalView/DebugInfoLogicalViewTests [335/595] LINK obj/llvm/unittests/MI/MITests [336/595] LINK ./bin/dsymutil [337/595] LINK ./bin/llvm-isel-fuzzer [338/595] LINK ./bin/llvm-lto [339/595] LINK obj/clang/unittests/Driver/ClangDriverTests [340/595] LINK obj/clang/unittests/Interpreter/ExceptionTests/ClangReplInterpreterExceptionTests [341/595] LINK obj/clang/unittests/Interpreter/ClangReplInterpreterTests [342/595] SOLINK ./lib/libclang.so [343/595] LINK ./bin/clang-check [344/595] LINK obj/clang/unittests/libclang/CrashTests/libclangCrashTests [345/595] LINK obj/clang/unittests/libclang/libclangTests [346/595] LINK ./bin/clang-repl [347/595] LINK ./bin/lldb-test [348/595] LINK ./bin/lldb [349/595] LINK obj/clang/unittests/Tooling/ToolingTests [350/595] LINK ./bin/lldb-dap [351/595] LINK ./bin/clang [352/595] ACTION //clang/tools/driver:clangxx(//llvm/utils/gn/build/toolchain:unix) [353/595] ACTION //clang/tools/driver:clang-cl(//llvm/utils/gn/build/toolchain:unix) [354/595] ACTION //clang/tools/driver:clang-cpp(//llvm/utils/gn/build/toolchain:unix) [355/595] ACTION //compiler-rt/test/asan:lit_site_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [356/595] ACTION //compiler-rt/test:lit_common_configured(//llvm/utils/gn/build/toolchain:stage2_unix) [357/595] ACTION //compiler-rt/test/hwasan:lit_site_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [358/595] ACTION //compiler-rt/test/builtins:builtins_mode_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [359/595] ACTION //compiler-rt/test/lsan:asan_mode_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [360/595] ACTION //llvm/include/llvm/Config:Targets.def(//llvm/utils/gn/build/toolchain:stage2_unix) [361/595] ACTION //llvm/include/llvm/Config:AsmPrinters.def(//llvm/utils/gn/build/toolchain:stage2_unix) [362/595] ACTION //llvm/include/llvm/Config:abi-breaking(//llvm/utils/gn/build/toolchain:stage2_unix) [363/595] ACTION //llvm/include/llvm/Config:Targets(//llvm/utils/gn/build/toolchain:stage2_unix) [364/595] ACTION //llvm/include/llvm/Config:llvm-config(//llvm/utils/gn/build/toolchain:stage2_unix) [365/414] ACTION //llvm/include/llvm/Config:AsmParsers.def(//llvm/utils/gn/build/toolchain:stage2_unix) [366/414] ACTION //llvm/include/llvm/Config:TargetMCAs.def(//llvm/utils/gn/build/toolchain:stage2_unix) [367/414] ACTION //llvm/include/llvm/Support:write_vcsrevision(//llvm/utils/gn/build/toolchain:stage2_unix) [368/414] ACTION //libcxx/src:cxx_symlink(//llvm/utils/gn/build/toolchain:stage2_unix) [369/414] ACTION //llvm/include/llvm/Config:Disassemblers.def(//llvm/utils/gn/build/toolchain:stage2_unix) [370/414] ACTION //llvm/include/llvm/Config:TargetExegesis.def(//llvm/utils/gn/build/toolchain:stage2_unix) [371/414] ACTION //llvm/include/llvm/Support:write_extension_def(//llvm/utils/gn/build/toolchain:stage2_unix) [372/414] ACTION //llvm/include/llvm/Config:config(//llvm/utils/gn/build/toolchain:stage2_unix) [373/381] ACTION //libcxx/src:cxx_linker_script(//llvm/utils/gn/build/toolchain:stage2_unix) [374/381] LINK ./bin/c-index-test [375/381] ACTION //compiler-rt/lib/ubsan:ubsan_loop_detect_dynamic_list(//llvm/utils/gn/build/toolchain:stage2_unix) [376/381] ACTION //compiler-rt/lib/ubsan:ubsan_static_cxx_dynamic_list(//llvm/utils/gn/build/toolchain:stage2_unix) [377/381] ACTION //compiler-rt/lib/ubsan:ubsan_static_dynamic_list(//llvm/utils/gn/build/toolchain:stage2_unix) [378/381] ACTION //compiler-rt/lib/ubsan:version_script(//llvm/utils/gn/build/toolchain:stage2_unix) [379/381] ACTION //compiler-rt/lib/hwasan:version_script(//llvm/utils/gn/build/toolchain:stage2_unix) [380/381] SOLINK lib/clang/23/lib/linux/libclang_rt.ubsan_standalone-x86_64.so [381/381] SOLINK lib/clang/23/lib/linux/libclang_rt.hwasan_aliases-x86_64.so INFO:2026-03-25T01:59:25Z:root:analyze skipping analyze because previous build was not green INFO:2026-03-25T01:59:25Z:root:testing INFO:2026-03-25T01:59:25Z: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 :: SemaHLSL/BuiltIns/radians-errors.hlsl (1 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/Texture2D-Load-errors.hlsl (2 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Load-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 6: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 12: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 26: no matching member function for call to 'Load' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 18: implicit conversion turns floating-point number into integer: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 22: implicit conversion turns floating-point number into integer: 'float2' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 32: implicit conversion truncates vector: 'int4' (aka 'vector') to 'vector' (vector of 3 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 42: implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:7): candidate function not viable: requires single argument 'Location', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:13): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:14): candidate function not viable: requires single argument 'Location', but 3 arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:27): candidate function not viable: no known conversion from 'int2' (aka 'vector') to 'vector' (vector of 3 'int' values) for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 1 was provided # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl (3 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan.hlsl (4 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl (5 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (6 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 :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (7 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:6): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:15): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:24): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:32): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:40): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:48): no matching function for call to 'asuint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:16): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:17): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:25): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:26): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:33): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:34): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:42): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:49): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:50): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (8 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians.hlsl (9 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/cross.hlsl (10 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cross.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot.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 :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (12 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 :: SemaHLSL/Language/InitListAST.hlsl (13 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitListAST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (14 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 0x55e6e5ed4158 <> # | |-NamespaceDecl 0x55e6e5ed4a98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x55e6e5ed4b20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-NonTypeTemplateParmDecl 0x55e6e5ed4c20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55e6e5ed4c78 <> 'int' 4 # | | | `-TypeAliasDecl 0x55e6e5ed4d90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x55e6e5ed4d40 'vector' dependent # | | | |-TemplateTypeParmType 0x55e6e5ed4ba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e6e5ed4b20 'element' # | | | `-DeclRefExpr 0x55e6e5ed4ce0 <> 'int' lvalue NonTypeTemplateParm 0x55e6e5ed4c20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x55e6e5ed4e48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-NonTypeTemplateParmDecl 0x55e6e5ed4f20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55e6e5ed4f78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x55e6e5ed4fd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55e6e5ed5028 <> 'int' 4 # | | | |-BinaryOperator 0x55e6e5ed5128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x55e6e5ed50e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x55e6e5ed50a8 <> 'int' lvalue NonTypeTemplateParm 0x55e6e5ed4f20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x55e6e5ed5068 <> 'int' 4 # | | | | `-BinaryOperator 0x55e6e5ed5108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x55e6e5ed50c8 <> 'int' lvalue NonTypeTemplateParm 0x55e6e5ed4fd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x55e6e5ed5088 <> 'int' 4 # | | | `-TypeAliasDecl 0x55e6e5f00298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x55e6e5f00230 'matrix' dependent # | | |-ClassTemplateDecl 0x55e6e5f00978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x55e6e5f00748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55e6e5f00918 <> 'bool' Concept 0x55e6e5f00420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55e6e5f00850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e6e5f00820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e6e5f007d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e6e5f003a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e6e5f00350 'element_type' # | | | `-CXXRecordDecl 0x55e6e5f00648 <> implicit class Buffer # | | | `-FinalAttr 0x55e6e5f006f0 <> Implicit final # | | |-ClassTemplateDecl 0x55e6e5f00d18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x55e6e5f00ae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55e6e5f00cb8 <> 'bool' Concept 0x55e6e5f00420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55e6e5f00bf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e6e5f00bc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e6e5f00b70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e6e5f003a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e6e5f00350 'element_type' # | | | `-CXXRecordDecl 0x55e6e5f009e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x55e6e5f00a90 <> Implicit final # | | |-ClassTemplateDecl 0x55e6e5f010b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x55e6e5f00e88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55e6e5f01058 <> 'bool' Concept 0x55e6e5f00600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55e6e5f00f90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e6e5f00f60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e6e5f00f10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e6e5f004c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e6e5f00468 'element_type' # | | | `-CXXRecordDecl 0x55e6e5f00d88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x55e6e5f00e30 <> Implicit final # | | |-ClassTemplateDecl 0x55e6e5f02738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x55e6e5f02510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55e6e5f026d8 <> 'bool' Concept 0x55e6e5f00600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55e6e5f02610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e6e5f025e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e6e5f02590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e6e5f004c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e6e5f00468 'element_type' # | | | `-CXXRecordDecl 0x55e6e5f02410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x55e6e5f024b8 <> Implicit final # | | |-ClassTemplateDecl 0x55e6e5f02ad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55e6e5f028a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55e6e5f02a78 <> 'bool' Concept 0x55e6e5f00600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55e6e5f029b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e6e5f02980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e6e5f02930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e6e5f004c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e6e5f00468 'element_type' # | | | `-CXXRecordDecl 0x55e6e5f027a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x55e6e5f02850 <> Implicit final # | | |-ClassTemplateDecl 0x55e6e5f02e78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55e6e5f02c48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55e6e5f02e18 <> 'bool' Concept 0x55e6e5f00600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55e6e5f02d50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e6e5f02d20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e6e5f02cd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e6e5f004c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e6e5f00468 'element_type' # | | | `-CXXRecordDecl 0x55e6e5f02b48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x55e6e5f02bf0 <> Implicit final # | | |-ClassTemplateDecl 0x55e6e5f03218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55e6e5f02fe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55e6e5f031b8 <> 'bool' Concept 0x55e6e5f00600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55e6e5f030f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e6e5f030c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e6e5f03070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e6e5f004c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e6e5f00468 'element_type' # | | | `-CXXRecordDecl 0x55e6e5f02ee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x55e6e5f02f90 <> Implicit final # | | |-ClassTemplateDecl 0x55e6e5f035c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55e6e5f03388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55e6e5f03568 <> 'bool' Concept 0x55e6e5f00600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55e6e5f034a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e6e5f03470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e6e5f03420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e6e5f004c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e6e5f00468 'element_type' # | | | `-CXXRecordDecl 0x55e6e5f03288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x55e6e5f03330 <> Implicit final # | | |-CXXRecordDecl 0x55e6e5f03638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x55e6e5f036e0 <> Implicit final # | | |-CXXRecordDecl 0x55e6e5f03738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x55e6e5f037e0 <> Implicit final # | | |-CXXRecordDecl 0x55e6e5f03838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x55e6e5f038e0 <> Implicit final # | | |-CXXRecordDecl 0x55e6e5f03938 <> implicit class SamplerState # | | | `-FinalAttr 0x55e6e5f039e0 <> Implicit final # | | |-CXXRecordDecl 0x55e6e5f03a38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x55e6e5f03ae0 <> Implicit final # | | |-ClassTemplateDecl 0x55e6e5f03ed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x55e6e5f03c70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x55e6e5f03b40 'vector' 4 # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-ConceptSpecializationExpr 0x55e6e5f03e78 <> 'bool' Concept 0x55e6e5f00420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55e6e5f03db0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e6e5f03d80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e6e5f03d28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e6e5f003a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e6e5f00350 'element_type' # | | | `-CXXRecordDecl 0x55e6e5f03b70 <> implicit class Texture2D # | | | `-FinalAttr 0x55e6e5f03c18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x55e6e5f04168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x55e6e5f04090 'vector' dependent # | | | |-TemplateTypeParmType 0x55e6e5f03fa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e6e5f03f48 'element_type' # | | | `-DeclRefExpr 0x55e6e5f04068 <> 'int' lvalue NonTypeTemplateParm 0x55e6e5f03fe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x55e6e5f03f48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x55e6e5f03fe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x55e6e5f00420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55e6e5f00350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x55e6e5f00400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x55e6e5f003a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x55e6e5f00350 'element_type' # | |-ConceptDecl 0x55e6e5f00600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55e6e5f00468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x55e6e5f005e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x55e6e5f00540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x55e6e5f00520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x55e6e5f004c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55e6e5f00468 'element_type' # | | `-BinaryOperator 0x55e6e5f005c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x55e6e5f00558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x55e6e5f005a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x55e6e5f04380 <> Namespace 0x55e6e5ed4a98 'hlsl' # | |-TypedefDecl 0x55e6e5f04b98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x55e6e5f04b60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x55e6e5f04850 '__NSConstantString_tag' # | |-TypedefDecl 0x55e6e5ed4a40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x55e6e5ed4980 'void *' # | | `-BuiltinType 0x55e6e5ed41c0 'void' # | |-NamespaceDecl 0x55e6e5f04bf0 prev 0x55e6e5ed4a98 line:12:11 hlsl # | | |-original Namespace 0x55e6e5ed4a98 'hlsl' # | | |-TypedefDecl 0x55e6e5f04c78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | |-TypedefDecl 0x55e6e5f04ce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | |-TypedefDecl 0x55e6e5f04d58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | |-TypedefDecl 0x55e6e5f04dc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | |-TypedefDecl 0x55e6e5f04e38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x55e6e5ed4320 'unsigned long' # | | |-TypedefDecl 0x55e6e5f04ea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x55e6e5ed4280 'long' # | | |-TypedefDecl 0x55e6e5f04f18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | |-TypedefDecl 0x55e6e5f051c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f050f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e6e5ed41e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f04fd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f04f98 'int' 1 # | | | `-ExtVectorType 0x55e6e5f050b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e6e5f05000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-BuiltinType 0x55e6e5ed41e0 'bool' # | | |-TypedefDecl 0x55e6e5f05418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f05340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e6e5ed41e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f05250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f05230 'int' 2 # | | | `-ExtVectorType 0x55e6e5f05300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e6e5f05000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-BuiltinType 0x55e6e5ed41e0 'bool' # | | |-TypedefDecl 0x55e6e5f05668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f05590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e6e5ed41e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f054a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f05480 'int' 3 # | | | `-ExtVectorType 0x55e6e5f05550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e6e5f05000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-BuiltinType 0x55e6e5ed41e0 'bool' # | | |-TypedefDecl 0x55e6e5f26ff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f057e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e6e5ed41e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f056f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f056d0 'int' 4 # | | | `-ExtVectorType 0x55e6e5f057a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e6e5f05000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-BuiltinType 0x55e6e5ed41e0 'bool' # | | |-TypedefDecl 0x55e6e5f27278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f271a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f27080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f27060 'int' 1 # | | | `-ExtVectorType 0x55e6e5f27160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e6e5f270b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | |-TypedefDecl 0x55e6e5f274c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f273f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f27308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f272e8 'int' 2 # | | | `-ExtVectorType 0x55e6e5f273b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e6e5f270b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | |-TypedefDecl 0x55e6e5f27718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f27640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f27558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f27538 'int' 3 # | | | `-ExtVectorType 0x55e6e5f27600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e6e5f270b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | |-TypedefDecl 0x55e6e5f27968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f27890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f277a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f27788 'int' 4 # | | | `-ExtVectorType 0x55e6e5f27850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e6e5f270b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | |-TypedefDecl 0x55e6e5f27c28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f27b50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e6e5f279c0 'uint' sugar # | | | | |-Typedef 0x55e6e5f04ce8 'uint' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f27a30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f27a10 'int' 1 # | | | `-ExtVectorType 0x55e6e5f27b10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e6e5f27a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-TypedefType 0x55e6e5f279c0 'uint' sugar # | | | |-Typedef 0x55e6e5f04ce8 'uint' # | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | |-TypedefDecl 0x55e6e5f27e98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f27dc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e6e5f279c0 'uint' sugar # | | | | |-Typedef 0x55e6e5f04ce8 'uint' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f27cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f27cb0 'int' 2 # | | | `-ExtVectorType 0x55e6e5f27d80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e6e5f27a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-TypedefType 0x55e6e5f279c0 'uint' sugar # | | | |-Typedef 0x55e6e5f04ce8 'uint' # | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | |-TypedefDecl 0x55e6e5f28928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f28850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e6e5f279c0 'uint' sugar # | | | | |-Typedef 0x55e6e5f04ce8 'uint' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f27f40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f27f20 'int' 3 # | | | `-ExtVectorType 0x55e6e5f28810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e6e5f27a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-TypedefType 0x55e6e5f279c0 'uint' sugar # | | | |-Typedef 0x55e6e5f04ce8 'uint' # | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | |-TypedefDecl 0x55e6e5f28b98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f28ac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e6e5f279c0 'uint' sugar # | | | | |-Typedef 0x55e6e5f04ce8 'uint' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f289d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f289b0 'int' 4 # | | | `-ExtVectorType 0x55e6e5f28a80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e6e5f27a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-TypedefType 0x55e6e5f279c0 'uint' sugar # | | | |-Typedef 0x55e6e5f04ce8 'uint' # | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | |-TypedefDecl 0x55e6e5f28e28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f28d50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e6e5f28bf0 'int32_t' sugar # | | | | |-Typedef 0x55e6e5f04c78 'int32_t' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f28c60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f28c40 'int' 1 # | | | `-ExtVectorType 0x55e6e5f28d10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e6e5f28c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-TypedefType 0x55e6e5f28bf0 'int32_t' sugar # | | | |-Typedef 0x55e6e5f04c78 'int32_t' # | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | |-TypedefDecl 0x55e6e5f29068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f28f90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e6e5f28bf0 'int32_t' sugar # | | | | |-Typedef 0x55e6e5f04c78 'int32_t' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f28ed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f28eb0 'int' 2 # | | | `-ExtVectorType 0x55e6e5f28f50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e6e5f28c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-TypedefType 0x55e6e5f28bf0 'int32_t' sugar # | | | |-Typedef 0x55e6e5f04c78 'int32_t' # | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | |-TypedefDecl 0x55e6e5f292a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f291d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e6e5f28bf0 'int32_t' sugar # | | | | |-Typedef 0x55e6e5f04c78 'int32_t' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f29110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f290f0 'int' 3 # | | | `-ExtVectorType 0x55e6e5f29190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e6e5f28c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-TypedefType 0x55e6e5f28bf0 'int32_t' sugar # | | | |-Typedef 0x55e6e5f04c78 'int32_t' # | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | |-TypedefDecl 0x55e6e5f294e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f29410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e6e5f28bf0 'int32_t' sugar # | | | | |-Typedef 0x55e6e5f04c78 'int32_t' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f29350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f29330 'int' 4 # | | | `-ExtVectorType 0x55e6e5f293d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e6e5f28c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-TypedefType 0x55e6e5f28bf0 'int32_t' sugar # | | | |-Typedef 0x55e6e5f04c78 'int32_t' # | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | |-TypedefDecl 0x55e6e5f297a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f296a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e6e5f29540 'uint32_t' sugar # | | | | |-Typedef 0x55e6e5f04d58 'uint32_t' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f295b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f29590 'int' 1 # | | | `-ExtVectorType 0x55e6e5f29660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e6e5f295e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-TypedefType 0x55e6e5f29540 'uint32_t' sugar # | | | |-Typedef 0x55e6e5f04d58 'uint32_t' # | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | |-TypedefDecl 0x55e6e5f299d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f29900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e6e5f29540 'uint32_t' sugar # | | | | |-Typedef 0x55e6e5f04d58 'uint32_t' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f29848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f29828 'int' 2 # | | | `-ExtVectorType 0x55e6e5f298c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e6e5f295e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-TypedefType 0x55e6e5f29540 'uint32_t' sugar # | | | |-Typedef 0x55e6e5f04d58 'uint32_t' # | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | |-TypedefDecl 0x55e6e5f29c18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f29b40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e6e5f29540 'uint32_t' sugar # | | | | |-Typedef 0x55e6e5f04d58 'uint32_t' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f29a80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f29a60 'int' 3 # | | | `-ExtVectorType 0x55e6e5f29b00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e6e5f295e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-TypedefType 0x55e6e5f29540 'uint32_t' sugar # | | | |-Typedef 0x55e6e5f04d58 'uint32_t' # | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | |-TypedefDecl 0x55e6e5f29e58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f29d80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e6e5f29540 'uint32_t' sugar # | | | | |-Typedef 0x55e6e5f04d58 'uint32_t' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f29cc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f29ca0 'int' 4 # | | | `-ExtVectorType 0x55e6e5f29d40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e6e5f295e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-TypedefType 0x55e6e5f29540 'uint32_t' sugar # | | | |-Typedef 0x55e6e5f04d58 'uint32_t' # | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | |-TypedefDecl 0x55e6e5f2a118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f2a040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e6e5f29eb0 'int64_t' sugar # | | | | |-Typedef 0x55e6e5f04ea8 'int64_t' # | | | | `-BuiltinType 0x55e6e5ed4280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f29f20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f29f00 'int' 1 # | | | `-ExtVectorType 0x55e6e5f2a000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e6e5f29f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-TypedefType 0x55e6e5f29eb0 'int64_t' sugar # | | | |-Typedef 0x55e6e5f04ea8 'int64_t' # | | | `-BuiltinType 0x55e6e5ed4280 'long' # | | |-TypedefDecl 0x55e6e5f2a388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f2a2b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e6e5f29eb0 'int64_t' sugar # | | | | |-Typedef 0x55e6e5f04ea8 'int64_t' # | | | | `-BuiltinType 0x55e6e5ed4280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f2a1c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f2a1a0 'int' 2 # | | | `-ExtVectorType 0x55e6e5f2a270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e6e5f29f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-TypedefType 0x55e6e5f29eb0 'int64_t' sugar # | | | |-Typedef 0x55e6e5f04ea8 'int64_t' # | | | `-BuiltinType 0x55e6e5ed4280 'long' # | | |-TypedefDecl 0x55e6e5f2a5f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f2a520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e6e5f29eb0 'int64_t' sugar # | | | | |-Typedef 0x55e6e5f04ea8 'int64_t' # | | | | `-BuiltinType 0x55e6e5ed4280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f2a430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f2a410 'int' 3 # | | | `-ExtVectorType 0x55e6e5f2a4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e6e5f29f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-TypedefType 0x55e6e5f29eb0 'int64_t' sugar # | | | |-Typedef 0x55e6e5f04ea8 'int64_t' # | | | `-BuiltinType 0x55e6e5ed4280 'long' # | | |-TypedefDecl 0x55e6e5f2a888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f2a7b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e6e5f29eb0 'int64_t' sugar # | | | | |-Typedef 0x55e6e5f04ea8 'int64_t' # | | | | `-BuiltinType 0x55e6e5ed4280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f2a6a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f2a680 'int' 4 # | | | `-ExtVectorType 0x55e6e5f2a750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e6e5f29f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-TypedefType 0x55e6e5f29eb0 'int64_t' sugar # | | | |-Typedef 0x55e6e5f04ea8 'int64_t' # | | | `-BuiltinType 0x55e6e5ed4280 'long' # | | |-TypedefDecl 0x55e6e5f2ab48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f2aa70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e6e5f2a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e6e5f04e38 'uint64_t' # | | | | `-BuiltinType 0x55e6e5ed4320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f2a950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f2a930 'int' 1 # | | | `-ExtVectorType 0x55e6e5f2aa30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e6e5f2a980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-TypedefType 0x55e6e5f2a8e0 'uint64_t' sugar # | | | |-Typedef 0x55e6e5f04e38 'uint64_t' # | | | `-BuiltinType 0x55e6e5ed4320 'unsigned long' # | | |-TypedefDecl 0x55e6e5f2adb8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f2ace0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e6e5f2a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e6e5f04e38 'uint64_t' # | | | | `-BuiltinType 0x55e6e5ed4320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f2abf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f2abd0 'int' 2 # | | | `-ExtVectorType 0x55e6e5f2aca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e6e5f2a980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-TypedefType 0x55e6e5f2a8e0 'uint64_t' sugar # | | | |-Typedef 0x55e6e5f04e38 'uint64_t' # | | | `-BuiltinType 0x55e6e5ed4320 'unsigned long' # | | |-TypedefDecl 0x55e6e5f2b028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f2af50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e6e5f2a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e6e5f04e38 'uint64_t' # | | | | `-BuiltinType 0x55e6e5ed4320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f2ae60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f2ae40 'int' 3 # | | | `-ExtVectorType 0x55e6e5f2af10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e6e5f2a980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-TypedefType 0x55e6e5f2a8e0 'uint64_t' sugar # | | | |-Typedef 0x55e6e5f04e38 'uint64_t' # | | | `-BuiltinType 0x55e6e5ed4320 'unsigned long' # | | |-TypedefDecl 0x55e6e5f2b298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f2b1c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e6e5f2a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e6e5f04e38 'uint64_t' # | | | | `-BuiltinType 0x55e6e5ed4320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f2b0d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f2b0b0 'int' 4 # | | | `-ExtVectorType 0x55e6e5f2b180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e6e5f2a980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-TypedefType 0x55e6e5f2a8e0 'uint64_t' sugar # | | | |-Typedef 0x55e6e5f04e38 'uint64_t' # | | | `-BuiltinType 0x55e6e5ed4320 'unsigned long' # | | |-TypedefDecl 0x55e6e5f2b528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f2b450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e6e5ed49d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f2b328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f2b308 'int' 1 # | | | `-ExtVectorType 0x55e6e5f2b410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e6e5f2b360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-BuiltinType 0x55e6e5ed49d0 'half' # | | |-TypedefDecl 0x55e6e5f2bfd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f2b6a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e6e5ed49d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f2b5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f2b598 'int' 2 # | | | `-ExtVectorType 0x55e6e5f2b660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e6e5f2b360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-BuiltinType 0x55e6e5ed49d0 'half' # | | |-TypedefDecl 0x55e6e5f2c228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f2c150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e6e5ed49d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f2c060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f2c040 'int' 3 # | | | `-ExtVectorType 0x55e6e5f2c110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e6e5f2b360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-BuiltinType 0x55e6e5ed49d0 'half' # | | |-TypedefDecl 0x55e6e5f2c478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f2c3a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e6e5ed49d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f2c2b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f2c298 'int' 4 # | | | `-ExtVectorType 0x55e6e5f2c360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e6e5f2b360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-BuiltinType 0x55e6e5ed49d0 'half' # | | |-TypedefDecl 0x55e6e5f2c708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f2c630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f2c508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f2c4e8 'int' 1 # | | | `-ExtVectorType 0x55e6e5f2c5f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e6e5f2c540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | |-TypedefDecl 0x55e6e5f2c958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f2c880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f2c798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f2c778 'int' 2 # | | | `-ExtVectorType 0x55e6e5f2c840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e6e5f2c540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | |-TypedefDecl 0x55e6e5f2cba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f2cad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f2c9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f2c9c8 'int' 3 # | | | `-ExtVectorType 0x55e6e5f2ca90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e6e5f2c540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | |-TypedefDecl 0x55e6e5f2cdc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f2ccf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f2cc38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f2cc18 'int' 4 # | | | `-ExtVectorType 0x55e6e5f2ccb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e6e5f2c540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | |-TypedefDecl 0x55e6e5f2d158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f2d080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f2ce58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f2ce38 'int' 1 # | | | `-ExtVectorType 0x55e6e5f2cf40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e6e5f2ce90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | |-TypedefDecl 0x55e6e5f2d3a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f2d2d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f2d1e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f2d1c8 'int' 2 # | | | `-ExtVectorType 0x55e6e5f2d290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e6e5f2ce90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | |-TypedefDecl 0x55e6e5f2d5f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f2d520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f2d438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f2d418 'int' 3 # | | | `-ExtVectorType 0x55e6e5f2d4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e6e5f2ce90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | |-TypedefDecl 0x55e6e5f2d848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f2d770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f2d688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f2d668 'int' 4 # | | | `-ExtVectorType 0x55e6e5f2d730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e6e5f2ce90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | |-TypedefDecl 0x55e6e5f2dad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f2da00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e6e5f2d8a0 'float32_t' sugar # | | | | |-Typedef 0x55e6e5f04dc8 'float32_t' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f2d910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f2d8f0 'int' 1 # | | | `-ExtVectorType 0x55e6e5f2d9c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e6e5f2d940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-TypedefType 0x55e6e5f2d8a0 'float32_t' sugar # | | | |-Typedef 0x55e6e5f04dc8 'float32_t' # | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | |-TypedefDecl 0x55e6e5f2dd18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f2dc40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e6e5f2d8a0 'float32_t' sugar # | | | | |-Typedef 0x55e6e5f04dc8 'float32_t' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f2db80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f2db60 'int' 2 # | | | `-ExtVectorType 0x55e6e5f2dc00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e6e5f2d940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-TypedefType 0x55e6e5f2d8a0 'float32_t' sugar # | | | |-Typedef 0x55e6e5f04dc8 'float32_t' # | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | |-TypedefDecl 0x55e6e5f2df58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f2de80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e6e5f2d8a0 'float32_t' sugar # | | | | |-Typedef 0x55e6e5f04dc8 'float32_t' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f2ddc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f2dda0 'int' 3 # | | | `-ExtVectorType 0x55e6e5f2de40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e6e5f2d940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-TypedefType 0x55e6e5f2d8a0 'float32_t' sugar # | | | |-Typedef 0x55e6e5f04dc8 'float32_t' # | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | |-TypedefDecl 0x55e6e5f2e1a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f2e0d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e6e5f2d8a0 'float32_t' sugar # | | | | |-Typedef 0x55e6e5f04dc8 'float32_t' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f2e000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f2dfe0 'int' 4 # | | | `-ExtVectorType 0x55e6e5f2e090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e6e5f2d940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-TypedefType 0x55e6e5f2d8a0 'float32_t' sugar # | | | |-Typedef 0x55e6e5f04dc8 'float32_t' # | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | |-TypedefDecl 0x55e6e5f2e438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f2e360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e6e5f2e200 'float64_t' sugar # | | | | |-Typedef 0x55e6e5f04f18 'float64_t' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f2e270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f2e250 'int' 1 # | | | `-ExtVectorType 0x55e6e5f2e320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e6e5f2e2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-TypedefType 0x55e6e5f2e200 'float64_t' sugar # | | | |-Typedef 0x55e6e5f04f18 'float64_t' # | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | |-TypedefDecl 0x55e6e5f2e678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f2e5a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e6e5f2e200 'float64_t' sugar # | | | | |-Typedef 0x55e6e5f04f18 'float64_t' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f2e4e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f2e4c0 'int' 2 # | | | `-ExtVectorType 0x55e6e5f2e560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e6e5f2e2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-TypedefType 0x55e6e5f2e200 'float64_t' sugar # | | | |-Typedef 0x55e6e5f04f18 'float64_t' # | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | |-TypedefDecl 0x55e6e5f2e8b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f2e7e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e6e5f2e200 'float64_t' sugar # | | | | |-Typedef 0x55e6e5f04f18 'float64_t' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f2e720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f2e700 'int' 3 # | | | `-ExtVectorType 0x55e6e5f2e7a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e6e5f2e2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-TypedefType 0x55e6e5f2e200 'float64_t' sugar # | | | |-Typedef 0x55e6e5f04f18 'float64_t' # | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | |-TypedefDecl 0x55e6e5f2eaf8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f2ea20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e6e5f2e200 'float64_t' sugar # | | | | |-Typedef 0x55e6e5f04f18 'float64_t' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f2e960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f2e940 'int' 4 # | | | `-ExtVectorType 0x55e6e5f2e9e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e6e5f2e2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-TypedefType 0x55e6e5f2e200 'float64_t' sugar # | | | |-Typedef 0x55e6e5f04f18 'float64_t' # | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | |-TypedefDecl 0x55e6e5f349f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f2ef50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e6e5ed41e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f2ebd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f2eb78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f2ebf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f2eb98 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f2eef0 'matrix' # | | |-TypedefDecl 0x55e6e5f34e10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f34d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e6e5ed41e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f34a98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f34a58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f34ab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f34a78 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f34cb0 'matrix' # | | |-TypedefDecl 0x55e6e5f35230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f35130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e6e5ed41e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f34eb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f34e78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f34ed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f34e98 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f350d0 'matrix' # | | |-TypedefDecl 0x55e6e5f35650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f35550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e6e5ed41e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f352d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f35298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f352f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f352b8 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f354f0 'matrix' # | | |-TypedefDecl 0x55e6e5f37c10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f35970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e6e5ed41e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f356f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f356b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f35718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f356d8 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f35910 'matrix' # | | |-TypedefDecl 0x55e6e5f38030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f37f30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e6e5ed41e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f37cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f37c78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f37cd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f37c98 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f37ed0 'matrix' # | | |-TypedefDecl 0x55e6e5f38450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f38350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e6e5ed41e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f380d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f38098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f380f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f380b8 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f382f0 'matrix' # | | |-TypedefDecl 0x55e6e5f38870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f38770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e6e5ed41e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f384f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f384b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f38518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f384d8 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f38710 'matrix' # | | |-TypedefDecl 0x55e6e5f39cb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f39bb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e6e5ed41e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f38918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f388d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f38938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f388f8 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f38b30 'matrix' # | | |-TypedefDecl 0x55e6e5f3a0d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f39fd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e6e5ed41e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f39d58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f39d18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f39d78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f39d38 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f39f70 'matrix' # | | |-TypedefDecl 0x55e6e5f3a4f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f3a3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e6e5ed41e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f3a178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f3a138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f3a198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f3a158 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f3a390 'matrix' # | | |-TypedefDecl 0x55e6e5f3a910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f3a810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e6e5ed41e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f3a598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f3a558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f3a5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f3a578 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f3a7b0 'matrix' # | | |-TypedefDecl 0x55e6e5f3ad50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f3ac50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e6e5ed41e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f3a9b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f3a978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f3a9d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f3a998 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f3abf0 'matrix' # | | |-TypedefDecl 0x55e6e5f3b170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f3b070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e6e5ed41e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f3adf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f3adb8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f3ae18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f3add8 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f3b010 'matrix' # | | |-TypedefDecl 0x55e6e5f3b590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f3b490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e6e5ed41e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f3b218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f3b1d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f3b238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f3b1f8 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f3b430 'matrix' # | | |-TypedefDecl 0x55e6e5f3b9b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f3b8b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e6e5ed41e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f3b638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f3b5f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f3b658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f3b618 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f3b850 'matrix' # | | |-TypedefDecl 0x55e6e5f3c130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f3c030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f3ba60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f3ba20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f3ba80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f3ba40 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f3bfd0 'matrix' # | | |-TypedefDecl 0x55e6e5f3c560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f3c460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f3c1e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f3c1a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f3c200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f3c1c0 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f3c400 'matrix' # | | |-TypedefDecl 0x55e6e5f3c990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f3c890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f3c610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f3c5d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f3c630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f3c5f0 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f3c830 'matrix' # | | |-TypedefDecl 0x55e6e5f3cdc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f3ccc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f3ca40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f3ca00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f3ca60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f3ca20 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f3cc60 'matrix' # | | |-TypedefDecl 0x55e6e5f3d500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f3d400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f3ce70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f3ce30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f3ce90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f3ce50 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f3d3a0 'matrix' # | | |-TypedefDecl 0x55e6e5f3d930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f3d830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f3d5b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f3d570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f3d5d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f3d590 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f3d7d0 'matrix' # | | |-TypedefDecl 0x55e6e5f3dd60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f3dc60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f3d9e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f3d9a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f3da00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f3d9c0 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f3dc00 'matrix' # | | |-TypedefDecl 0x55e6e5f2f5e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f3e090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f3de10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f3ddd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f3de30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f3ddf0 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f3e030 'matrix' # | | |-TypedefDecl 0x55e6e5f2fa10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f2f910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f2f690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f2f650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f2f6b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f2f670 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f2f8b0 'matrix' # | | |-TypedefDecl 0x55e6e5f2fe40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f2fd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f2fac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f2fa80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f2fae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f2faa0 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f2fce0 'matrix' # | | |-TypedefDecl 0x55e6e5f30270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f30170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f2fef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f2feb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f2ff10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f2fed0 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f30110 'matrix' # | | |-TypedefDecl 0x55e6e5f317c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f316c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f30320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f302e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f30340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f30300 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f30540 'matrix' # | | |-TypedefDecl 0x55e6e5f31bf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f31af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f31870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f31830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f31890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f31850 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f31a90 'matrix' # | | |-TypedefDecl 0x55e6e5f32020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f31f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f31ca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f31c60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f31cc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f31c80 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f31ec0 'matrix' # | | |-TypedefDecl 0x55e6e5f32450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f32350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f320d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f32090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f320f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f320b0 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f322f0 'matrix' # | | |-TypedefDecl 0x55e6e5f32890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f32790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f32500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f324c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f32520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f324e0 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f32730 'matrix' # | | |-TypedefDecl 0x55e6e5f32d10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f32c10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e6e5f279c0 'uint' sugar # | | | | |-Typedef 0x55e6e5f04ce8 'uint' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f32958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f32918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f32978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f32938 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f32bb0 'matrix' # | | |-TypedefDecl 0x55e6e5f33150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f33050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e6e5f279c0 'uint' sugar # | | | | |-Typedef 0x55e6e5f04ce8 'uint' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f32dd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f32d98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f32df8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f32db8 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f32ff0 'matrix' # | | |-TypedefDecl 0x55e6e5f33590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f33490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e6e5f279c0 'uint' sugar # | | | | |-Typedef 0x55e6e5f04ce8 'uint' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f33218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f331d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f33238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f331f8 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f33430 'matrix' # | | |-TypedefDecl 0x55e6e5f33b80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f33a80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e6e5f279c0 'uint' sugar # | | | | |-Typedef 0x55e6e5f04ce8 'uint' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f33658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f33618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f33678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f33638 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f33a20 'matrix' # | | |-TypedefDecl 0x55e6e5f33fc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f33ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e6e5f279c0 'uint' sugar # | | | | |-Typedef 0x55e6e5f04ce8 'uint' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f33c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f33c08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f33c68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f33c28 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f33e60 'matrix' # | | |-TypedefDecl 0x55e6e5f34400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f34300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e6e5f279c0 'uint' sugar # | | | | |-Typedef 0x55e6e5f04ce8 'uint' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f34088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f34048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f340a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f34068 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f342a0 'matrix' # | | |-TypedefDecl 0x55e6e5f48d00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f34740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e6e5f279c0 'uint' sugar # | | | | |-Typedef 0x55e6e5f04ce8 'uint' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f344c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f34488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f344e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f344a8 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f346e0 'matrix' # | | |-TypedefDecl 0x55e6e5f49140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f49040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e6e5f279c0 'uint' sugar # | | | | |-Typedef 0x55e6e5f04ce8 'uint' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f48dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f48d88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f48de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f48da8 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f48fe0 'matrix' # | | |-TypedefDecl 0x55e6e5f49580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f49480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e6e5f279c0 'uint' sugar # | | | | |-Typedef 0x55e6e5f04ce8 'uint' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f49208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f491c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f49228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f491e8 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f49420 'matrix' # | | |-TypedefDecl 0x55e6e5f499c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f498c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e6e5f279c0 'uint' sugar # | | | | |-Typedef 0x55e6e5f04ce8 'uint' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f49648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f49608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f49668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f49628 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f49860 'matrix' # | | |-TypedefDecl 0x55e6e5f4a920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f4a820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e6e5f279c0 'uint' sugar # | | | | |-Typedef 0x55e6e5f04ce8 'uint' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f49a88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f49a48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f49aa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f49a68 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f49ca0 'matrix' # | | |-TypedefDecl 0x55e6e5f4ad60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f4ac60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e6e5f279c0 'uint' sugar # | | | | |-Typedef 0x55e6e5f04ce8 'uint' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f4a9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f4a9a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f4aa08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f4a9c8 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f4ac00 'matrix' # | | |-TypedefDecl 0x55e6e5f4b1a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f4b0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e6e5f279c0 'uint' sugar # | | | | |-Typedef 0x55e6e5f04ce8 'uint' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f4ae28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f4ade8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f4ae48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f4ae08 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f4b040 'matrix' # | | |-TypedefDecl 0x55e6e5f4b5e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f4b4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e6e5f279c0 'uint' sugar # | | | | |-Typedef 0x55e6e5f04ce8 'uint' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f4b268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f4b228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f4b288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f4b248 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f4b480 'matrix' # | | |-TypedefDecl 0x55e6e5f4bd30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f4bc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e6e5f279c0 'uint' sugar # | | | | |-Typedef 0x55e6e5f04ce8 'uint' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f4b6a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f4b668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f4b6c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f4b688 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f4bbd0 'matrix' # | | |-TypedefDecl 0x55e6e5f4c170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f4c070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e6e5f279c0 'uint' sugar # | | | | |-Typedef 0x55e6e5f04ce8 'uint' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f4bdf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f4bdb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f4be18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f4bdd8 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f4c010 'matrix' # | | |-TypedefDecl 0x55e6e5f4c4f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f4c3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e6e5f28bf0 'int32_t' sugar # | | | | |-Typedef 0x55e6e5f04c78 'int32_t' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f4c238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f4c1f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f4c258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f4c218 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f4c390 'matrix' # | | |-TypedefDecl 0x55e6e5f4c830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f4c730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e6e5f28bf0 'int32_t' sugar # | | | | |-Typedef 0x55e6e5f04c78 'int32_t' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f4c5b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f4c578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f4c5d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f4c598 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f4c6d0 'matrix' # | | |-TypedefDecl 0x55e6e5f3e470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f4ca70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e6e5f28bf0 'int32_t' sugar # | | | | |-Typedef 0x55e6e5f04c78 'int32_t' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f4c8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f4c8b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f4c918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f4c8d8 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f4ca10 'matrix' # | | |-TypedefDecl 0x55e6e5f3e7b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f3e6b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e6e5f28bf0 'int32_t' sugar # | | | | |-Typedef 0x55e6e5f04c78 'int32_t' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f3e538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f3e4f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f3e558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f3e518 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f3e650 'matrix' # | | |-TypedefDecl 0x55e6e5f3eaf0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f3e9f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e6e5f28bf0 'int32_t' sugar # | | | | |-Typedef 0x55e6e5f04c78 'int32_t' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f3e878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f3e838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f3e898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f3e858 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f3e990 'matrix' # | | |-TypedefDecl 0x55e6e5f3ee30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f3ed30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e6e5f28bf0 'int32_t' sugar # | | | | |-Typedef 0x55e6e5f04c78 'int32_t' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f3ebb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f3eb78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f3ebd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f3eb98 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f3ecd0 'matrix' # | | |-TypedefDecl 0x55e6e5f3f170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f3f070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e6e5f28bf0 'int32_t' sugar # | | | | |-Typedef 0x55e6e5f04c78 'int32_t' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f3eef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f3eeb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f3ef18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f3eed8 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f3f010 'matrix' # | | |-TypedefDecl 0x55e6e5f404d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f3f3b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e6e5f28bf0 'int32_t' sugar # | | | | |-Typedef 0x55e6e5f04c78 'int32_t' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f3f238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f3f1f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f3f258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f3f218 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f3f350 'matrix' # | | |-TypedefDecl 0x55e6e5f40810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f40710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e6e5f28bf0 'int32_t' sugar # | | | | |-Typedef 0x55e6e5f04c78 'int32_t' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f40598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f40558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f405b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f40578 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f406b0 'matrix' # | | |-TypedefDecl 0x55e6e5f40b50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f40a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e6e5f28bf0 'int32_t' sugar # | | | | |-Typedef 0x55e6e5f04c78 'int32_t' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f408d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f40898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f408f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f408b8 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f409f0 'matrix' # | | |-TypedefDecl 0x55e6e5f40e90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f40d90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e6e5f28bf0 'int32_t' sugar # | | | | |-Typedef 0x55e6e5f04c78 'int32_t' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f40c18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f40bd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f40c38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f40bf8 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f40d30 'matrix' # | | |-TypedefDecl 0x55e6e5f411d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f410d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e6e5f28bf0 'int32_t' sugar # | | | | |-Typedef 0x55e6e5f04c78 'int32_t' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f40f58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f40f18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f40f78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f40f38 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f41070 'matrix' # | | |-TypedefDecl 0x55e6e5f41560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f41460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e6e5f28bf0 'int32_t' sugar # | | | | |-Typedef 0x55e6e5f04c78 'int32_t' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f41298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f41258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f412b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f41278 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f413b0 'matrix' # | | |-TypedefDecl 0x55e6e5f418a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f417a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e6e5f28bf0 'int32_t' sugar # | | | | |-Typedef 0x55e6e5f04c78 'int32_t' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f41628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f415e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f41648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f41608 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f41740 'matrix' # | | |-TypedefDecl 0x55e6e5f41be0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f41ae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e6e5f28bf0 'int32_t' sugar # | | | | |-Typedef 0x55e6e5f04c78 'int32_t' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f41968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f41928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f41988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f41948 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f41a80 'matrix' # | | |-TypedefDecl 0x55e6e5f41f20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f41e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e6e5f28bf0 'int32_t' sugar # | | | | |-Typedef 0x55e6e5f04c78 'int32_t' # | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f41ca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f41c68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f41cc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f41c88 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f41dc0 'matrix' # | | |-TypedefDecl 0x55e6e5f422a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f421a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e6e5f29540 'uint32_t' sugar # | | | | |-Typedef 0x55e6e5f04d58 'uint32_t' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f41fe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f41fa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f42008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f41fc8 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f42140 'matrix' # | | |-TypedefDecl 0x55e6e5f42600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f42500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e6e5f29540 'uint32_t' sugar # | | | | |-Typedef 0x55e6e5f04d58 'uint32_t' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f42368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f42328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f42388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f42348 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f424a0 'matrix' # | | |-TypedefDecl 0x55e6e5f42940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f42840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e6e5f29540 'uint32_t' sugar # | | | | |-Typedef 0x55e6e5f04d58 'uint32_t' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f426c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f42688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f426e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f426a8 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f427e0 'matrix' # | | |-TypedefDecl 0x55e6e5f42c80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f42b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e6e5f29540 'uint32_t' sugar # | | | | |-Typedef 0x55e6e5f04d58 'uint32_t' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f42a08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f429c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f42a28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f429e8 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f42b20 'matrix' # | | |-TypedefDecl 0x55e6e5f42fc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f42ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e6e5f29540 'uint32_t' sugar # | | | | |-Typedef 0x55e6e5f04d58 'uint32_t' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f42d48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f42d08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f42d68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f42d28 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f42e60 'matrix' # | | |-TypedefDecl 0x55e6e5f43300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f43200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e6e5f29540 'uint32_t' sugar # | | | | |-Typedef 0x55e6e5f04d58 'uint32_t' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f43088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f43048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f430a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f43068 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f431a0 'matrix' # | | |-TypedefDecl 0x55e6e5f43650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f43550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e6e5f29540 'uint32_t' sugar # | | | | |-Typedef 0x55e6e5f04d58 'uint32_t' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f433c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f43388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f433e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f433a8 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f434f0 'matrix' # | | |-TypedefDecl 0x55e6e5f43990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f43890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e6e5f29540 'uint32_t' sugar # | | | | |-Typedef 0x55e6e5f04d58 'uint32_t' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f43718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f436d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f43738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f436f8 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f43830 'matrix' # | | |-TypedefDecl 0x55e6e5f43cd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f43bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e6e5f29540 'uint32_t' sugar # | | | | |-Typedef 0x55e6e5f04d58 'uint32_t' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f43a58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f43a18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f43a78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f43a38 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f43b70 'matrix' # | | |-TypedefDecl 0x55e6e5f44010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f43f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e6e5f29540 'uint32_t' sugar # | | | | |-Typedef 0x55e6e5f04d58 'uint32_t' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f43d98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f43d58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f43db8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f43d78 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f43eb0 'matrix' # | | |-TypedefDecl 0x55e6e5f44350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f44250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e6e5f29540 'uint32_t' sugar # | | | | |-Typedef 0x55e6e5f04d58 'uint32_t' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f440d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f44098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f440f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f440b8 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f441f0 'matrix' # | | |-TypedefDecl 0x55e6e5f446a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f445a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e6e5f29540 'uint32_t' sugar # | | | | |-Typedef 0x55e6e5f04d58 'uint32_t' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f44418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f443d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f44438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f443f8 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f44540 'matrix' # | | |-TypedefDecl 0x55e6e5f449e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f448e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e6e5f29540 'uint32_t' sugar # | | | | |-Typedef 0x55e6e5f04d58 'uint32_t' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f44768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f44728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f44788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f44748 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f44880 'matrix' # | | |-TypedefDecl 0x55e6e5f44d20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f44c20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e6e5f29540 'uint32_t' sugar # | | | | |-Typedef 0x55e6e5f04d58 'uint32_t' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f44aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f44a68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f44ac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f44a88 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f44bc0 'matrix' # | | |-TypedefDecl 0x55e6e5f45060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f44f60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e6e5f29540 'uint32_t' sugar # | | | | |-Typedef 0x55e6e5f04d58 'uint32_t' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f44de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f44da8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f44e08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f44dc8 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f44f00 'matrix' # | | |-TypedefDecl 0x55e6e5f453a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f452a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e6e5f29540 'uint32_t' sugar # | | | | |-Typedef 0x55e6e5f04d58 'uint32_t' # | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f45128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f450e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f45148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f45108 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f45240 'matrix' # | | |-TypedefDecl 0x55e6e5f45840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f45740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e6e5f29eb0 'int64_t' sugar # | | | | |-Typedef 0x55e6e5f04ea8 'int64_t' # | | | | `-BuiltinType 0x55e6e5ed4280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f45468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f45428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f454a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f45448 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f456e0 'matrix' # | | |-TypedefDecl 0x55e6e5f45c80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f45b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e6e5f29eb0 'int64_t' sugar # | | | | |-Typedef 0x55e6e5f04ea8 'int64_t' # | | | | `-BuiltinType 0x55e6e5ed4280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f45908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f458c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f45928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f458e8 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f45b20 'matrix' # | | |-TypedefDecl 0x55e6e5f460c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f45fc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e6e5f29eb0 'int64_t' sugar # | | | | |-Typedef 0x55e6e5f04ea8 'int64_t' # | | | | `-BuiltinType 0x55e6e5ed4280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f45d48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f45d08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f45d68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f45d28 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f45f60 'matrix' # | | |-TypedefDecl 0x55e6e5f46830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f46400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e6e5f29eb0 'int64_t' sugar # | | | | |-Typedef 0x55e6e5f04ea8 'int64_t' # | | | | `-BuiltinType 0x55e6e5ed4280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f46188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f46148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f461a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f46168 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f463a0 'matrix' # | | |-TypedefDecl 0x55e6e5f46c70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f46b70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e6e5f29eb0 'int64_t' sugar # | | | | |-Typedef 0x55e6e5f04ea8 'int64_t' # | | | | `-BuiltinType 0x55e6e5ed4280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f468f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f468b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f46918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f468d8 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f46b10 'matrix' # | | |-TypedefDecl 0x55e6e5f470b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f46fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e6e5f29eb0 'int64_t' sugar # | | | | |-Typedef 0x55e6e5f04ea8 'int64_t' # | | | | `-BuiltinType 0x55e6e5ed4280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f46d38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f46cf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f46d58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f46d18 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f46f50 'matrix' # | | |-TypedefDecl 0x55e6e5f474f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f473f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e6e5f29eb0 'int64_t' sugar # | | | | |-Typedef 0x55e6e5f04ea8 'int64_t' # | | | | `-BuiltinType 0x55e6e5ed4280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f47178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f47138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f47198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f47158 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f47390 'matrix' # | | |-TypedefDecl 0x55e6e5f61da0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f61ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e6e5f29eb0 'int64_t' sugar # | | | | |-Typedef 0x55e6e5f04ea8 'int64_t' # | | | | `-BuiltinType 0x55e6e5ed4280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f475b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f47578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f475d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f47598 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f61c40 'matrix' # | | |-TypedefDecl 0x55e6e5f621e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f620e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e6e5f29eb0 'int64_t' sugar # | | | | |-Typedef 0x55e6e5f04ea8 'int64_t' # | | | | `-BuiltinType 0x55e6e5ed4280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f61e68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f61e28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f61e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f61e48 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f62080 'matrix' # | | |-TypedefDecl 0x55e6e5f62620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f62520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e6e5f29eb0 'int64_t' sugar # | | | | |-Typedef 0x55e6e5f04ea8 'int64_t' # | | | | `-BuiltinType 0x55e6e5ed4280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f622a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f62268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f622c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f62288 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f624c0 'matrix' # | | |-TypedefDecl 0x55e6e5f62a60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f62960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e6e5f29eb0 'int64_t' sugar # | | | | |-Typedef 0x55e6e5f04ea8 'int64_t' # | | | | `-BuiltinType 0x55e6e5ed4280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f626e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f626a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f62708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f626c8 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f62900 'matrix' # | | |-TypedefDecl 0x55e6e5f63110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f63010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e6e5f29eb0 'int64_t' sugar # | | | | |-Typedef 0x55e6e5f04ea8 'int64_t' # | | | | `-BuiltinType 0x55e6e5ed4280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f62b28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f62ae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f62b48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f62b08 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f62fb0 'matrix' # | | |-TypedefDecl 0x55e6e5f63550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f63450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e6e5f29eb0 'int64_t' sugar # | | | | |-Typedef 0x55e6e5f04ea8 'int64_t' # | | | | `-BuiltinType 0x55e6e5ed4280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f631d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f63198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f631f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f631b8 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f633f0 'matrix' # | | |-TypedefDecl 0x55e6e5f63990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f63890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e6e5f29eb0 'int64_t' sugar # | | | | |-Typedef 0x55e6e5f04ea8 'int64_t' # | | | | `-BuiltinType 0x55e6e5ed4280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f63618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f635d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f63638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f635f8 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f63830 'matrix' # | | |-TypedefDecl 0x55e6e5f63dd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f63cd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e6e5f29eb0 'int64_t' sugar # | | | | |-Typedef 0x55e6e5f04ea8 'int64_t' # | | | | `-BuiltinType 0x55e6e5ed4280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f63a58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f63a18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f63a78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f63a38 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f63c70 'matrix' # | | |-TypedefDecl 0x55e6e5f64470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f64370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e6e5f29eb0 'int64_t' sugar # | | | | |-Typedef 0x55e6e5f04ea8 'int64_t' # | | | | `-BuiltinType 0x55e6e5ed4280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f640f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f640b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f64110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f640d0 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f64310 'matrix' # | | |-TypedefDecl 0x55e6e5f648f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f647f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e6e5f2a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e6e5f04e38 'uint64_t' # | | | | `-BuiltinType 0x55e6e5ed4320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f64538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f644f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f64558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f64518 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f64790 'matrix' # | | |-TypedefDecl 0x55e6e5f64d30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f64c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e6e5f2a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e6e5f04e38 'uint64_t' # | | | | `-BuiltinType 0x55e6e5ed4320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f649b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f64978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f649d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f64998 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f64bd0 'matrix' # | | |-TypedefDecl 0x55e6e5f68350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f68250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e6e5f2a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e6e5f04e38 'uint64_t' # | | | | `-BuiltinType 0x55e6e5ed4320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f64df8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f64db8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f64e18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f64dd8 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f65010 'matrix' # | | |-TypedefDecl 0x55e6e5f68790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f68690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e6e5f2a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e6e5f04e38 'uint64_t' # | | | | `-BuiltinType 0x55e6e5ed4320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f68418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f683d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f68438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f683f8 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f68630 'matrix' # | | |-TypedefDecl 0x55e6e5f68bd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f68ad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e6e5f2a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e6e5f04e38 'uint64_t' # | | | | `-BuiltinType 0x55e6e5ed4320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f68858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f68818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f68878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f68838 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f68a70 'matrix' # | | |-TypedefDecl 0x55e6e5f69010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f68f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e6e5f2a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e6e5f04e38 'uint64_t' # | | | | `-BuiltinType 0x55e6e5ed4320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f68c98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f68c58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f68cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f68c78 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f68eb0 'matrix' # | | |-TypedefDecl 0x55e6e5f69460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f69360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e6e5f2a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e6e5f04e38 'uint64_t' # | | | | `-BuiltinType 0x55e6e5ed4320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f690d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f69098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f690f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f690b8 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f69300 'matrix' # | | |-TypedefDecl 0x55e6e5f698a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f697a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e6e5f2a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e6e5f04e38 'uint64_t' # | | | | `-BuiltinType 0x55e6e5ed4320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f69528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f694e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f69548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f69508 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f69740 'matrix' # | | |-TypedefDecl 0x55e6e5f69ce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f69be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e6e5f2a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e6e5f04e38 'uint64_t' # | | | | `-BuiltinType 0x55e6e5ed4320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f69968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f69928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f69988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f69948 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f69b80 'matrix' # | | |-TypedefDecl 0x55e6e5f6a120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f6a020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e6e5f2a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e6e5f04e38 'uint64_t' # | | | | `-BuiltinType 0x55e6e5ed4320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f69da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f69d68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f69dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f69d88 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f69fc0 'matrix' # | | |-TypedefDecl 0x55e6e5f6a590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f6a490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e6e5f2a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e6e5f04e38 'uint64_t' # | | | | `-BuiltinType 0x55e6e5ed4320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f6a1e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f6a1a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f6a208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f6a1c8 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f6a430 'matrix' # | | |-TypedefDecl 0x55e6e5f6a9d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f6a8d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e6e5f2a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e6e5f04e38 'uint64_t' # | | | | `-BuiltinType 0x55e6e5ed4320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f6a658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f6a618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f6a678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f6a638 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f6a870 'matrix' # | | |-TypedefDecl 0x55e6e5f6ae10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f6ad10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e6e5f2a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e6e5f04e38 'uint64_t' # | | | | `-BuiltinType 0x55e6e5ed4320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f6aa98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f6aa58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f6aab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f6aa78 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f6acb0 'matrix' # | | |-TypedefDecl 0x55e6e5f6b280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f6b150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e6e5f2a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e6e5f04e38 'uint64_t' # | | | | `-BuiltinType 0x55e6e5ed4320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f6aed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f6ae98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f6aef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f6aeb8 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f6b0f0 'matrix' # | | |-TypedefDecl 0x55e6e5f6b6c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f6b5c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e6e5f2a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e6e5f04e38 'uint64_t' # | | | | `-BuiltinType 0x55e6e5ed4320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f6b348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f6b308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f6b368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f6b328 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f6b560 'matrix' # | | |-TypedefDecl 0x55e6e5f6bb00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f6ba00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e6e5f2a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e6e5f04e38 'uint64_t' # | | | | `-BuiltinType 0x55e6e5ed4320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f6b788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f6b748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f6b7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f6b768 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f6b9a0 'matrix' # | | |-TypedefDecl 0x55e6e5f6bf60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f6be60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e6e5ed49d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f6bbb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f6bb70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f6bbd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f6bb90 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f6be00 'matrix' # | | |-TypedefDecl 0x55e6e5f6c3c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f6c2c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e6e5ed49d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f6c010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f6bfd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f6c030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f6bff0 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f6c230 'matrix' # | | |-TypedefDecl 0x55e6e5f6c7f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f6c6f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e6e5ed49d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f6c470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f6c430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f6c490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f6c450 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f6c690 'matrix' # | | |-TypedefDecl 0x55e6e5f6cc20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f6cb20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e6e5ed49d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f6c8a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f6c860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f6c8c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f6c880 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f6cac0 'matrix' # | | |-TypedefDecl 0x55e6e5f6d050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f6cf50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e6e5ed49d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f6ccd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f6cc90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f6ccf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f6ccb0 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f6cef0 'matrix' # | | |-TypedefDecl 0x55e6e5f6d6e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f6d5e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e6e5ed49d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f6d100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f6d0c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f6d120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f6d0e0 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f6d580 'matrix' # | | |-TypedefDecl 0x55e6e5f6db10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f6da10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e6e5ed49d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f6d790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f6d750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f6d7b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f6d770 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f6d9b0 'matrix' # | | |-TypedefDecl 0x55e6e5f6df40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f6de40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e6e5ed49d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f6dbc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f6db80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f6dbe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f6dba0 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f6dde0 'matrix' # | | |-TypedefDecl 0x55e6e5f6e370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f6e270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e6e5ed49d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f6dff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f6dfb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f6e010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f6dfd0 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f6e210 'matrix' # | | |-TypedefDecl 0x55e6e5f70a10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f70910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e6e5ed49d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f6e420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f6e3e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f6e440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f6e400 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f708b0 'matrix' # | | |-TypedefDecl 0x55e6e5f70e40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f70d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e6e5ed49d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f70ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f70a80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f70ae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f70aa0 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f70ce0 'matrix' # | | |-TypedefDecl 0x55e6e5f71270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f71170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e6e5ed49d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f70ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f70eb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f70f10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f70ed0 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f71110 'matrix' # | | |-TypedefDecl 0x55e6e5f716a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f715a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e6e5ed49d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f71320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f712e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f71340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f71300 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f71540 'matrix' # | | |-TypedefDecl 0x55e6e5f71af0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f719f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e6e5ed49d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f71770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f71710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f71790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f71750 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f71990 'matrix' # | | |-TypedefDecl 0x55e6e5f71f20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f71e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e6e5ed49d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f71ba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f71b60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f71bc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f71b80 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f71dc0 'matrix' # | | |-TypedefDecl 0x55e6e5f72350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f72250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e6e5ed49d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f71fd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f71f90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f71ff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f71fb0 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f721f0 'matrix' # | | |-TypedefDecl 0x55e6e5f4cc80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f726b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f72400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f723c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f72420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f723e0 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f72650 'matrix' # | | |-TypedefDecl 0x55e6e5f4d0b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f4cfb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f4cd30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f4ccf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f4cd50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f4cd10 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f4cf50 'matrix' # | | |-TypedefDecl 0x55e6e5f4d4e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f4d3e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f4d160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f4d120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f4d180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f4d140 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f4d380 'matrix' # | | |-TypedefDecl 0x55e6e5f4d910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f4d810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f4d590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f4d550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f4d5b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f4d570 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f4d7b0 'matrix' # | | |-TypedefDecl 0x55e6e5f4dd70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f4dc70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f4d9c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f4d980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f4d9e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f4d9a0 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f4dc10 'matrix' # | | |-TypedefDecl 0x55e6e5f4e1a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f4e0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f4de20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f4dde0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f4de40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f4de00 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f4e040 'matrix' # | | |-TypedefDecl 0x55e6e5f4e5d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f4e4d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f4e250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f4e210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f4e270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f4e230 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f4e470 'matrix' # | | |-TypedefDecl 0x55e6e5f4ea00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f4e900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f4e680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f4e640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f4e6a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f4e660 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f4e8a0 'matrix' # | | |-TypedefDecl 0x55e6e5f4ee40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f4ed40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f4eab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f4ea70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f4ead0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f4ea90 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f4ece0 'matrix' # | | |-TypedefDecl 0x55e6e5f4f270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f4f170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f4eef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f4eeb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f4ef10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f4eed0 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f4f110 'matrix' # | | |-TypedefDecl 0x55e6e5f4f6a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f4f5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f4f320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f4f2e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f4f340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f4f300 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f4f540 'matrix' # | | |-TypedefDecl 0x55e6e5f4fad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f4f9d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f4f750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f4f710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f4f770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f4f730 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f4f970 'matrix' # | | |-TypedefDecl 0x55e6e5f50f30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f50e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f4fb80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f4fb40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f4fba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f4fb60 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f50dd0 'matrix' # | | |-TypedefDecl 0x55e6e5f51360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f51260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f50fe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f50fa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f51000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f50fc0 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f51200 'matrix' # | | |-TypedefDecl 0x55e6e5f51790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f51690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f51410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f513d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f51430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f513f0 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f51630 'matrix' # | | |-TypedefDecl 0x55e6e5f51bc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f51ac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f51840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f51800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f51860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f51820 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f51a60 'matrix' # | | |-TypedefDecl 0x55e6e5f52040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f51f40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f51c90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f51c50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f51cb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f51c70 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f51ee0 'matrix' # | | |-TypedefDecl 0x55e6e5f52470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f52370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f520f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f520b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f52110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f520d0 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f52310 'matrix' # | | |-TypedefDecl 0x55e6e5f528a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f527a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f52520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f524e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f52540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f52500 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f52740 'matrix' # | | |-TypedefDecl 0x55e6e5f534f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f52bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f52950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f52910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f52970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f52930 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f52b70 'matrix' # | | |-TypedefDecl 0x55e6e5f53920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f53820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f535a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f53560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f535c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f53580 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f537c0 'matrix' # | | |-TypedefDecl 0x55e6e5f53d50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f53c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f539d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f53990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f539f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f539b0 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f53bf0 'matrix' # | | |-TypedefDecl 0x55e6e5f54180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f54080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f53e00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f53dc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f53e20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f53de0 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f54020 'matrix' # | | |-TypedefDecl 0x55e6e5f545e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f544e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f54230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f541f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f54250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f54210 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f54480 'matrix' # | | |-TypedefDecl 0x55e6e5f54a10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f54910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f54690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f54650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f546b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f54670 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f548b0 'matrix' # | | |-TypedefDecl 0x55e6e5f54e40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f54d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f54ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f54a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f54ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f54aa0 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f54ce0 'matrix' # | | |-TypedefDecl 0x55e6e5f55270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f55170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f54ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f54eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f54f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f54ed0 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f55110 'matrix' # | | |-TypedefDecl 0x55e6e5f569c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f568c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f55320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f552e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f55340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f55300 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f56860 'matrix' # | | |-TypedefDecl 0x55e6e5f56df0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f56cf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f56a70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f56a30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f56a90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f56a50 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f56c90 'matrix' # | | |-TypedefDecl 0x55e6e5f57220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f57120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f56ea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f56e60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f56ec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f56e80 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f570c0 'matrix' # | | |-TypedefDecl 0x55e6e5f57650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f57550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f572d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f57290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f572f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f572b0 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f574f0 'matrix' # | | |-TypedefDecl 0x55e6e5f57da0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f57ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f57700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f576c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f57720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f576e0 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f57c40 'matrix' # | | |-TypedefDecl 0x55e6e5f58120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f58020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e6e5f2d8a0 'float32_t' sugar # | | | | |-Typedef 0x55e6e5f04dc8 'float32_t' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f57e68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f57e28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f57e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f57e48 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f57fc0 'matrix' # | | |-TypedefDecl 0x55e6e5f58460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f58360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e6e5f2d8a0 'float32_t' sugar # | | | | |-Typedef 0x55e6e5f04dc8 'float32_t' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f581e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f581a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f58208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f581c8 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f58300 'matrix' # | | |-TypedefDecl 0x55e6e5f587a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f586a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e6e5f2d8a0 'float32_t' sugar # | | | | |-Typedef 0x55e6e5f04dc8 'float32_t' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f58528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f584e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f58548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f58508 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f58640 'matrix' # | | |-TypedefDecl 0x55e6e5f59b10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f589e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e6e5f2d8a0 'float32_t' sugar # | | | | |-Typedef 0x55e6e5f04dc8 'float32_t' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f58868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f58828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f58888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f58848 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f58980 'matrix' # | | |-TypedefDecl 0x55e6e5f59e50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f59d50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e6e5f2d8a0 'float32_t' sugar # | | | | |-Typedef 0x55e6e5f04dc8 'float32_t' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f59bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f59b98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f59bf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f59bb8 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f59cf0 'matrix' # | | |-TypedefDecl 0x55e6e5f5a190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f5a090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e6e5f2d8a0 'float32_t' sugar # | | | | |-Typedef 0x55e6e5f04dc8 'float32_t' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f59f18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f59ed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f59f38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f59ef8 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f5a030 'matrix' # | | |-TypedefDecl 0x55e6e5f5a4d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f5a3d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e6e5f2d8a0 'float32_t' sugar # | | | | |-Typedef 0x55e6e5f04dc8 'float32_t' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f5a258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f5a218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f5a278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f5a238 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f5a370 'matrix' # | | |-TypedefDecl 0x55e6e5f5a810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f5a710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e6e5f2d8a0 'float32_t' sugar # | | | | |-Typedef 0x55e6e5f04dc8 'float32_t' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f5a598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f5a558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f5a5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f5a578 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f5a6b0 'matrix' # | | |-TypedefDecl 0x55e6e5f5ab60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f5aa50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e6e5f2d8a0 'float32_t' sugar # | | | | |-Typedef 0x55e6e5f04dc8 'float32_t' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f5a8d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f5a898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f5a8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f5a8b8 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f5a9f0 'matrix' # | | |-TypedefDecl 0x55e6e5f5aea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f5ada0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e6e5f2d8a0 'float32_t' sugar # | | | | |-Typedef 0x55e6e5f04dc8 'float32_t' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f5ac28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f5abe8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f5ac48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f5ac08 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f5ad40 'matrix' # | | |-TypedefDecl 0x55e6e5f5b1e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f5b0e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e6e5f2d8a0 'float32_t' sugar # | | | | |-Typedef 0x55e6e5f04dc8 'float32_t' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f5af68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f5af28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f5af88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f5af48 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f5b080 'matrix' # | | |-TypedefDecl 0x55e6e5f5b520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f5b420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e6e5f2d8a0 'float32_t' sugar # | | | | |-Typedef 0x55e6e5f04dc8 'float32_t' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f5b2a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f5b268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f5b2c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f5b288 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f5b3c0 'matrix' # | | |-TypedefDecl 0x55e6e5f5b860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f5b760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e6e5f2d8a0 'float32_t' sugar # | | | | |-Typedef 0x55e6e5f04dc8 'float32_t' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f5b5e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f5b5a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f5b608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f5b5c8 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f5b700 'matrix' # | | |-TypedefDecl 0x55e6e5f5bbf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f5baf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e6e5f2d8a0 'float32_t' sugar # | | | | |-Typedef 0x55e6e5f04dc8 'float32_t' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f5b928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f5b8e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f5b948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f5b908 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f5ba40 'matrix' # | | |-TypedefDecl 0x55e6e5f5bf30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f5be30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e6e5f2d8a0 'float32_t' sugar # | | | | |-Typedef 0x55e6e5f04dc8 'float32_t' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f5bcb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f5bc78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f5bcd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f5bc98 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f5bdd0 'matrix' # | | |-TypedefDecl 0x55e6e5f5c270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f5c170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e6e5f2d8a0 'float32_t' sugar # | | | | |-Typedef 0x55e6e5f04dc8 'float32_t' # | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f5bff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f5bfb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f5c018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f5bfd8 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f5c110 'matrix' # | | |-TypedefDecl 0x55e6e5f5c5f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f5c4f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e6e5f2e200 'float64_t' sugar # | | | | |-Typedef 0x55e6e5f04f18 'float64_t' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f5c338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f5c2f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f5c358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f5c318 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f5c490 'matrix' # | | |-TypedefDecl 0x55e6e5f5c930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f5c830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e6e5f2e200 'float64_t' sugar # | | | | |-Typedef 0x55e6e5f04f18 'float64_t' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f5c6b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f5c678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f5c6d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f5c698 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f5c7d0 'matrix' # | | |-TypedefDecl 0x55e6e5f5cc90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f5cb90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e6e5f2e200 'float64_t' sugar # | | | | |-Typedef 0x55e6e5f04f18 'float64_t' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f5c9f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f5c9b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f5ca18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f5c9d8 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f5cb30 'matrix' # | | |-TypedefDecl 0x55e6e5f5cfd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f5ced0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e6e5f2e200 'float64_t' sugar # | | | | |-Typedef 0x55e6e5f04f18 'float64_t' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f5cd58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f5cd18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f5cd78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f5cd38 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f5ce70 'matrix' # | | |-TypedefDecl 0x55e6e5f5d310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f5d210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e6e5f2e200 'float64_t' sugar # | | | | |-Typedef 0x55e6e5f04f18 'float64_t' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f5d098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f5d058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f5d0b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f5d078 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f5d1b0 'matrix' # | | |-TypedefDecl 0x55e6e5f5d650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f5d550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e6e5f2e200 'float64_t' sugar # | | | | |-Typedef 0x55e6e5f04f18 'float64_t' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f5d3d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f5d398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f5d3f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f5d3b8 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f5d4f0 'matrix' # | | |-TypedefDecl 0x55e6e5f5d990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f5d890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e6e5f2e200 'float64_t' sugar # | | | | |-Typedef 0x55e6e5f04f18 'float64_t' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f5d718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f5d6d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f5d738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f5d6f8 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f5d830 'matrix' # | | |-TypedefDecl 0x55e6e5f5dce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f5dbe0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e6e5f2e200 'float64_t' sugar # | | | | |-Typedef 0x55e6e5f04f18 'float64_t' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f5da58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f5da18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f5da78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f5da38 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f5db80 'matrix' # | | |-TypedefDecl 0x55e6e5f5e020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f5df20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e6e5f2e200 'float64_t' sugar # | | | | |-Typedef 0x55e6e5f04f18 'float64_t' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f5dda8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f5dd68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f5ddc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f5dd88 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f5dec0 'matrix' # | | |-TypedefDecl 0x55e6e5f5e360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f5e260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e6e5f2e200 'float64_t' sugar # | | | | |-Typedef 0x55e6e5f04f18 'float64_t' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f5e0e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f5e0a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f5e108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f5e0c8 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f5e200 'matrix' # | | |-TypedefDecl 0x55e6e5f5e6a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f5e5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e6e5f2e200 'float64_t' sugar # | | | | |-Typedef 0x55e6e5f04f18 'float64_t' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f5e428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f5e3e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f5e448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f5e408 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f5e540 'matrix' # | | |-TypedefDecl 0x55e6e5f5e9e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f5e8e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e6e5f2e200 'float64_t' sugar # | | | | |-Typedef 0x55e6e5f04f18 'float64_t' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f5e768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f5e728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f5e788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f5e748 'int' 4 # | | | `-ConstantMatrixType 0x55e6e5f5e880 'matrix' # | | |-TypedefDecl 0x55e6e5f5ed30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f5ec30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e6e5f2e200 'float64_t' sugar # | | | | |-Typedef 0x55e6e5f04f18 'float64_t' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f5eaa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f5ea68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e6e5f5eac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e6e5f5ea88 'int' 1 # | | | `-ConstantMatrixType 0x55e6e5f5ebd0 'matrix' # | | |-TypedefDecl 0x55e6e5f5f070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f5ef70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e6e5f2e200 'float64_t' sugar # | | | | |-Typedef 0x55e6e5f04f18 'float64_t' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f5edf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f5edb8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e6e5f5ee18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e6e5f5edd8 'int' 2 # | | | `-ConstantMatrixType 0x55e6e5f5ef10 'matrix' # | | |-TypedefDecl 0x55e6e5f5f3b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e6e5f5f2b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e6e5f2e200 'float64_t' sugar # | | | | |-Typedef 0x55e6e5f04f18 'float64_t' # | | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e6e5f5f138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e6e5f5f0f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e6e5f5f158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e6e5f5f118 'int' 3 # | | | `-ConstantMatrixType 0x55e6e5f5f250 'matrix' # | | `-TypedefDecl 0x55e6e5f5f6f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x55e6e5f5f5f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x55e6e5f002f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x55e6e5f2e200 'float64_t' sugar # | | | |-Typedef 0x55e6e5f04f18 'float64_t' # | | | `-BuiltinType 0x55e6e5ed4380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55e6e5f5f478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55e6e5f5f438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55e6e5f5f498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55e6e5f5f458 'int' 4 # | | `-ConstantMatrixType 0x55e6e5f5f590 'matrix' # | |-NamespaceDecl 0x55e6e5f72a18 prev 0x55e6e5f04bf0 line:12:11 hlsl # | | |-original Namespace 0x55e6e5ed4a98 'hlsl' # | | `-NamespaceDecl 0x55e6e5f72a88 line:14:11 __detail # | | |-ClassTemplateDecl 0x55e6e5f72d68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x55e6e5f72b10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55e6e5f72b90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x55e6e5f72c68 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 0x55e6e5f72d10 <> Implicit # | | | |-CXXRecordDecl 0x55e6e5f72e40 col:42 implicit struct is_same # | | | `-VarDecl 0x55e6e5f72ef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55e6e5f72f80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x55e6e5f732f0 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 0x55e6e5ed4b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e6e5ed4b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55e6e5f73028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55e6e5f73520 <> Implicit # | | | |-CXXRecordDecl 0x55e6e5f735e0 col:30 implicit struct is_same # | | | `-VarDecl 0x55e6e5f73698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55e6e5f73700 'bool' true # | | |-ClassTemplateDecl 0x55e6e5f78088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x55e6e5f77e88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55e6e5f77ee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x55e6e5f77f88 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 0x55e6e5f78030 <> Implicit # | | | `-CXXRecordDecl 0x55e6e5f78160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x55e6e5f78540 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 0x55e6e5ed4b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55e6e5f78248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55e6e5f787a0 <> Implicit # | | | |-CXXRecordDecl 0x55e6e5f78860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x55e6e5f78918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x55e6e5f782a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55e6e5f78248 'T' # | | |-TypeAliasTemplateDecl 0x55e6e5f78d00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x55e6e5f789e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55e6e5f78a48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x55e6e5ed41c0 'void' # | | | `-TypeAliasDecl 0x55e6e5f78ca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x55e6e5f78c30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x55e6e5f7a160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x55e6e5f78d58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55e6e5f79630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55e6e5f796c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x55e6e5f7a0b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x55e6e5f79f68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x55e6e5f7a440 # | | | `-ReturnStmt 0x55e6e5f7a430 # | | | `-BuiltinBitCastExpr 0x55e6e5f7a408 'vector' # | | | `-DeclRefExpr 0x55e6e5f7a3b0 'vector' lvalue ParmVar 0x55e6e5f79f68 'V' 'vector' # | | |-FunctionTemplateDecl 0x55e6e5f7cc50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x55e6e5f7a458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55e6e5f7a4e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x55e6e5f7cba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x55e6e5f7ca60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x55e6e5f7cda8 # | | | `-ReturnStmt 0x55e6e5f7cd98 # | | | `-BuiltinBitCastExpr 0x55e6e5f7cd70 'U' # | | | `-DeclRefExpr 0x55e6e5f7cd40 'T' lvalue ParmVar 0x55e6e5f7ca60 'F' 'T' # | | |-ClassTemplateDecl 0x55e6e5f7cf60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x55e6e5f7cdc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x55e6e5f7ce60 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 0x55e6e5f7cf08 <> Implicit # | | | |-CXXRecordDecl 0x55e6e5f7d038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x55e6e5f7d0f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x55e6e5f7d168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x55e6e5f7ce10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55e6e5f7cdc0 'T' # | | `-TypeAliasTemplateDecl 0x55e6e5f7dc08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x55e6e5f7d1d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55e6e5f7d278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x55e6e5f7dba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x55e6e5f7dad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x55e6e5ed4df0 <> 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 0x55e6e5f7d6a0 '__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 0x55e6e5f72a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55e6e5f78d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55e6e5f7d3f0 'bool' # | | | | `-BinaryOperator 0x55e6e5f7d3d0 'bool' '&&' # | | | | |-BinaryOperator 0x55e6e5f7d350 'bool' '>' # | | | | | |-DeclRefExpr 0x55e6e5f7d310 'int' NonTypeTemplateParm 0x55e6e5f7d278 'N' 'int' # | | | | | `-IntegerLiteral 0x55e6e5f7d330 'int' 1 # | | | | `-BinaryOperator 0x55e6e5f7d3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55e6e5f7d370 'int' NonTypeTemplateParm 0x55e6e5f7d278 'N' 'int' # | | | | `-IntegerLiteral 0x55e6e5f7d390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e6e5f7d230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e6e5f7d1d8 'T' # | | | `-DependentNameType 0x55e6e5f7d650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x55e6e5f7d9b0 'int' NonTypeTemplateParm 0x55e6e5f7d278 'N' 'int' # | | `-DependentSizedExtVectorType 0x55e6e5f7da80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x55e6e5f7d9e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e6e5ed4df0 'vector' # | | | `-TemplateSpecializationType 0x55e6e5f7d6a0 '__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 0x55e6e5f72a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55e6e5f78d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55e6e5f7d3f0 'bool' # | | | | `-BinaryOperator 0x55e6e5f7d3d0 'bool' '&&' # | | | | |-BinaryOperator 0x55e6e5f7d350 'bool' '>' # | | | | | |-DeclRefExpr 0x55e6e5f7d310 'int' NonTypeTemplateParm 0x55e6e5f7d278 'N' 'int' # | | | | | `-IntegerLiteral 0x55e6e5f7d330 'int' 1 # | | | | `-BinaryOperator 0x55e6e5f7d3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55e6e5f7d370 'int' NonTypeTemplateParm 0x55e6e5f7d278 'N' 'int' # | | | | `-IntegerLiteral 0x55e6e5f7d390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e6e5f7d230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e6e5f7d1d8 'T' # | | | `-DependentNameType 0x55e6e5f7d650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x55e6e5f7da18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x55e6e5ed4c20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x55e6e5ed4c78 <> 'int' 4 # | | `-DeclRefExpr 0x55e6e5f7d9b0 'int' NonTypeTemplateParm 0x55e6e5f7d278 'N' 'int' # | |-NamespaceDecl 0x55e6e5f7dca8 prev 0x55e6e5f72a18 line:12:11 hlsl # | | |-original Namespace 0x55e6e5ed4a98 'hlsl' # | | |-FunctionDecl 0x55e6e5f7de28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x55e6e5f7dd40 col:14 'half' # | | | |-BuiltinAliasAttr 0x55e6e5f7ded8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e6e5f7df50 Implicit # | | | `-ConstAttr 0x55e6e5f7df78 Implicit # | | |-FunctionDecl 0x55e6e5f7e128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e5f7e000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f7e1d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e6e5f7e250 Implicit # | | | `-ConstAttr 0x55e6e5f7e278 Implicit # | | |-FunctionDecl 0x55e6e5f7e438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e5f7e310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f7e4e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e6e5f7e560 Implicit # | | | `-ConstAttr 0x55e6e5f7e588 Implicit # | | |-FunctionDecl 0x55e6e5f7e748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e5f7e620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f7e7f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e6e5f7e870 Implicit # | | | `-ConstAttr 0x55e6e5f7e898 Implicit # | | |-FunctionDecl 0x55e6e5f7fe68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x55e6e5f7fd80 col:12 'int' # | | | |-BuiltinAliasAttr 0x55e6e5f7ff18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e6e5f7ff90 Implicit # | | | `-ConstAttr 0x55e6e5f7ffb8 Implicit # | | |-FunctionDecl 0x55e6e5f80178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x55e6e5f80050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f80228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e6e5f802a0 Implicit # | | | `-ConstAttr 0x55e6e5f802c8 Implicit # | | |-FunctionDecl 0x55e6e5f80488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x55e6e5f80360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f80538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e6e5f805b0 Implicit # | | | `-ConstAttr 0x55e6e5f805d8 Implicit # | | |-FunctionDecl 0x55e6e5f80798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x55e6e5f80670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f80848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e6e5f808c0 Implicit # | | | `-ConstAttr 0x55e6e5f808e8 Implicit # | | |-FunctionDecl 0x55e6e5f80a68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e6e5f80938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x55e6e5f80b88 # | | | `-ReturnStmt 0x55e6e5f80b78 # | | | `-ImplicitCastExpr 0x55e6e5f80b60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55e6e5f80b40 'uint':'unsigned int' lvalue ParmVar 0x55e6e5f80938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x55e6e5f80d90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e5f80bd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x55e6e5f80eb0 # | | | `-ReturnStmt 0x55e6e5f80ea0 # | | | `-ImplicitCastExpr 0x55e6e5f80e88 'uint2':'vector' # | | | `-DeclRefExpr 0x55e6e5f80e68 'uint2':'vector' lvalue ParmVar 0x55e6e5f80bd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x55e6e5f81038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e5f80f08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x55e6e5f81158 # | | | `-ReturnStmt 0x55e6e5f81148 # | | | `-ImplicitCastExpr 0x55e6e5f81130 'uint3':'vector' # | | | `-DeclRefExpr 0x55e6e5f81110 'uint3':'vector' lvalue ParmVar 0x55e6e5f80f08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x55e6e5f812d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e5f811a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x55e6e5f813f8 # | | | `-ReturnStmt 0x55e6e5f813e8 # | | | `-ImplicitCastExpr 0x55e6e5f813d0 'uint4':'vector' # | | | `-DeclRefExpr 0x55e6e5f813b0 'uint4':'vector' lvalue ParmVar 0x55e6e5f811a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x55e6e5f81528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x55e6e5f81438 col:16 'float' # | | | |-BuiltinAliasAttr 0x55e6e5f815d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e6e5f81650 Implicit # | | | `-ConstAttr 0x55e6e5f81678 Implicit # | | |-FunctionDecl 0x55e6e5f81838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e5f81710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f818e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e6e5f81960 Implicit # | | | `-ConstAttr 0x55e6e5f81988 Implicit # | | |-FunctionDecl 0x55e6e5f81b48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e5f81a20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f81bf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e6e5f81c70 Implicit # | | | `-ConstAttr 0x55e6e5f81c98 Implicit # | | |-FunctionDecl 0x55e6e5f825d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e5f824b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f82688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e6e5f82700 Implicit # | | | `-ConstAttr 0x55e6e5f82728 Implicit # | | |-FunctionDecl 0x55e6e5f828c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55e6e5f827a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e6e5f82978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e6e5f829f0 Implicit # | | | `-ConstAttr 0x55e6e5f82a18 Implicit # | | |-FunctionDecl 0x55e6e5f82bd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55e6e5f82ab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f82c88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e6e5f82d00 Implicit # | | | `-ConstAttr 0x55e6e5f82d28 Implicit # | | |-FunctionDecl 0x55e6e5f82ee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55e6e5f82dc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f82f98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e6e5f83010 Implicit # | | | `-ConstAttr 0x55e6e5f83038 Implicit # | | |-FunctionDecl 0x55e6e5f831f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55e6e5f830d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f832a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e6e5f83320 Implicit # | | | `-ConstAttr 0x55e6e5f83348 Implicit # | | |-FunctionDecl 0x55e6e5f87b70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e5f83398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55e6e5f87c90 # | | | `-ReturnStmt 0x55e6e5f87c80 # | | | `-ImplicitCastExpr 0x55e6e5f87c68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55e6e5f87c48 'uint64_t':'unsigned long' lvalue ParmVar 0x55e6e5f83398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55e6e5f87e18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e5f87ce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55e6e5f87f38 # | | | `-ReturnStmt 0x55e6e5f87f28 # | | | `-ImplicitCastExpr 0x55e6e5f87f10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55e6e5f87ef0 'uint64_t2':'vector' lvalue ParmVar 0x55e6e5f87ce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55e6e5f880b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e5f87f88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55e6e5f881d8 # | | | `-ReturnStmt 0x55e6e5f881c8 # | | | `-ImplicitCastExpr 0x55e6e5f881b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55e6e5f88190 'uint64_t3':'vector' lvalue ParmVar 0x55e6e5f87f88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55e6e5f88358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e5f88228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55e6e5f88478 # | | | `-ReturnStmt 0x55e6e5f88468 # | | | `-ImplicitCastExpr 0x55e6e5f88450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55e6e5f88430 'uint64_t4':'vector' lvalue ParmVar 0x55e6e5f88228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55e6e5f885a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x55e6e5f884b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55e6e5f88658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e6e5f886d0 Implicit # | | | `-ConstAttr 0x55e6e5f886f8 Implicit # | | |-FunctionDecl 0x55e6e5f888b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x55e6e5f88790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f88968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e6e5f889e0 Implicit # | | | `-ConstAttr 0x55e6e5f88a08 Implicit # | | |-FunctionDecl 0x55e6e5f89cc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x55e6e5f88aa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f89d78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e6e5f89df0 Implicit # | | | `-ConstAttr 0x55e6e5f89e18 Implicit # | | |-FunctionDecl 0x55e6e5f89fd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x55e6e5f89eb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f8a088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e6e5f8a100 Implicit # | | | `-ConstAttr 0x55e6e5f8a128 Implicit # | | |-FunctionDecl 0x55e6e5f8a238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x55e6e5f8a188 col:15 'half' # | | | |-BuiltinAliasAttr 0x55e6e5f8a2e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55e6e5f8a360 Implicit # | | | `-ConstAttr 0x55e6e5f8a388 Implicit # | | |-FunctionDecl 0x55e6e5f8a4a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e5f8a3f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f8a550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55e6e5f8a5c8 Implicit # | | | `-ConstAttr 0x55e6e5f8a5f0 Implicit # | | |-FunctionDecl 0x55e6e5f8a718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e5f8a668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f8a7c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55e6e5f8a840 Implicit # | | | `-ConstAttr 0x55e6e5f8a868 Implicit # | | |-FunctionDecl 0x55e6e5f8a990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e5f8a8e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f8aa40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55e6e5f8aab8 Implicit # | | | `-ConstAttr 0x55e6e5f8aae0 Implicit # | | |-FunctionDecl 0x55e6e5f8ac30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x55e6e5f8ab40 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e6e5f8ace0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55e6e5f8ad58 Implicit # | | | `-ConstAttr 0x55e6e5f8ad80 Implicit # | | |-FunctionDecl 0x55e6e5f8aea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e5f8adf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f8af58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55e6e5f8afd0 Implicit # | | | `-ConstAttr 0x55e6e5f8aff8 Implicit # | | |-FunctionDecl 0x55e6e5f8b120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e5f8b070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f8b1d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55e6e5f8b248 Implicit # | | | `-ConstAttr 0x55e6e5f8b270 Implicit # | | |-FunctionDecl 0x55e6e5f8b398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e5f8b2e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f8b448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55e6e5f8b4c0 Implicit # | | | `-ConstAttr 0x55e6e5f8b4e8 Implicit # | | |-FunctionDecl 0x55e6e5f8b768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x55e6e5f8b590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x55e6e5f8b610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x55e6e5f8b820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e5f8b8e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55e6e5f8b928 Implicit # | | | `-ConstAttr 0x55e6e5f8b950 Implicit # | | |-FunctionDecl 0x55e6e5f8e050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x55e6e5f8b9f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x55e6e5f8ba70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x55e6e5f8e108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e5f8e1c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55e6e5f8e210 Implicit # | | | `-ConstAttr 0x55e6e5f8e238 Implicit # | | |-FunctionDecl 0x55e6e5f8e380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x55e6e5f8e298 col:14 'half' # | | | |-BuiltinAliasAttr 0x55e6e5f8e430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e6e5f8e4a8 Implicit # | | | `-ConstAttr 0x55e6e5f8e4d0 Implicit # | | |-FunctionDecl 0x55e6e5f8e660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x55e6e5f8e538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f8e710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e6e5f8e788 Implicit # | | | `-ConstAttr 0x55e6e5f8e7b0 Implicit # | | |-FunctionDecl 0x55e6e5f8e950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x55e6e5f8e828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f8ea00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e6e5f8ea78 Implicit # | | | `-ConstAttr 0x55e6e5f8eaa0 Implicit # | | |-FunctionDecl 0x55e6e5f8ec40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x55e6e5f8eb18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f8ecf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e6e5f8ed68 Implicit # | | | `-ConstAttr 0x55e6e5f8ed90 Implicit # | | |-FunctionDecl 0x55e6e5f8eed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x55e6e5f8ede8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55e6e5f8ef80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e6e5f8eff8 Implicit # | | | `-ConstAttr 0x55e6e5f8f020 Implicit # | | |-FunctionDecl 0x55e6e5f8f1f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x55e6e5f8f0d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f8f2a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e6e5f8f318 Implicit # | | | `-ConstAttr 0x55e6e5f8f340 Implicit # | | |-FunctionDecl 0x55e6e5f8f500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x55e6e5f8f3e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f8f5b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e6e5f8f628 Implicit # | | | `-ConstAttr 0x55e6e5f8f650 Implicit # | | |-FunctionDecl 0x55e6e5f8f810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x55e6e5f8f6f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f8f8c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e6e5f8f938 Implicit # | | | `-ConstAttr 0x55e6e5f8f960 Implicit # | | |-FunctionDecl 0x55e6e5f8fab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x55e6e5f8f9d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x55e6e5f8fb60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x55e6e5f8fbc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e6e5f8fc08 Implicit # | | | `-ConstAttr 0x55e6e5f8fc30 Implicit # | | |-FunctionDecl 0x55e6e5f8fdd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x55e6e5f8fca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f8fe80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e6e5f8fef8 Implicit # | | | `-ConstAttr 0x55e6e5f8ff20 Implicit # | | |-FunctionDecl 0x55e6e5f900d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x55e6e5f8ff98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f90180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e6e5f901f8 Implicit # | | | `-ConstAttr 0x55e6e5f90220 Implicit # | | |-FunctionDecl 0x55e6e5f903c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x55e6e5f90298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f90470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e6e5f904e8 Implicit # | | | `-ConstAttr 0x55e6e5f90510 Implicit # | | |-FunctionDecl 0x55e6e5f906b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x55e6e5f90588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e5f90760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e6e5f907d8 Implicit # | | | `-ConstAttr 0x55e6e5f90800 Implicit # | | |-FunctionDecl 0x55e6e5f909a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x55e6e5f90878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f90a50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e6e5f90ac8 Implicit # | | | `-ConstAttr 0x55e6e5f90af0 Implicit # | | |-FunctionDecl 0x55e6e5f90c90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x55e6e5f90b68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f90d40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e6e5f90db8 Implicit # | | | `-ConstAttr 0x55e6e5f90de0 Implicit # | | |-FunctionDecl 0x55e6e5f90f80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x55e6e5f90e58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f91030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e6e5f910c8 Implicit # | | | `-ConstAttr 0x55e6e5f910f0 Implicit # | | |-FunctionDecl 0x55e6e5f91230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x55e6e5f91150 col:15 'float' # | | | |-BuiltinAliasAttr 0x55e6e5f912e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e6e5f91358 Implicit # | | | `-ConstAttr 0x55e6e5f91380 Implicit # | | |-FunctionDecl 0x55e6e5f91520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x55e6e5f913f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f915d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e6e5f91648 Implicit # | | | `-ConstAttr 0x55e6e5f91670 Implicit # | | |-FunctionDecl 0x55e6e5f91810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x55e6e5f916e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f918c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e6e5f91938 Implicit # | | | `-ConstAttr 0x55e6e5f91960 Implicit # | | |-FunctionDecl 0x55e6e5f91b00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x55e6e5f919d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f91bb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e6e5f91c28 Implicit # | | | `-ConstAttr 0x55e6e5f91c50 Implicit # | | |-FunctionDecl 0x55e6e5f91df0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x55e6e5f91cc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e6e5f91ea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e6e5f91f18 Implicit # | | | `-ConstAttr 0x55e6e5f91f40 Implicit # | | |-FunctionDecl 0x55e6e5f920f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55e6e5f91fb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f921a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e6e5f92218 Implicit # | | | `-ConstAttr 0x55e6e5f92240 Implicit # | | |-FunctionDecl 0x55e6e5f923e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55e6e5f922b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f92490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e6e5f92508 Implicit # | | | `-ConstAttr 0x55e6e5f92530 Implicit # | | |-FunctionDecl 0x55e6e5f926d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55e6e5f925a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f92780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e6e5f927f8 Implicit # | | | `-ConstAttr 0x55e6e5f92820 Implicit # | | |-FunctionDecl 0x55e6e5f929c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55e6e5f92898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e6e5f92a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e6e5f92ae8 Implicit # | | | `-ConstAttr 0x55e6e5f92b10 Implicit # | | |-FunctionDecl 0x55e6e5f92cb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55e6e5f92b88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f92d60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e6e5f92dd8 Implicit # | | | `-ConstAttr 0x55e6e5f92e00 Implicit # | | |-FunctionDecl 0x55e6e5f92fa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55e6e5f92e78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f93050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e6e5f94c98 Implicit # | | | `-ConstAttr 0x55e6e5f94cc0 Implicit # | | |-FunctionDecl 0x55e6e5f94e60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55e6e5f94d38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f94f10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e6e5f94f88 Implicit # | | | `-ConstAttr 0x55e6e5f94fb0 Implicit # | | |-FunctionDecl 0x55e6e5f950f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x55e6e5f95010 col:16 'double' # | | | |-BuiltinAliasAttr 0x55e6e5f951a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e6e5f95218 Implicit # | | | `-ConstAttr 0x55e6e5f95240 Implicit # | | |-FunctionDecl 0x55e6e5f953e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x55e6e5f952b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f95490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e6e5f95508 Implicit # | | | `-ConstAttr 0x55e6e5f95530 Implicit # | | |-FunctionDecl 0x55e6e5f956d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x55e6e5f955a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f95780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e6e5f957f8 Implicit # | | | `-ConstAttr 0x55e6e5f95820 Implicit # | | |-FunctionDecl 0x55e6e5f959c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x55e6e5f95898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f95a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e6e5f95ae8 Implicit # | | | `-ConstAttr 0x55e6e5f95b10 Implicit # | | |-FunctionDecl 0x55e6e5f95d00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55e6e5f95b68 col:15 x 'bool' # | | | |-ParmVarDecl 0x55e6e5f95be0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x55e6e5f95db8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e6e5f95e30 Implicit # | | | `-ConstAttr 0x55e6e5f95e58 Implicit # | | |-FunctionDecl 0x55e6e5f96078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55e6e5f95ea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x55e6e5f95f28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f96130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e6e5f961a8 Implicit # | | | `-ConstAttr 0x55e6e5f961d0 Implicit # | | |-FunctionDecl 0x55e6e5f96408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55e6e5f96230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x55e6e5f962b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f964c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e6e5f96538 Implicit # | | | `-ConstAttr 0x55e6e5f96560 Implicit # | | |-FunctionDecl 0x55e6e5f96798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55e6e5f965c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x55e6e5f96640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f96850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e6e5f968c8 Implicit # | | | `-ConstAttr 0x55e6e5f968f0 Implicit # | | |-FunctionDecl 0x55e6e5f96b48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55e6e5f96978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55e6e5f969f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55e6e5f96c00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e6e5f96c88 Implicit # | | | `-ConstAttr 0x55e6e5f96cb0 Implicit # | | |-FunctionDecl 0x55e6e5f96f08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55e6e5f96d38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55e6e5f96db8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55e6e5f96fc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e6e5f97038 Implicit # | | | `-ConstAttr 0x55e6e5f97060 Implicit # | | |-FunctionDecl 0x55e6e5f972b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55e6e5f970e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55e6e5f97168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55e6e5f97370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e6e5f973e8 Implicit # | | | `-ConstAttr 0x55e6e5f97410 Implicit # | | |-FunctionDecl 0x55e6e5f97668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55e6e5f97498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55e6e5f97518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55e6e5f97720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e6e5f97798 Implicit # | | | `-ConstAttr 0x55e6e5f977c0 Implicit # | | |-FunctionDecl 0x55e6e5f97a18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55e6e5f97848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55e6e5f978c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55e6e5f97ad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e6e5f97b48 Implicit # | | | `-ConstAttr 0x55e6e5f97b70 Implicit # | | |-FunctionDecl 0x55e6e5f97de8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55e6e5f97bf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55e6e5f97c98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55e6e5f97ea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e6e5f97f18 Implicit # | | | `-ConstAttr 0x55e6e5f97f40 Implicit # | | |-FunctionDecl 0x55e6e5f98198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55e6e5f97fc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55e6e5f98048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55e6e5f98250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e6e5f982c8 Implicit # | | | `-ConstAttr 0x55e6e5f982f0 Implicit # | | |-FunctionDecl 0x55e6e5f98548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55e6e5f98378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55e6e5f983f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55e6e5f98600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e6e5f98678 Implicit # | | | `-ConstAttr 0x55e6e5f986a0 Implicit # | | |-FunctionDecl 0x55e6e5f988f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55e6e5f98728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55e6e5f987a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55e6e5f989b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e6e5f98a28 Implicit # | | | `-ConstAttr 0x55e6e5f98a50 Implicit # | | |-FunctionDecl 0x55e6e5f98cc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55e6e5f98ad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55e6e5f98b58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55e6e5f98d80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e6e5f98df8 Implicit # | | | `-ConstAttr 0x55e6e5f98e20 Implicit # | | |-FunctionDecl 0x55e6e5f99078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55e6e5f98ea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55e6e5f98f28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55e6e5f99130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e6e5f991a8 Implicit # | | | `-ConstAttr 0x55e6e5f991d0 Implicit # | | |-FunctionDecl 0x55e6e5f99428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55e6e5f99258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55e6e5f992d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55e6e5f994e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e6e5f99558 Implicit # | | | `-ConstAttr 0x55e6e5f99580 Implicit # | | |-FunctionDecl 0x55e6e5f997d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55e6e5f99608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55e6e5f99688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55e6e5f99890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e6e5f99908 Implicit # | | | `-ConstAttr 0x55e6e5f99930 Implicit # | | |-FunctionDecl 0x55e6e5f99b88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55e6e5f999b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55e6e5f99a38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55e6e5f99c40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e6e5f65288 Implicit # | | | `-ConstAttr 0x55e6e5f652b0 Implicit # | | |-FunctionDecl 0x55e6e5f65508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55e6e5f65338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55e6e5f653b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55e6e5f655c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e6e5f65638 Implicit # | | | `-ConstAttr 0x55e6e5f65660 Implicit # | | |-FunctionDecl 0x55e6e5f65768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x55e6e5f656c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55e6e5f65818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e6e5f65890 Implicit # | | | `-ConstAttr 0x55e6e5f658b8 Implicit # | | |-FunctionDecl 0x55e6e5f659c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x55e6e5f65920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f65a78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e6e5f65af0 Implicit # | | | `-ConstAttr 0x55e6e5f65b18 Implicit # | | |-FunctionDecl 0x55e6e5f65c38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x55e6e5f65b90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f65ce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e6e5f65d60 Implicit # | | | `-ConstAttr 0x55e6e5f65d88 Implicit # | | |-FunctionDecl 0x55e6e5f65ea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x55e6e5f65e00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f65f58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e6e5f65fd0 Implicit # | | | `-ConstAttr 0x55e6e5f65ff8 Implicit # | | |-FunctionDecl 0x55e6e5f660f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x55e6e5f66050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55e6e5f661a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e6e5f9ecb0 Implicit # | | | `-ConstAttr 0x55e6e5f9ecd8 Implicit # | | |-FunctionDecl 0x55e6e5f9edf8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x55e6e5f9ed50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f9eea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e6e5f9ef20 Implicit # | | | `-ConstAttr 0x55e6e5f9ef48 Implicit # | | |-FunctionDecl 0x55e6e5f9f068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x55e6e5f9efc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f9f118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e6e5f9f190 Implicit # | | | `-ConstAttr 0x55e6e5f9f1b8 Implicit # | | |-FunctionDecl 0x55e6e5f9f2d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x55e6e5f9f230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f9f388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e6e5f9f400 Implicit # | | | `-ConstAttr 0x55e6e5f9f428 Implicit # | | |-FunctionDecl 0x55e6e5f9f540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x55e6e5f9f498 col:13 'int' # | | | |-BuiltinAliasAttr 0x55e6e5f9f5f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x55e6e5f9f650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e6e5f9f698 Implicit # | | | `-ConstAttr 0x55e6e5f9f6c0 Implicit # | | |-FunctionDecl 0x55e6e5f9f7e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x55e6e5f9f738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f9f890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e6e5f9f908 Implicit # | | | `-ConstAttr 0x55e6e5f9f930 Implicit # | | |-FunctionDecl 0x55e6e5f9fa50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x55e6e5f9f9a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f9fb00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e6e5f9fb78 Implicit # | | | `-ConstAttr 0x55e6e5f9fba0 Implicit # | | |-FunctionDecl 0x55e6e5f9fce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x55e6e5f9fc18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f9fd98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e6e5f9fe10 Implicit # | | | `-ConstAttr 0x55e6e5f9fe38 Implicit # | | |-FunctionDecl 0x55e6e5f9ff58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x55e6e5f9feb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e5fa0008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e6e5fa0080 Implicit # | | | `-ConstAttr 0x55e6e5fa00a8 Implicit # | | |-FunctionDecl 0x55e6e5fa01c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x55e6e5fa0120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa0278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e6e5fa02f0 Implicit # | | | `-ConstAttr 0x55e6e5fa0318 Implicit # | | |-FunctionDecl 0x55e6e5fa0438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x55e6e5fa0390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa04e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e6e5fa0560 Implicit # | | | `-ConstAttr 0x55e6e5fa0588 Implicit # | | |-FunctionDecl 0x55e6e5fa06a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x55e6e5fa0600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa0758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e6e5fa07d0 Implicit # | | | `-ConstAttr 0x55e6e5fa07f8 Implicit # | | |-FunctionDecl 0x55e6e5fa0900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x55e6e5fa0858 col:15 'float' # | | | |-BuiltinAliasAttr 0x55e6e5fa09b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e6e5fa0a28 Implicit # | | | `-ConstAttr 0x55e6e5fa0a50 Implicit # | | |-FunctionDecl 0x55e6e5fa0b70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x55e6e5fa0ac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa0c20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e6e5fa0c98 Implicit # | | | `-ConstAttr 0x55e6e5fa0cd0 Implicit # | | |-FunctionDecl 0x55e6e5fa0df0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x55e6e5fa0d48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa0ea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e6e5fa0f18 Implicit # | | | `-ConstAttr 0x55e6e5fa0f40 Implicit # | | |-FunctionDecl 0x55e6e5fa1060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x55e6e5fa0fb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa1110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e6e5fa1188 Implicit # | | | `-ConstAttr 0x55e6e5fa11b0 Implicit # | | |-FunctionDecl 0x55e6e5fa12d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x55e6e5fa1228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e6e5fa1380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e6e5fa13f8 Implicit # | | | `-ConstAttr 0x55e6e5fa1420 Implicit # | | |-FunctionDecl 0x55e6e5fa1540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55e6e5fa1498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa15f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e6e5fa1668 Implicit # | | | `-ConstAttr 0x55e6e5fa1690 Implicit # | | |-FunctionDecl 0x55e6e5fa17b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55e6e5fa1708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa1860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e6e5fa18d8 Implicit # | | | `-ConstAttr 0x55e6e5fa1900 Implicit # | | |-FunctionDecl 0x55e6e5fa1a20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55e6e5fa1978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa1ad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e6e5fa1b48 Implicit # | | | `-ConstAttr 0x55e6e5fa1b70 Implicit # | | |-FunctionDecl 0x55e6e5fa1ce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55e6e5fa1be8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e6e5fa1d90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e6e5fa1e08 Implicit # | | | `-ConstAttr 0x55e6e5fa1e30 Implicit # | | |-FunctionDecl 0x55e6e5fa1f50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55e6e5fa1ea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa2000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e6e5fa2078 Implicit # | | | `-ConstAttr 0x55e6e5fa20a0 Implicit # | | |-FunctionDecl 0x55e6e5fa21c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55e6e5fa2118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa2270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e6e5fa22e8 Implicit # | | | `-ConstAttr 0x55e6e5fa2310 Implicit # | | |-FunctionDecl 0x55e6e5fa2430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55e6e5fa2388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa24e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e6e5fa2558 Implicit # | | | `-ConstAttr 0x55e6e5fa2580 Implicit # | | |-FunctionDecl 0x55e6e5fa2688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x55e6e5fa25e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x55e6e5fa2738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e6e5fa27b0 Implicit # | | | `-ConstAttr 0x55e6e5fa27d8 Implicit # | | |-FunctionDecl 0x55e6e5fa28f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x55e6e5fa2850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa29a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e6e5fa2a20 Implicit # | | | `-ConstAttr 0x55e6e5fa2a48 Implicit # | | |-FunctionDecl 0x55e6e5fa2b68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x55e6e5fa2ac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa2c18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e6e5fa2c90 Implicit # | | | `-ConstAttr 0x55e6e5fa2cb8 Implicit # | | |-FunctionDecl 0x55e6e5fa2de8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x55e6e5fa2d40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa2e98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e6e5fa2f10 Implicit # | | | `-ConstAttr 0x55e6e5fa2f38 Implicit # | | |-FunctionDecl 0x55e6e5fa3188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x55e6e5fa2fb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e6e5fa3030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e5fa3240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55e6e5fa32b8 Implicit # | | | `-ConstAttr 0x55e6e5fa32e0 Implicit # | | |-FunctionDecl 0x55e6e5fa3518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55e6e5fa3348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55e6e5fa33c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa35d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55e6e5fa3648 Implicit # | | | `-ConstAttr 0x55e6e5fa3670 Implicit # | | |-FunctionDecl 0x55e6e5fa38b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55e6e5fa36e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55e6e5fa3768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa3970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55e6e5fa39e8 Implicit # | | | `-ConstAttr 0x55e6e5fa3a10 Implicit # | | |-FunctionDecl 0x55e6e5fa3d00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55e6e5fa3a88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55e6e5fa3b08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa3db8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55e6e5fa3e30 Implicit # | | | `-ConstAttr 0x55e6e5fa3e58 Implicit # | | |-FunctionDecl 0x55e6e5fa3f68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x55e6e5fa3eb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55e6e5fa4018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55e6e5fa4090 Implicit # | | | `-ConstAttr 0x55e6e5fa40b8 Implicit # | | |-FunctionDecl 0x55e6e5fa41d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e5fa4120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa4280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55e6e5fa42f8 Implicit # | | | `-ConstAttr 0x55e6e5fa4320 Implicit # | | |-FunctionDecl 0x55e6e5fa4448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e5fa4398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa44f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55e6e5fa4570 Implicit # | | | `-ConstAttr 0x55e6e5fa4598 Implicit # | | |-FunctionDecl 0x55e6e5fa46c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e5fa4610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa4770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55e6e5fa47e8 Implicit # | | | `-ConstAttr 0x55e6e5fa4810 Implicit # | | |-FunctionDecl 0x55e6e5fa4920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x55e6e5fa4870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e6e5fa49d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55e6e5fa4a48 Implicit # | | | `-ConstAttr 0x55e6e5fa4a70 Implicit # | | |-FunctionDecl 0x55e6e5fa4b98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e5fa4ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa4c48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55e6e5fa4cc0 Implicit # | | | `-ConstAttr 0x55e6e5f93460 Implicit # | | |-FunctionDecl 0x55e6e5f93588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e5f934d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f93638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55e6e5f936b0 Implicit # | | | `-ConstAttr 0x55e6e5f936d8 Implicit # | | |-FunctionDecl 0x55e6e5f93800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e5f93750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f938b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55e6e5f93928 Implicit # | | | `-ConstAttr 0x55e6e5f93950 Implicit # | | |-FunctionDecl 0x55e6e5f93a60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x55e6e5f939b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55e6e5f93b10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55e6e5f93b88 Implicit # | | | `-ConstAttr 0x55e6e5f93bb0 Implicit # | | |-FunctionDecl 0x55e6e5f93cc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e5f93c18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f93d78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55e6e5f93df0 Implicit # | | | `-ConstAttr 0x55e6e5f93e18 Implicit # | | |-FunctionDecl 0x55e6e5f93f40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e5f93e90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f93ff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55e6e5f94068 Implicit # | | | `-ConstAttr 0x55e6e5f94090 Implicit # | | |-FunctionDecl 0x55e6e5f941b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e5f94108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f94268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55e6e5f942e0 Implicit # | | | `-ConstAttr 0x55e6e5f94308 Implicit # | | |-FunctionDecl 0x55e6e5fa7d00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x55e6e5f94368 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e6e5fa7db0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55e6e5fa7e28 Implicit # | | | `-ConstAttr 0x55e6e5fa7e50 Implicit # | | |-FunctionDecl 0x55e6e5fa7f78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e5fa7ec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa8028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55e6e5fa80a0 Implicit # | | | `-ConstAttr 0x55e6e5fa80c8 Implicit # | | |-FunctionDecl 0x55e6e5fa81f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e5fa8140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa82a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55e6e5fa8318 Implicit # | | | `-ConstAttr 0x55e6e5fa8340 Implicit # | | |-FunctionDecl 0x55e6e5fa8468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e5fa83b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa8518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55e6e5fa8590 Implicit # | | | `-ConstAttr 0x55e6e5fa85b8 Implicit # | | |-FunctionDecl 0x55e6e5fa87a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x55e6e5fa8618 col:17 y 'half' # | | | |-ParmVarDecl 0x55e6e5fa8698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x55e6e5fa8860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55e6e5fa88d8 Implicit # | | | `-ConstAttr 0x55e6e5fa8900 Implicit # | | |-FunctionDecl 0x55e6e5fa8b28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55e6e5fa8950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x55e6e5fa89d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa8be0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55e6e5fa8c58 Implicit # | | | `-ConstAttr 0x55e6e5fa8c80 Implicit # | | |-FunctionDecl 0x55e6e5fa8ee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55e6e5fa8d10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x55e6e5fa8d90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa8fa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55e6e5fa9018 Implicit # | | | `-ConstAttr 0x55e6e5fa9040 Implicit # | | |-FunctionDecl 0x55e6e5fa9278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55e6e5fa90a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x55e6e5fa9120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa9330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55e6e5fa93a8 Implicit # | | | `-ConstAttr 0x55e6e5fa93d0 Implicit # | | |-FunctionDecl 0x55e6e5fa95c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x55e6e5fa9430 col:19 y 'float' # | | | |-ParmVarDecl 0x55e6e5fa94b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x55e6e5fa9680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55e6e5fa96f8 Implicit # | | | `-ConstAttr 0x55e6e5fa9720 Implicit # | | |-FunctionDecl 0x55e6e5fa9958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55e6e5fa9780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x55e6e5fa9800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa9a10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55e6e5fa9a88 Implicit # | | | `-ConstAttr 0x55e6e5fa9ab0 Implicit # | | |-FunctionDecl 0x55e6e5fa9d20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55e6e5fa9b10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x55e6e5fa9b90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa9dd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55e6e5fa9e50 Implicit # | | | `-ConstAttr 0x55e6e5fa9e78 Implicit # | | |-FunctionDecl 0x55e6e5faa0a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55e6e5fa9ed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x55e6e5fa9f58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5faa160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55e6e5faa1d8 Implicit # | | | `-ConstAttr 0x55e6e5faa200 Implicit # | | |-FunctionDecl 0x55e6e5faa310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x55e6e5faa260 col:15 'half' # | | | |-BuiltinAliasAttr 0x55e6e5faa3c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55e6e5faa438 Implicit # | | | `-ConstAttr 0x55e6e5faa460 Implicit # | | |-FunctionDecl 0x55e6e5faa578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e5faa4c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5faa628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55e6e5faa6a0 Implicit # | | | `-ConstAttr 0x55e6e5faa6c8 Implicit # | | |-FunctionDecl 0x55e6e5faa7f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e5faa740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5faa8a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55e6e5faa918 Implicit # | | | `-ConstAttr 0x55e6e5faa940 Implicit # | | |-FunctionDecl 0x55e6e5faaa68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e5faa9b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5faab18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55e6e5faab90 Implicit # | | | `-ConstAttr 0x55e6e5faabb8 Implicit # | | |-FunctionDecl 0x55e6e5faad30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x55e6e5faac18 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e6e5faade0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55e6e5faae58 Implicit # | | | `-ConstAttr 0x55e6e5faae80 Implicit # | | |-FunctionDecl 0x55e6e5faafa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e5faaef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fab058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55e6e5fab0d0 Implicit # | | | `-ConstAttr 0x55e6e5fab0f8 Implicit # | | |-FunctionDecl 0x55e6e5fab220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e5fab170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fab2d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55e6e5fab348 Implicit # | | | `-ConstAttr 0x55e6e5fab370 Implicit # | | |-FunctionDecl 0x55e6e5fab498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e5fab3e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fab548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55e6e5fab5c0 Implicit # | | | `-ConstAttr 0x55e6e5fab5e8 Implicit # | | |-FunctionDecl 0x55e6e5fab888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55e6e5fab648 col:16 'half' # | | | |-ParmVarDecl 0x55e6e5fab6c8 col:22 'half' # | | | |-ParmVarDecl 0x55e6e5fab748 col:28 'half' # | | | |-BuiltinAliasAttr 0x55e6e5fab948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e6e5fab9c0 Implicit # | | | `-ConstAttr 0x55e6e5fab9e8 Implicit # | | |-FunctionDecl 0x55e6e5fabd40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55e6e5faba50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x55e6e5fabad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x55e6e5fabb50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fabe00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e6e5fabe78 Implicit # | | | `-ConstAttr 0x55e6e5fabea0 Implicit # | | |-FunctionDecl 0x55e6e5fac1a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55e6e5fabf18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55e6e5fabf98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x55e6e5fac018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fac268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e6e5fac2e0 Implicit # | | | `-ConstAttr 0x55e6e5fac308 Implicit # | | |-FunctionDecl 0x55e6e5fac608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55e6e5fac380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x55e6e5fac400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x55e6e5fac480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fac6c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e6e5fac740 Implicit # | | | `-ConstAttr 0x55e6e5fac768 Implicit # | | |-FunctionDecl 0x55e6e5faca08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x55e6e5fac7c8 col:14 'int' # | | | |-ParmVarDecl 0x55e6e5fac848 col:19 'int' # | | | |-ParmVarDecl 0x55e6e5fac8c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x55e6e5facac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e6e5facb40 Implicit # | | | `-ConstAttr 0x55e6e5facb68 Implicit # | | |-FunctionDecl 0x55e6e5faced8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55e6e5facbe0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x55e6e5facc60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x55e6e5facd50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5facf98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e6e5fad010 Implicit # | | | `-ConstAttr 0x55e6e5fad038 Implicit # | | |-FunctionDecl 0x55e6e5fad338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55e6e5fad0b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x55e6e5fad130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x55e6e5fad1b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fad3f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e6e5fad470 Implicit # | | | `-ConstAttr 0x55e6e5fad498 Implicit # | | |-FunctionDecl 0x55e6e5fad798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55e6e5fad510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x55e6e5fad590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x55e6e5fad610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fad858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e6e5fad8d0 Implicit # | | | `-ConstAttr 0x55e6e5fad8f8 Implicit # | | |-FunctionDecl 0x55e6e5fadbf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55e6e5fad970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e6e5fad9f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e6e5fada70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e5fadcb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e6e5fadd60 Implicit # | | | `-ConstAttr 0x55e6e5fadd88 Implicit # | | |-FunctionDecl 0x55e6e5fae088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55e6e5fade00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x55e6e5fade80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x55e6e5fadf00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fae148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e6e5fae1c0 Implicit # | | | `-ConstAttr 0x55e6e5fae1e8 Implicit # | | |-FunctionDecl 0x55e6e5fae4e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55e6e5fae260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x55e6e5fae2e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x55e6e5fae360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fae5a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e6e5fae620 Implicit # | | | `-ConstAttr 0x55e6e5fae648 Implicit # | | |-FunctionDecl 0x55e6e5fae948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55e6e5fae6c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x55e6e5fae740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x55e6e5fae7c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5faea08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e6e5faea80 Implicit # | | | `-ConstAttr 0x55e6e5faeaa8 Implicit # | | |-FunctionDecl 0x55e6e5fafe08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55e6e5faeb20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x55e6e5faeba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x55e6e5faec20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e6e5fafec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e6e5faff40 Implicit # | | | `-ConstAttr 0x55e6e5faff68 Implicit # | | |-FunctionDecl 0x55e6e5fb0268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55e6e5faffe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e6e5fb0060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e6e5fb00e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fb0328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e6e5fb03a0 Implicit # | | | `-ConstAttr 0x55e6e5fb03c8 Implicit # | | |-FunctionDecl 0x55e6e5fb06c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55e6e5fb0440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e6e5fb04c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e6e5fb0540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fb0788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e6e5fb0800 Implicit # | | | `-ConstAttr 0x55e6e5fb0828 Implicit # | | |-FunctionDecl 0x55e6e5fb0b28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55e6e5fb08a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e6e5fb0920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e6e5fb09a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fb0be8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e6e5fb0c60 Implicit # | | | `-ConstAttr 0x55e6e5fb0c88 Implicit # | | |-FunctionDecl 0x55e6e5fb0f98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55e6e5fb0d00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e6e5fb0d90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e6e5fb0e10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e6e5fb1058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e6e5fb10d0 Implicit # | | | `-ConstAttr 0x55e6e5fb10f8 Implicit # | | |-FunctionDecl 0x55e6e5fb13f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55e6e5fb1170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e6e5fb11f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e6e5fb1270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fb14b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e6e5fb1530 Implicit # | | | `-ConstAttr 0x55e6e5fb1558 Implicit # | | |-FunctionDecl 0x55e6e5fb1858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55e6e5fb15d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e6e5fb1650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e6e5fb16d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fb1918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e6e5fb1990 Implicit # | | | `-ConstAttr 0x55e6e5fb19b8 Implicit # | | |-FunctionDecl 0x55e6e5fb1cb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55e6e5fb1a30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e6e5fb1ab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e6e5fb1b30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fb1da0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e6e5fb1e18 Implicit # | | | `-ConstAttr 0x55e6e5fb1e40 Implicit # | | |-FunctionDecl 0x55e6e5fb20d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55e6e5fb1ea0 col:18 'float' # | | | |-ParmVarDecl 0x55e6e5fb1f20 col:25 'float' # | | | |-ParmVarDecl 0x55e6e5fb1fa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x55e6e5fb2198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e6e5fb2210 Implicit # | | | `-ConstAttr 0x55e6e5fb2238 Implicit # | | |-FunctionDecl 0x55e6e5fb2538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55e6e5fb22b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x55e6e5fb2330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x55e6e5fb23b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fb25f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e6e5fb2670 Implicit # | | | `-ConstAttr 0x55e6e5fb2698 Implicit # | | |-FunctionDecl 0x55e6e5fb2998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55e6e5fb2710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55e6e5fb2790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x55e6e5fb2810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fb2a58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e6e5fb2ad0 Implicit # | | | `-ConstAttr 0x55e6e5fb2af8 Implicit # | | |-FunctionDecl 0x55e6e5f99d28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55e6e5fb2b70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x55e6e5fb2bf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x55e6e5fb2c70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f99de8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e6e5f99e60 Implicit # | | | `-ConstAttr 0x55e6e5f99e88 Implicit # | | |-FunctionDecl 0x55e6e5f9a128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x55e6e5f99ee8 col:20 'double' # | | | |-ParmVarDecl 0x55e6e5f99f68 col:28 'double' # | | | |-ParmVarDecl 0x55e6e5f99fe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x55e6e5f9a1e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e6e5f9a260 Implicit # | | | `-ConstAttr 0x55e6e5f9a288 Implicit # | | |-FunctionDecl 0x55e6e5f9a588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55e6e5f9a300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x55e6e5f9a380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x55e6e5f9a400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f9a648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e6e5f9a6c0 Implicit # | | | `-ConstAttr 0x55e6e5f9a6e8 Implicit # | | |-FunctionDecl 0x55e6e5f9a9e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55e6e5f9a760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x55e6e5f9a7e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x55e6e5f9a860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5f9aaa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e6e5f9ab20 Implicit # | | | `-ConstAttr 0x55e6e5f9ab48 Implicit # | | |-FunctionDecl 0x55e6e5fb4fc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55e6e5f9abc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x55e6e5fb4dc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x55e6e5fb4e40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fb5088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e6e5fb5100 Implicit # | | | `-ConstAttr 0x55e6e5fb5128 Implicit # | | |-FunctionDecl 0x55e6e5fb5270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x55e6e5fb5188 col:16 'float' # | | | |-BuiltinAliasAttr 0x55e6e5fb5320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55e6e5fb5398 Implicit # | | | `-ConstAttr 0x55e6e5fb53c0 Implicit # | | |-FunctionDecl 0x55e6e5fb5550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x55e6e5fb5428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fb5600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55e6e5fb5678 Implicit # | | | `-ConstAttr 0x55e6e5fb56a0 Implicit # | | |-FunctionDecl 0x55e6e5fb5840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x55e6e5fb5718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fb58f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55e6e5fb5968 Implicit # | | | `-ConstAttr 0x55e6e5fb5990 Implicit # | | |-FunctionDecl 0x55e6e5fb5b30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x55e6e5fb5a08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fb5be0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55e6e5fb5c58 Implicit # | | | `-ConstAttr 0x55e6e5fb5c80 Implicit # | | |-FunctionDecl 0x55e6e5fb5dd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x55e6e5fb5ce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55e6e5fb5e80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55e6e5fb5ef8 Implicit # | | | `-ConstAttr 0x55e6e5fb5f20 Implicit # | | |-FunctionDecl 0x55e6e5fb6038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e5fb5f88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fb60e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55e6e5fb6160 Implicit # | | | `-ConstAttr 0x55e6e5fb6188 Implicit # | | |-FunctionDecl 0x55e6e5fb62b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e5fb6200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fb6360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55e6e5fb63d8 Implicit # | | | `-ConstAttr 0x55e6e5fb6400 Implicit # | | |-FunctionDecl 0x55e6e5fb6528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e5fb6478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fb65d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55e6e5fb6650 Implicit # | | | `-ConstAttr 0x55e6e5fb6678 Implicit # | | |-FunctionDecl 0x55e6e5fb6788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x55e6e5fb66d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x55e6e5fb6838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55e6e5fb68b0 Implicit # | | | `-ConstAttr 0x55e6e5fb68d8 Implicit # | | |-FunctionDecl 0x55e6e5fb6a00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e5fb6950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fb6ab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55e6e5fb6b28 Implicit # | | | `-ConstAttr 0x55e6e5fb6b50 Implicit # | | |-FunctionDecl 0x55e6e5fb6c78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e5fb6bc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fb6d28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55e6e5fb6da0 Implicit # | | | `-ConstAttr 0x55e6e5fb7df0 Implicit # | | |-FunctionDecl 0x55e6e5fb7f18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e5fb7e68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fb7fc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55e6e5fb8040 Implicit # | | | `-ConstAttr 0x55e6e5fb8068 Implicit # | | |-FunctionDecl 0x55e6e5fb8178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x55e6e5fb80c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55e6e5fb8228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55e6e5fb82a0 Implicit # | | | `-ConstAttr 0x55e6e5fb82c8 Implicit # | | |-FunctionDecl 0x55e6e5fb83e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e5fb8330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fb8490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55e6e5fb8508 Implicit # | | | `-ConstAttr 0x55e6e5fb8530 Implicit # | | |-FunctionDecl 0x55e6e5fb8658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e5fb85a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fb8708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55e6e5fb8780 Implicit # | | | `-ConstAttr 0x55e6e5fb87a8 Implicit # | | |-FunctionDecl 0x55e6e5fb88d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e5fb8820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fb8980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55e6e5fb89f8 Implicit # | | | `-ConstAttr 0x55e6e5fb8a20 Implicit # | | |-FunctionDecl 0x55e6e5fb8b30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x55e6e5fb8a80 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e6e5fb8be0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55e6e5fb8c58 Implicit # | | | `-ConstAttr 0x55e6e5fb8c80 Implicit # | | |-FunctionDecl 0x55e6e5fb8e00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e5fb8cf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fb8eb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55e6e5fb8f28 Implicit # | | | `-ConstAttr 0x55e6e5fb8f50 Implicit # | | |-FunctionDecl 0x55e6e5fb9078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e5fb8fc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fb9128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55e6e5fb91a0 Implicit # | | | `-ConstAttr 0x55e6e5fb91c8 Implicit # | | |-FunctionDecl 0x55e6e5fb92f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e5fb9240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fb93a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55e6e5fb9418 Implicit # | | | `-ConstAttr 0x55e6e5fb9440 Implicit # | | |-FunctionDecl 0x55e6e5fb95b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x55e6e5fb9490 col:33 used x 'int' # | | | `-CompoundStmt 0x55e6e5fb9a28 # | | | `-ReturnStmt 0x55e6e5fb9a18 # | | | `-ImplicitCastExpr 0x55e6e5fb9a00 'const uint':'const unsigned int' # | | | `-CallExpr 0x55e6e5fb99b8 'int' # | | | |-ImplicitCastExpr 0x55e6e5fb99a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e6e5fb98e8 '' Function 0x55e6e5fb9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e6e5fb99e8 'int' # | | | `-DeclRefExpr 0x55e6e5fb9920 'int' lvalue ParmVar 0x55e6e5fb9490 'x' 'int' # | | |-FunctionDecl 0x55e6e5fb9b88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x55e6e5fb9a58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x55e6e5fb9d28 # | | | `-ReturnStmt 0x55e6e5fb9d18 # | | | `-ImplicitCastExpr 0x55e6e5fb9d00 'vector' # | | | `-CallExpr 0x55e6e5fb9cb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x55e6e5fb9ca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e6e5fb9c60 '' Function 0x55e6e5fb9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e6e5fb9ce8 'int2':'vector' # | | | `-DeclRefExpr 0x55e6e5fb9c80 'int2':'vector' lvalue ParmVar 0x55e6e5fb9a58 'x' 'int2':'vector' # | | |-FunctionDecl 0x55e6e5fb9eb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x55e6e5fb9d58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x55e6e5fba058 # | | | `-ReturnStmt 0x55e6e5fba048 # | | | `-ImplicitCastExpr 0x55e6e5fba030 'vector' # | | | `-CallExpr 0x55e6e5fb9fe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x55e6e5fb9fd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e6e5fb9f90 '' Function 0x55e6e5fb9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e6e5fba018 'int3':'vector' # | | | `-DeclRefExpr 0x55e6e5fb9fb0 'int3':'vector' lvalue ParmVar 0x55e6e5fb9d58 'x' 'int3':'vector' # | | |-FunctionDecl 0x55e6e5fba1b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x55e6e5fba088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x55e6e5fba358 # | | | `-ReturnStmt 0x55e6e5fba348 # | | | `-ImplicitCastExpr 0x55e6e5fba330 'vector' # | | | `-CallExpr 0x55e6e5fba2e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x55e6e5fba2d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e6e5fba290 '' Function 0x55e6e5fb9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e6e5fba318 'int4':'vector' # | | | `-DeclRefExpr 0x55e6e5fba2b0 'int4':'vector' lvalue ParmVar 0x55e6e5fba088 'x' 'int4':'vector' # | | |-FunctionDecl 0x55e6e5fba4b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x55e6e5fba388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x55e6e5fba640 # | | | `-ReturnStmt 0x55e6e5fba630 # | | | `-CallExpr 0x55e6e5fba5e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x55e6e5fba5d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e6e5fba590 '' Function 0x55e6e5fb9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e6e5fba618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55e6e5fba5b0 'uint':'unsigned int' lvalue ParmVar 0x55e6e5fba388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x55e6e5fba798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x55e6e5fba670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x55e6e5fba920 # | | | `-ReturnStmt 0x55e6e5fba910 # | | | `-CallExpr 0x55e6e5fba8c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x55e6e5fba8b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e6e5fba870 '' Function 0x55e6e5fb9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e6e5fba8f8 'uint2':'vector' # | | | `-DeclRefExpr 0x55e6e5fba890 'uint2':'vector' lvalue ParmVar 0x55e6e5fba670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x55e6e5fbaa78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x55e6e5fba950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x55e6e5fbac00 # | | | `-ReturnStmt 0x55e6e5fbabf0 # | | | `-CallExpr 0x55e6e5fbaba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x55e6e5fbab90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e6e5fbab50 '' Function 0x55e6e5fb9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e6e5fbabd8 'uint3':'vector' # | | | `-DeclRefExpr 0x55e6e5fbab70 'uint3':'vector' lvalue ParmVar 0x55e6e5fba950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x55e6e5fbad58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x55e6e5fbac30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x55e6e5fbaef8 # | | | `-ReturnStmt 0x55e6e5fbaee8 # | | | `-CallExpr 0x55e6e5fbaea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x55e6e5fbae88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e6e5fbae48 '' Function 0x55e6e5fb9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e6e5fbaed0 'uint4':'vector' # | | | `-DeclRefExpr 0x55e6e5fbae68 'uint4':'vector' lvalue ParmVar 0x55e6e5fbac30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x55e6e5fbb058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x55e6e5fbaf28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x55e6e5fbb1f8 # | | | `-ReturnStmt 0x55e6e5fbb1e8 # | | | `-ImplicitCastExpr 0x55e6e5fbb1d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55e6e5fbb188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x55e6e5fbb170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e6e5fbb130 '' Function 0x55e6e5fb9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e6e5fbb1b8 'int64_t':'long' # | | | `-DeclRefExpr 0x55e6e5fbb150 'int64_t':'long' lvalue ParmVar 0x55e6e5fbaf28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x55e6e5fbb358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x55e6e5fbb228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x55e6e5fbb4f8 # | | | `-ReturnStmt 0x55e6e5fbb4e8 # | | | `-ImplicitCastExpr 0x55e6e5fbb4d0 'vector' # | | | `-CallExpr 0x55e6e5fbb488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x55e6e5fbb470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e6e5fbb430 '' Function 0x55e6e5fb9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e6e5fbb4b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x55e6e5fbb450 'int64_t2':'vector' lvalue ParmVar 0x55e6e5fbb228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x55e6e5fbb658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x55e6e5fbb528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x55e6e5fbb7f8 # | | | `-ReturnStmt 0x55e6e5fbb7e8 # | | | `-ImplicitCastExpr 0x55e6e5fbb7d0 'vector' # | | | `-CallExpr 0x55e6e5fbb788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x55e6e5fbb770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e6e5fbb730 '' Function 0x55e6e5fb9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e6e5fbb7b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x55e6e5fbb750 'int64_t3':'vector' lvalue ParmVar 0x55e6e5fbb528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x55e6e5fbb958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x55e6e5fbb828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x55e6e5fbbaf8 # | | | `-ReturnStmt 0x55e6e5fbbae8 # | | | `-ImplicitCastExpr 0x55e6e5fbbad0 'vector' # | | | `-CallExpr 0x55e6e5fbba88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x55e6e5fbba70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e6e5fbba30 '' Function 0x55e6e5fb9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e6e5fbbab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x55e6e5fbba50 'int64_t4':'vector' lvalue ParmVar 0x55e6e5fbb828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x55e6e5fbbc58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x55e6e5fbbb28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55e6e5fbbdf8 # | | | `-ReturnStmt 0x55e6e5fbbde8 # | | | `-ImplicitCastExpr 0x55e6e5fbbdd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55e6e5fbbd88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x55e6e5fbbd70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e6e5fbbd30 '' Function 0x55e6e5fb9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e6e5fbbdb8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55e6e5fbbd50 'uint64_t':'unsigned long' lvalue ParmVar 0x55e6e5fbbb28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55e6e5fbbf78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x55e6e5fbbe48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55e6e5fbc118 # | | | `-ReturnStmt 0x55e6e5fbc108 # | | | `-ImplicitCastExpr 0x55e6e5fbc0f0 'vector' # | | | `-CallExpr 0x55e6e5fbc0a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x55e6e5fbc090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e6e5fbc050 '' Function 0x55e6e5fb9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e6e5fbc0d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55e6e5fbc070 'uint64_t2':'vector' lvalue ParmVar 0x55e6e5fbbe48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55e6e5fbc278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x55e6e5fbc148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55e6e5fbc418 # | | | `-ReturnStmt 0x55e6e5fbc408 # | | | `-ImplicitCastExpr 0x55e6e5fbc3f0 'vector' # | | | `-CallExpr 0x55e6e5fbc3a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x55e6e5fbc390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e6e5fbc350 '' Function 0x55e6e5fb9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e6e5fbc3d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55e6e5fbc370 'uint64_t3':'vector' lvalue ParmVar 0x55e6e5fbc148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55e6e5fbc578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x55e6e5fbc448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55e6e5fbc718 # | | | `-ReturnStmt 0x55e6e5fbc708 # | | | `-ImplicitCastExpr 0x55e6e5fbc6f0 'vector' # | | | `-CallExpr 0x55e6e5fbc6a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x55e6e5fbc690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e6e5fbc650 '' Function 0x55e6e5fb9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e6e5fbc6d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55e6e5fbc670 'uint64_t4':'vector' lvalue ParmVar 0x55e6e5fbc448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55e6e5fbc808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x55e6e5fbc758 col:18 'half' # | | | |-BuiltinAliasAttr 0x55e6e5fbc8b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55e6e5fbc930 Implicit # | | | `-ConstAttr 0x55e6e5fbc958 Implicit # | | |-FunctionDecl 0x55e6e5fbca70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e5fbc9c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fbcb20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55e6e5fbcb98 Implicit # | | | `-ConstAttr 0x55e6e5fbcbc0 Implicit # | | |-FunctionDecl 0x55e6e5fbcce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e5fbcc38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fbcd98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55e6e5fbdb50 Implicit # | | | `-ConstAttr 0x55e6e5fbdb78 Implicit # | | |-FunctionDecl 0x55e6e5fbdca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e5fbdbf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fbdd50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55e6e5fbddc8 Implicit # | | | `-ConstAttr 0x55e6e5fbddf0 Implicit # | | |-FunctionDecl 0x55e6e5fbdf00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x55e6e5fbde50 col:20 'float' # | | | |-BuiltinAliasAttr 0x55e6e5fbdfb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55e6e5fbe028 Implicit # | | | `-ConstAttr 0x55e6e5fbe050 Implicit # | | |-FunctionDecl 0x55e6e5fbe178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e5fbe0c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fbe228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55e6e5fbe2a0 Implicit # | | | `-ConstAttr 0x55e6e5fbe2c8 Implicit # | | |-FunctionDecl 0x55e6e5fbe3f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e5fbe340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fbe4a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55e6e5fbe518 Implicit # | | | `-ConstAttr 0x55e6e5fbe540 Implicit # | | |-FunctionDecl 0x55e6e5fbe668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e5fbe5b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fbe718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55e6e5fbe790 Implicit # | | | `-ConstAttr 0x55e6e5fbe7b8 Implicit # | | |-FunctionDecl 0x55e6e5fbe968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x55e6e5fbe818 col:14 'half' # | | | |-ParmVarDecl 0x55e6e5fbe898 col:20 'half' # | | | |-BuiltinAliasAttr 0x55e6e5fbea20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e6e5fbea98 Implicit # | | | `-ConstAttr 0x55e6e5fbeac0 Implicit # | | |-FunctionDecl 0x55e6e5fbed38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x55e6e5fbeb60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x55e6e5fbebe0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fbedf0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e6e5fbee68 Implicit # | | | `-ConstAttr 0x55e6e5fbee90 Implicit # | | |-FunctionDecl 0x55e6e5fbf0d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x55e6e5fbef08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x55e6e5fbef88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fbf190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e6e5fbf208 Implicit # | | | `-ConstAttr 0x55e6e5fbf230 Implicit # | | |-FunctionDecl 0x55e6e5fbf478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x55e6e5fbf2a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x55e6e5fbf328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fbf530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e6e5fbf5a8 Implicit # | | | `-ConstAttr 0x55e6e5fbf5d0 Implicit # | | |-FunctionDecl 0x55e6e5fbf780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x55e6e5fbf630 col:16 'float' # | | | |-ParmVarDecl 0x55e6e5fbf6b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55e6e5fbf838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e6e5fbf8b0 Implicit # | | | `-ConstAttr 0x55e6e5fbf8d8 Implicit # | | |-FunctionDecl 0x55e6e5fbfb70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x55e6e5fbf950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x55e6e5fbf9d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fbfc28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e6e5fbfca0 Implicit # | | | `-ConstAttr 0x55e6e5fbfcc8 Implicit # | | |-FunctionDecl 0x55e6e5fbff18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x55e6e5fbfd40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x55e6e5fbfdc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fbffd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e6e5fc0048 Implicit # | | | `-ConstAttr 0x55e6e5fc0070 Implicit # | | |-FunctionDecl 0x55e6e5fc02b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x55e6e5fc00e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x55e6e5fc0168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fc0370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e6e5fc03e8 Implicit # | | | `-ConstAttr 0x55e6e5fc0410 Implicit # | | |-FunctionDecl 0x55e6e5fc0608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x55e6e5fc0470 col:18 'double' # | | | |-ParmVarDecl 0x55e6e5fc04f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x55e6e5fc06c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e6e5fc0738 Implicit # | | | `-ConstAttr 0x55e6e5fc0760 Implicit # | | |-FunctionDecl 0x55e6e5fc0958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x55e6e5fc07c0 col:12 'int' # | | | |-ParmVarDecl 0x55e6e5fc0840 col:17 'int' # | | | |-BuiltinAliasAttr 0x55e6e5fc0a10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e6e5fc0a88 Implicit # | | | `-ConstAttr 0x55e6e5fc0ab0 Implicit # | | |-FunctionDecl 0x55e6e5fc0d58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x55e6e5fc0b80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x55e6e5fc0c00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fc0e10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e6e5fc0e88 Implicit # | | | `-ConstAttr 0x55e6e5fc0eb0 Implicit # | | |-FunctionDecl 0x55e6e5fc10f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x55e6e5fc0f28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x55e6e5fc0fa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fc11b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e6e5fc1228 Implicit # | | | `-ConstAttr 0x55e6e5fc1250 Implicit # | | |-FunctionDecl 0x55e6e5fc1498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x55e6e5fc12c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x55e6e5fc1348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fc1550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e6e5fc15c8 Implicit # | | | `-ConstAttr 0x55e6e5fc15f0 Implicit # | | |-FunctionDecl 0x55e6e5fc1838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55e6e5fc1668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e6e5fc16e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e5fc18f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e6e5fc1968 Implicit # | | | `-ConstAttr 0x55e6e5fc1990 Implicit # | | |-FunctionDecl 0x55e6e5fc1c08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x55e6e5fc1a08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x55e6e5fc1a88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fc1cc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e6e5fc1d38 Implicit # | | | `-ConstAttr 0x55e6e5fc1d60 Implicit # | | |-FunctionDecl 0x55e6e5fc1fa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x55e6e5fc1dd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x55e6e5fc1e58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fc2060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e6e5fc20d8 Implicit # | | | `-ConstAttr 0x55e6e5fc2100 Implicit # | | |-FunctionDecl 0x55e6e5fc2348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x55e6e5fc2178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x55e6e5fc21f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fc2400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e6e5fc2478 Implicit # | | | `-ConstAttr 0x55e6e5fc24a0 Implicit # | | |-FunctionDecl 0x55e6e5fc26e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55e6e5fc2518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55e6e5fc2598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e6e5fc27a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e6e5fc2818 Implicit # | | | `-ConstAttr 0x55e6e5fc2840 Implicit # | | |-FunctionDecl 0x55e6e5fc2a88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55e6e5fc28b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e6e5fc2938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fc2b40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e6e5fc2be8 Implicit # | | | `-ConstAttr 0x55e6e5fc2c10 Implicit # | | |-FunctionDecl 0x55e6e5fc2e58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55e6e5fc2c88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e6e5fc2d08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fc2f10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e6e5fc2f88 Implicit # | | | `-ConstAttr 0x55e6e5fc2fb0 Implicit # | | |-FunctionDecl 0x55e6e5fc31f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55e6e5fc3028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e6e5fc30a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fc32b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e6e5fc3328 Implicit # | | | `-ConstAttr 0x55e6e5fc3350 Implicit # | | |-FunctionDecl 0x55e6e5fc3598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55e6e5fc33c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e6e5fc3448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e6e5fc3650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e6e5fc36c8 Implicit # | | | `-ConstAttr 0x55e6e5fc36f0 Implicit # | | |-FunctionDecl 0x55e6e5fc3938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55e6e5fc3768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e6e5fc37e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fc39f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e6e5fc3a68 Implicit # | | | `-ConstAttr 0x55e6e5fc3a90 Implicit # | | |-FunctionDecl 0x55e6e5fc3d08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55e6e5fc3b08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e6e5fc3bb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fc3dc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e6e5fc3e38 Implicit # | | | `-ConstAttr 0x55e6e5fc3e60 Implicit # | | |-FunctionDecl 0x55e6e5fc40a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55e6e5fc3ed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e6e5fc3f58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fc4160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e6e5fc41d8 Implicit # | | | `-ConstAttr 0x55e6e5fc4200 Implicit # | | |-FunctionDecl 0x55e6e5fc4518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x55e6e5fc4288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e6e5fc4308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e6e5fc4388 col:37 'int' # | | | |-AvailabilityAttr 0x55e6e5fc45d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e5fc4698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x55e6e5fc46e0 Implicit # | | | `-ConstAttr 0x55e6e5fc4708 Implicit # | | |-FunctionDecl 0x55e6e5fc4970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55e6e5fc4780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e6e5fc4800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e6e5fc4880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55e6e5fc4a30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e5fc4af0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x55e6e5fc4b38 Implicit # | | | `-ConstAttr 0x55e6e5fc4b60 Implicit # | | |-FunctionDecl 0x55e6e5fc4c70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x55e6e5fc4bc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55e6e5fc4d20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55e6e5fc4d98 Implicit # | | | `-ConstAttr 0x55e6e5fc4dc0 Implicit # | | |-FunctionDecl 0x55e6e5fc4ed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e5fc4e28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fc4f88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55e6e5fc5000 Implicit # | | | `-ConstAttr 0x55e6e5fc5028 Implicit # | | |-FunctionDecl 0x55e6e5fc5150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e5fc50a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fc5200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55e6e5fc5278 Implicit # | | | `-ConstAttr 0x55e6e5fc52a0 Implicit # | | |-FunctionDecl 0x55e6e5fc53c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e5fc5318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fc5478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55e6e5fc54f0 Implicit # | | | `-ConstAttr 0x55e6e5fc5518 Implicit # | | |-FunctionDecl 0x55e6e5fc5628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x55e6e5fc5578 col:16 'float' # | | | |-BuiltinAliasAttr 0x55e6e5fc56d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55e6e5fc5750 Implicit # | | | `-ConstAttr 0x55e6e5fc5778 Implicit # | | |-FunctionDecl 0x55e6e5fc58a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e5fc57f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fc5950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55e6e5fc59c8 Implicit # | | | `-ConstAttr 0x55e6e5fc59f0 Implicit # | | |-FunctionDecl 0x55e6e5fc5b18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e5fc5a68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fc5bd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55e6e5fc5c50 Implicit # | | | `-ConstAttr 0x55e6e5fc5c78 Implicit # | | |-FunctionDecl 0x55e6e5fc5da0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e5fc5cf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fc5e50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55e6e5fc5ec8 Implicit # | | | `-ConstAttr 0x55e6e5fc5ef0 Implicit # | | |-FunctionDecl 0x55e6e5fc6000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x55e6e5fc5f50 col:15 'half' # | | | |-BuiltinAliasAttr 0x55e6e5fc60b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55e6e5fc6128 Implicit # | | | `-ConstAttr 0x55e6e5fc6150 Implicit # | | |-FunctionDecl 0x55e6e5fc6268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e5fc61b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fc6318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55e6e5fc6390 Implicit # | | | `-ConstAttr 0x55e6e5fc63b8 Implicit # | | |-FunctionDecl 0x55e6e5fc64e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e5fc6430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fc6590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55e6e5fc6608 Implicit # | | | `-ConstAttr 0x55e6e5fc6630 Implicit # | | |-FunctionDecl 0x55e6e5fc6758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e5fc66a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fc6808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55e6e5fc6880 Implicit # | | | `-ConstAttr 0x55e6e5fc68a8 Implicit # | | |-FunctionDecl 0x55e6e5fc69b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x55e6e5fc6908 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e6e5fc6a68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55e6e5fc6ae0 Implicit # | | | `-ConstAttr 0x55e6e5fc6b08 Implicit # | | |-FunctionDecl 0x55e6e5fa4dc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e5fa4d10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa4e70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55e6e5fa4ee8 Implicit # | | | `-ConstAttr 0x55e6e5fa4f10 Implicit # | | |-FunctionDecl 0x55e6e5fa5038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e5fa4f88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa50e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55e6e5fa5160 Implicit # | | | `-ConstAttr 0x55e6e5fa5188 Implicit # | | |-FunctionDecl 0x55e6e5fa52b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e5fa5200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa5360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55e6e5fa53d8 Implicit # | | | `-ConstAttr 0x55e6e5fa5400 Implicit # | | |-FunctionDecl 0x55e6e5fa55a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x55e6e5fa5478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e5fa5658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55e6e5fa56d0 Implicit # | | | `-ConstAttr 0x55e6e5fa56f8 Implicit # | | |-FunctionDecl 0x55e6e5fa5888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x55e6e5fa5760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa5938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55e6e5fa59b0 Implicit # | | | `-ConstAttr 0x55e6e5fa59d8 Implicit # | | |-FunctionDecl 0x55e6e5fa5b78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x55e6e5fa5a50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa5c28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55e6e5fa5ca0 Implicit # | | | `-ConstAttr 0x55e6e5fa5cc8 Implicit # | | |-FunctionDecl 0x55e6e5fa5e78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x55e6e5fa5d50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa5f28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55e6e5fa5fa0 Implicit # | | | `-ConstAttr 0x55e6e5fa5fc8 Implicit # | | |-FunctionDecl 0x55e6e5fa6158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x55e6e5fa6028 col:20 'float' # | | | |-BuiltinAliasAttr 0x55e6e5fa6208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55e6e5fa6280 Implicit # | | | `-ConstAttr 0x55e6e5fa62a8 Implicit # | | |-FunctionDecl 0x55e6e5fa6438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x55e6e5fa6310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa64e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55e6e5fa6560 Implicit # | | | `-ConstAttr 0x55e6e5fa6588 Implicit # | | |-FunctionDecl 0x55e6e5fa6728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x55e6e5fa6600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa67d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55e6e5fa6850 Implicit # | | | `-ConstAttr 0x55e6e5fa6878 Implicit # | | |-FunctionDecl 0x55e6e5fa6a18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x55e6e5fa68f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fa6ac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55e6e5fa6b40 Implicit # | | | `-ConstAttr 0x55e6e5fa6b68 Implicit # | | |-FunctionDecl 0x55e6e5fccbd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x55e6e5fa6bc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x55e6e5fccc80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e6e5fcccf8 Implicit # | | | `-ConstAttr 0x55e6e5fccd20 Implicit # | | |-FunctionDecl 0x55e6e5fcceb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x55e6e5fccd88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fccf68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e6e5fccfe0 Implicit # | | | `-ConstAttr 0x55e6e5fcd008 Implicit # | | |-FunctionDecl 0x55e6e5fcd1a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x55e6e5fcd080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fcd258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e6e5fcd2d0 Implicit # | | | `-ConstAttr 0x55e6e5fcd2f8 Implicit # | | |-FunctionDecl 0x55e6e5fcd498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x55e6e5fcd370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fcd548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e6e5fcd5c0 Implicit # | | | `-ConstAttr 0x55e6e5fcd5e8 Implicit # | | |-FunctionDecl 0x55e6e5fcd710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x55e6e5fcd660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e5fcd7c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e6e5fcd838 Implicit # | | | `-ConstAttr 0x55e6e5fcd860 Implicit # | | |-FunctionDecl 0x55e6e5fcd988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e6e5fcd8d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fcda38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e6e5fcdab0 Implicit # | | | `-ConstAttr 0x55e6e5fcdad8 Implicit # | | |-FunctionDecl 0x55e6e5fcdc10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e6e5fcdb50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fcdcc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e6e5fcdd38 Implicit # | | | `-ConstAttr 0x55e6e5fcdd60 Implicit # | | |-FunctionDecl 0x55e6e5fcde88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e6e5fcddd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fcdf38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e6e5fcdfb0 Implicit # | | | `-ConstAttr 0x55e6e5fcdfd8 Implicit # | | |-FunctionDecl 0x55e6e5fce178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x55e6e5fce050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e6e5fce228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e6e5fce2a0 Implicit # | | | `-ConstAttr 0x55e6e5fce2c8 Implicit # | | |-FunctionDecl 0x55e6e5fce468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x55e6e5fce340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fce518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e6e5fce590 Implicit # | | | `-ConstAttr 0x55e6e5fce5b8 Implicit # | | |-FunctionDecl 0x55e6e5fce758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x55e6e5fce630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fce808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e6e5fce880 Implicit # | | | `-ConstAttr 0x55e6e5fce8a8 Implicit # | | |-FunctionDecl 0x55e6e5fcea48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x55e6e5fce920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fceaf8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e6e5fceb70 Implicit # | | | `-ConstAttr 0x55e6e5fceb98 Implicit # | | |-FunctionDecl 0x55e6e5fced48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x55e6e5fcec20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e6e5fcedf8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e6e5fcee70 Implicit # | | | `-ConstAttr 0x55e6e5fcee98 Implicit # | | |-FunctionDecl 0x55e6e5fcf038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e6e5fcef10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fcf0e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e6e5fcf160 Implicit # | | | `-ConstAttr 0x55e6e5fcf188 Implicit # | | |-FunctionDecl 0x55e6e5fcf328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e6e5fcf200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fcf3d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e6e5fcf450 Implicit # | | | `-ConstAttr 0x55e6e5fcf478 Implicit # | | |-FunctionDecl 0x55e6e5fcf618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e6e5fcf4f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fcf6c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e6e5fcf740 Implicit # | | | `-ConstAttr 0x55e6e5fcf768 Implicit # | | |-FunctionDecl 0x55e6e5fcf878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x55e6e5fcf7c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x55e6e5fcf928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55e6e5fcf9a0 Implicit # | | | `-ConstAttr 0x55e6e5fcf9c8 Implicit # | | |-FunctionDecl 0x55e6e5fcfae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e5fcfa30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fcfb90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55e6e5fcfc18 Implicit # | | | `-ConstAttr 0x55e6e5fcfc40 Implicit # | | |-FunctionDecl 0x55e6e5fcfd68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e5fcfcb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fcfe18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55e6e5fcfe90 Implicit # | | | `-ConstAttr 0x55e6e5fcfeb8 Implicit # | | |-FunctionDecl 0x55e6e5fcffe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e5fcff30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd0090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55e6e5fd0108 Implicit # | | | `-ConstAttr 0x55e6e5fd0130 Implicit # | | |-FunctionDecl 0x55e6e5fd0240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x55e6e5fd0190 col:18 'float' # | | | |-BuiltinAliasAttr 0x55e6e5fd02f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55e6e5fd0368 Implicit # | | | `-ConstAttr 0x55e6e5fd0390 Implicit # | | |-FunctionDecl 0x55e6e5fd04b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e5fd0408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd0568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55e6e5fd05e0 Implicit # | | | `-ConstAttr 0x55e6e5fd0608 Implicit # | | |-FunctionDecl 0x55e6e5fd0730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e5fd0680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd07e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55e6e5fd0858 Implicit # | | | `-ConstAttr 0x55e6e5fd0880 Implicit # | | |-FunctionDecl 0x55e6e5fd09a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e5fd08f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd0a58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55e6e5fd0ad0 Implicit # | | | `-ConstAttr 0x55e6e5fd0af8 Implicit # | | |-FunctionDecl 0x55e6e5fd0c40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x55e6e5fd0b58 col:15 'half' # | | | |-BuiltinAliasAttr 0x55e6e5fd0cf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55e6e5fd0d68 Implicit # | | | `-ConstAttr 0x55e6e5fd0d90 Implicit # | | |-FunctionDecl 0x55e6e5fd0ea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e5fd0df8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd0f58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55e6e5fd0fd0 Implicit # | | | `-ConstAttr 0x55e6e5fd0ff8 Implicit # | | |-FunctionDecl 0x55e6e5fd1120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e5fd1070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd11d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55e6e5fd1248 Implicit # | | | `-ConstAttr 0x55e6e5fd1270 Implicit # | | |-FunctionDecl 0x55e6e5fd1398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e5fd12e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd1448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55e6e5fd14c0 Implicit # | | | `-ConstAttr 0x55e6e5fd14e8 Implicit # | | |-FunctionDecl 0x55e6e5fd15f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x55e6e5fd1548 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e6e5fd16a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55e6e5fd1720 Implicit # | | | `-ConstAttr 0x55e6e5fd1748 Implicit # | | |-FunctionDecl 0x55e6e5fd1870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e5fd17c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd1920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55e6e5fd1998 Implicit # | | | `-ConstAttr 0x55e6e5fd19c0 Implicit # | | |-FunctionDecl 0x55e6e5fd1ae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e5fd1a38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd1b98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55e6e5fd1c20 Implicit # | | | `-ConstAttr 0x55e6e5fd1c48 Implicit # | | |-FunctionDecl 0x55e6e5fd1d70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e5fd1cc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd1e20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55e6e5fd1e98 Implicit # | | | `-ConstAttr 0x55e6e5fd1ec0 Implicit # | | |-FunctionDecl 0x55e6e5fd1fc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x55e6e5fd1f20 col:16 'half' # | | | |-BuiltinAliasAttr 0x55e6e5fd2078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55e6e5fd20f0 Implicit # | | | `-ConstAttr 0x55e6e5fd2118 Implicit # | | |-FunctionDecl 0x55e6e5fd22a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x55e6e5fd2180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd2358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55e6e5fd23d0 Implicit # | | | `-ConstAttr 0x55e6e5fd23f8 Implicit # | | |-FunctionDecl 0x55e6e5fd2598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x55e6e5fd2470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd2648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55e6e5fd26c0 Implicit # | | | `-ConstAttr 0x55e6e5fd26e8 Implicit # | | |-FunctionDecl 0x55e6e5fd2888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x55e6e5fd2760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd2938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55e6e5fd29b0 Implicit # | | | `-ConstAttr 0x55e6e5fd29d8 Implicit # | | |-FunctionDecl 0x55e6e5fd2ae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x55e6e5fd2a38 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e6e5fd2b90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55e6e5fd2c30 Implicit # | | | `-ConstAttr 0x55e6e5fd2c58 Implicit # | | |-FunctionDecl 0x55e6e5fd2df8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x55e6e5fd2cd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd2ea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55e6e5fd2f20 Implicit # | | | `-ConstAttr 0x55e6e5fd2f48 Implicit # | | |-FunctionDecl 0x55e6e5fd30e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x55e6e5fd2fc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd3198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55e6e5fd3210 Implicit # | | | `-ConstAttr 0x55e6e5fd3238 Implicit # | | |-FunctionDecl 0x55e6e5fd33d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x55e6e5fd32b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd3488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55e6e5fd3500 Implicit # | | | `-ConstAttr 0x55e6e5fd3528 Implicit # | | |-FunctionDecl 0x55e6e5fd3630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x55e6e5fd3588 col:16 'half' # | | | |-BuiltinAliasAttr 0x55e6e5fd36e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55e6e5fd3758 Implicit # | | | `-ConstAttr 0x55e6e5fd3780 Implicit # | | |-FunctionDecl 0x55e6e5fd3898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x55e6e5fd37e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd3948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55e6e5fd39c0 Implicit # | | | `-ConstAttr 0x55e6e5fd39e8 Implicit # | | |-FunctionDecl 0x55e6e5fd3b10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x55e6e5fd3a60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd3bc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55e6e5fd3c58 Implicit # | | | `-ConstAttr 0x55e6e5fd3c80 Implicit # | | |-FunctionDecl 0x55e6e5fd3da8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x55e6e5fd3cf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd3e58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55e6e5fd3ed0 Implicit # | | | `-ConstAttr 0x55e6e5fd3ef8 Implicit # | | |-FunctionDecl 0x55e6e5fd4000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x55e6e5fd3f58 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e6e5fd40b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55e6e5fd4128 Implicit # | | | `-ConstAttr 0x55e6e5fd4150 Implicit # | | |-FunctionDecl 0x55e6e5fd4278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x55e6e5fd41c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd4328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55e6e5fd43a0 Implicit # | | | `-ConstAttr 0x55e6e5fd43c8 Implicit # | | |-FunctionDecl 0x55e6e5fd44f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x55e6e5fd4440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd45a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55e6e5fd4618 Implicit # | | | `-ConstAttr 0x55e6e5fd4640 Implicit # | | |-FunctionDecl 0x55e6e5fd4768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x55e6e5fd46b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd4818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55e6e5fd4890 Implicit # | | | `-ConstAttr 0x55e6e5fd48b8 Implicit # | | |-FunctionDecl 0x55e6e5fd4b08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55e6e5fd4918 col:15 'half' # | | | |-ParmVarDecl 0x55e6e5fd4998 col:21 'half' # | | | |-ParmVarDecl 0x55e6e5fd4a18 col:27 'half' # | | | |-BuiltinAliasAttr 0x55e6e5fd4bc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55e6e5fd4c50 Implicit # | | | `-ConstAttr 0x55e6e5fd4c78 Implicit # | | |-FunctionDecl 0x55e6e5fd4ed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55e6e5fd4ce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55e6e5fd4d60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x55e6e5fd4de0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd4f90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55e6e5fd5008 Implicit # | | | `-ConstAttr 0x55e6e5fd5030 Implicit # | | |-FunctionDecl 0x55e6e5fd5298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55e6e5fd50a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55e6e5fd5128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x55e6e5fd51a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd5358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55e6e5fd53d0 Implicit # | | | `-ConstAttr 0x55e6e5fd53f8 Implicit # | | |-FunctionDecl 0x55e6e5fd5660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55e6e5fd5470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55e6e5fd54f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x55e6e5fd5570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd5720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55e6e5fd5798 Implicit # | | | `-ConstAttr 0x55e6e5fd57c0 Implicit # | | |-FunctionDecl 0x55e6e5fd5a10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55e6e5fd5820 col:17 'float' # | | | |-ParmVarDecl 0x55e6e5fd58a0 col:24 'float' # | | | |-ParmVarDecl 0x55e6e5fd5920 col:31 'float' # | | | |-BuiltinAliasAttr 0x55e6e5fd5ad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55e6e5fd5b48 Implicit # | | | `-ConstAttr 0x55e6e5fd5b70 Implicit # | | |-FunctionDecl 0x55e6e5fd5de8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55e6e5fd5be8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55e6e5fd5c78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x55e6e5fd5cf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd5ea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55e6e5fd5f20 Implicit # | | | `-ConstAttr 0x55e6e5fd5f48 Implicit # | | |-FunctionDecl 0x55e6e5fd61b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55e6e5fd5fc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55e6e5fd6040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x55e6e5fd60c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd6270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55e6e5fd62e8 Implicit # | | | `-ConstAttr 0x55e6e5fd6310 Implicit # | | |-FunctionDecl 0x55e6e5fd6578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55e6e5fd6388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55e6e5fd6408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x55e6e5fd6488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd6638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55e6e5fd66b0 Implicit # | | | `-ConstAttr 0x55e6e5fd66d8 Implicit # | | |-FunctionDecl 0x55e6e5fd67e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x55e6e5fd6738 col:14 'half' # | | | |-BuiltinAliasAttr 0x55e6e5fd6898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55e6e5fd6910 Implicit # | | | `-ConstAttr 0x55e6e5fd6938 Implicit # | | |-FunctionDecl 0x55e6e5fd6a50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e5fd69a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd6b00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55e6e5fd6b78 Implicit # | | | `-ConstAttr 0x55e6e5fd6ba0 Implicit # | | |-FunctionDecl 0x55e6e5fd6d20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e5fd6c70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd6dd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55e6e5fd6e48 Implicit # | | | `-ConstAttr 0x55e6e5fd6e70 Implicit # | | |-FunctionDecl 0x55e6e5fd6f98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e5fd6ee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd7048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55e6e5fd70c0 Implicit # | | | `-ConstAttr 0x55e6e5fd70e8 Implicit # | | |-FunctionDecl 0x55e6e5fd71f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x55e6e5fd7148 col:16 'float' # | | | |-BuiltinAliasAttr 0x55e6e5fd72a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55e6e5fd7320 Implicit # | | | `-ConstAttr 0x55e6e5fd7348 Implicit # | | |-FunctionDecl 0x55e6e5fd7470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e5fd73c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd7520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55e6e5fd7598 Implicit # | | | `-ConstAttr 0x55e6e5fd75c0 Implicit # | | |-FunctionDecl 0x55e6e5fd76e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e5fd7638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd7798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55e6e5fd7810 Implicit # | | | `-ConstAttr 0x55e6e5fd7838 Implicit # | | |-FunctionDecl 0x55e6e5fd7960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e5fd78b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd7a10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55e6e5fd7a88 Implicit # | | | `-ConstAttr 0x55e6e5fd7ab0 Implicit # | | |-FunctionDecl 0x55e6e5fd7bc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x55e6e5fd7b10 col:16 'half' # | | | |-BuiltinAliasAttr 0x55e6e5fd7c70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55e6e5fd7ce8 Implicit # | | | `-ConstAttr 0x55e6e5fd7d10 Implicit # | | |-FunctionDecl 0x55e6e5fd7e28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e5fd7d78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd7ed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55e6e5fd7f50 Implicit # | | | `-ConstAttr 0x55e6e5fd7f78 Implicit # | | |-FunctionDecl 0x55e6e5fd80a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e5fd7ff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd8150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55e6e5fd81c8 Implicit # | | | `-ConstAttr 0x55e6e5fd81f0 Implicit # | | |-FunctionDecl 0x55e6e5fd8318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e5fd8268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd83c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55e6e5fd8440 Implicit # | | | `-ConstAttr 0x55e6e5fd8468 Implicit # | | |-FunctionDecl 0x55e6e5fd8578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x55e6e5fd84c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x55e6e5fd8628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55e6e5fd86a0 Implicit # | | | `-ConstAttr 0x55e6e5fd86c8 Implicit # | | |-FunctionDecl 0x55e6e5fd87f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e5fd8740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd88a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55e6e5fd8918 Implicit # | | | `-ConstAttr 0x55e6e5fd8940 Implicit # | | |-FunctionDecl 0x55e6e5fd8a68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e5fd89b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd8b18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55e6e5fd8b90 Implicit # | | | `-ConstAttr 0x55e6e5fd8bb8 Implicit # | | |-FunctionDecl 0x55e6e5fd9d40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e5fd9c90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fd9df0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55e6e5fd9e68 Implicit # | | | `-ConstAttr 0x55e6e5fd9e90 Implicit # | | |-FunctionDecl 0x55e6e5fd9fa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x55e6e5fd9ef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55e6e5fda050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55e6e5fda0c8 Implicit # | | | `-ConstAttr 0x55e6e5fda0f0 Implicit # | | |-FunctionDecl 0x55e6e5fda208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e5fda158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fda2b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55e6e5fda330 Implicit # | | | `-ConstAttr 0x55e6e5fda358 Implicit # | | |-FunctionDecl 0x55e6e5fda480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e5fda3d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fda530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55e6e5fda5a8 Implicit # | | | `-ConstAttr 0x55e6e5fda5d0 Implicit # | | |-FunctionDecl 0x55e6e5fda6f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e5fda648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fda7a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55e6e5fda820 Implicit # | | | `-ConstAttr 0x55e6e5fda848 Implicit # | | |-FunctionDecl 0x55e6e5fda958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x55e6e5fda8a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e6e5fdaa08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55e6e5fdaa80 Implicit # | | | `-ConstAttr 0x55e6e5fdaaa8 Implicit # | | |-FunctionDecl 0x55e6e5fdabd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e5fdab20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fdac80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55e6e5fdacf8 Implicit # | | | `-ConstAttr 0x55e6e5fdad20 Implicit # | | |-FunctionDecl 0x55e6e5fdae48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e5fdad98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fdaef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55e6e5fdaf70 Implicit # | | | `-ConstAttr 0x55e6e5fdaf98 Implicit # | | |-FunctionDecl 0x55e6e5fdb0c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e5fdb010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fdb170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55e6e5fdb1e8 Implicit # | | | `-ConstAttr 0x55e6e5fdb210 Implicit # | | |-FunctionDecl 0x55e6e5fdb460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x55e6e5fdb270 col:14 'half' # | | | |-ParmVarDecl 0x55e6e5fdb2f0 col:20 'half' # | | | |-ParmVarDecl 0x55e6e5fdb370 col:26 'half' # | | | |-BuiltinAliasAttr 0x55e6e5fdb520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e6e5fdb598 Implicit # | | | `-ConstAttr 0x55e6e5fdb5c0 Implicit # | | |-FunctionDecl 0x55e6e5fdb818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55e6e5fdb628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55e6e5fdb6a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x55e6e5fdb728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fdb8d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e6e5fdb950 Implicit # | | | `-ConstAttr 0x55e6e5fdb978 Implicit # | | |-FunctionDecl 0x55e6e5fdbbe0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55e6e5fdb9f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55e6e5fdba70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x55e6e5fdbaf0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fdccc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e6e5fdcd40 Implicit # | | | `-ConstAttr 0x55e6e5fdcd68 Implicit # | | |-FunctionDecl 0x55e6e5fdcfd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55e6e5fdcde0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55e6e5fdce60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x55e6e5fdcee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fdd090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e6e5fdd108 Implicit # | | | `-ConstAttr 0x55e6e5fdd130 Implicit # | | |-FunctionDecl 0x55e6e5fdd380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x55e6e5fdd190 col:12 'int' # | | | |-ParmVarDecl 0x55e6e5fdd210 col:17 'int' # | | | |-ParmVarDecl 0x55e6e5fdd290 col:22 'int' # | | | |-BuiltinAliasAttr 0x55e6e5fdd440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e6e5fdd4b8 Implicit # | | | `-ConstAttr 0x55e6e5fdd4e0 Implicit # | | |-FunctionDecl 0x55e6e5fdd748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55e6e5fdd558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55e6e5fdd5d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x55e6e5fdd658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fdd808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e6e5fdd880 Implicit # | | | `-ConstAttr 0x55e6e5fdd8a8 Implicit # | | |-FunctionDecl 0x55e6e5fddb10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55e6e5fdd920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55e6e5fdd9a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x55e6e5fdda20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fddbd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e6e5fddc48 Implicit # | | | `-ConstAttr 0x55e6e5fddc70 Implicit # | | |-FunctionDecl 0x55e6e5fdded8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55e6e5fddce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55e6e5fddd68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x55e6e5fddde8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fddf98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e6e5fde010 Implicit # | | | `-ConstAttr 0x55e6e5fde038 Implicit # | | |-FunctionDecl 0x55e6e5fde2a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55e6e5fde0b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e6e5fde130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e6e5fde1b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e5fde360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e6e5fde3d8 Implicit # | | | `-ConstAttr 0x55e6e5fde400 Implicit # | | |-FunctionDecl 0x55e6e5fde668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55e6e5fde478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55e6e5fde4f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55e6e5fde578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fde728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e6e5fde7a0 Implicit # | | | `-ConstAttr 0x55e6e5fde7c8 Implicit # | | |-FunctionDecl 0x55e6e5fdea30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55e6e5fde840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55e6e5fde8c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55e6e5fde940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fdeaf0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e6e5fdeb68 Implicit # | | | `-ConstAttr 0x55e6e5fdeb90 Implicit # | | |-FunctionDecl 0x55e6e5fdee30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55e6e5fdec08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55e6e5fdecc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55e6e5fded40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fdeef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e6e5fdef68 Implicit # | | | `-ConstAttr 0x55e6e5fdef90 Implicit # | | |-FunctionDecl 0x55e6e5fdf1f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55e6e5fdf008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55e6e5fdf088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x55e6e5fdf108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e6e5fdf2b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e6e5fdf330 Implicit # | | | `-ConstAttr 0x55e6e5fdf358 Implicit # | | |-FunctionDecl 0x55e6e5fdf5c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55e6e5fdf3d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e6e5fdf450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e6e5fdf4d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fdf680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e6e5fdf6f8 Implicit # | | | `-ConstAttr 0x55e6e5fdf720 Implicit # | | |-FunctionDecl 0x55e6e5fdf988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55e6e5fdf798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e6e5fdf818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e6e5fdf898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fdfa48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e6e5fdfac0 Implicit # | | | `-ConstAttr 0x55e6e5fdfae8 Implicit # | | |-FunctionDecl 0x55e6e5fdfd50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55e6e5fdfb60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e6e5fdfbe0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e6e5fdfc60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fdfe10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e6e5fdfe88 Implicit # | | | `-ConstAttr 0x55e6e5fdfeb0 Implicit # | | |-FunctionDecl 0x55e6e5fe0118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55e6e5fdff28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e6e5fdffa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e6e5fe0028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e6e5fe01d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e6e5fe0250 Implicit # | | | `-ConstAttr 0x55e6e5fe0278 Implicit # | | |-FunctionDecl 0x55e6e5fe04e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55e6e5fe02f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e6e5fe0370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e6e5fe03f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fe05a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e6e5fe0618 Implicit # | | | `-ConstAttr 0x55e6e5fe0640 Implicit # | | |-FunctionDecl 0x55e6e5fe08a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55e6e5fe06b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e6e5fe0738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e6e5fe07b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fe0968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e6e5fe09e0 Implicit # | | | `-ConstAttr 0x55e6e5fe0a08 Implicit # | | |-FunctionDecl 0x55e6e5fe0cd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55e6e5fe0a80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e6e5fe0b00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e6e5fe0b80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fe0d90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e6e5fe0e08 Implicit # | | | `-ConstAttr 0x55e6e5fe0e30 Implicit # | | |-FunctionDecl 0x55e6e5fe1080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x55e6e5fe0e90 col:16 'float' # | | | |-ParmVarDecl 0x55e6e5fe0f10 col:23 'float' # | | | |-ParmVarDecl 0x55e6e5fe0f90 col:30 'float' # | | | |-BuiltinAliasAttr 0x55e6e5fe1140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e6e5fe11b8 Implicit # | | | `-ConstAttr 0x55e6e5fe11e0 Implicit # | | |-FunctionDecl 0x55e6e5fe1448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55e6e5fe1258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55e6e5fe12d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x55e6e5fe1358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fe1508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e6e5fe1580 Implicit # | | | `-ConstAttr 0x55e6e5fe15a8 Implicit # | | |-FunctionDecl 0x55e6e5fe1810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55e6e5fe1620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55e6e5fe16a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x55e6e5fe1720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fe18d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e6e5fe1948 Implicit # | | | `-ConstAttr 0x55e6e5fe1970 Implicit # | | |-FunctionDecl 0x55e6e5fe1bd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55e6e5fe19e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55e6e5fe1a68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x55e6e5fe1ae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fe1c98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e6e5fe1d10 Implicit # | | | `-ConstAttr 0x55e6e5fe1d38 Implicit # | | |-FunctionDecl 0x55e6e5fe1f88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x55e6e5fe1d98 col:18 'double' # | | | |-ParmVarDecl 0x55e6e5fe1e18 col:26 'double' # | | | |-ParmVarDecl 0x55e6e5fe1e98 col:34 'double' # | | | |-BuiltinAliasAttr 0x55e6e5fe2048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e6e5fe20c0 Implicit # | | | `-ConstAttr 0x55e6e5fe20e8 Implicit # | | |-FunctionDecl 0x55e6e5fe2350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55e6e5fe2160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55e6e5fe21e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x55e6e5fe2260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fe2410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e6e5fe2488 Implicit # | | | `-ConstAttr 0x55e6e5fe24b0 Implicit # | | |-FunctionDecl 0x55e6e5fe2718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55e6e5fe2528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55e6e5fe25a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x55e6e5fe2628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fe27d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e6e5fe2850 Implicit # | | | `-ConstAttr 0x55e6e5fe2878 Implicit # | | |-FunctionDecl 0x55e6e5fe2ae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55e6e5fe28f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55e6e5fe2970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x55e6e5fe29f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fe2ba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e6e5fe2c18 Implicit # | | | `-ConstAttr 0x55e6e5fe2c40 Implicit # | | |-FunctionDecl 0x55e6e5fb2f00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x55e6e5fb2db0 col:14 'half' # | | | |-ParmVarDecl 0x55e6e5fb2e30 col:20 'half' # | | | |-BuiltinAliasAttr 0x55e6e5fb2fb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e6e5fb3030 Implicit # | | | `-ConstAttr 0x55e6e5fb3058 Implicit # | | |-FunctionDecl 0x55e6e5fb3210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55e6e5fb30c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55e6e5fb3140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fb32c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e6e5fb3340 Implicit # | | | `-ConstAttr 0x55e6e5fb3368 Implicit # | | |-FunctionDecl 0x55e6e5fb3530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55e6e5fb33e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55e6e5fb3460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fb35e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e6e5fb3660 Implicit # | | | `-ConstAttr 0x55e6e5fb3688 Implicit # | | |-FunctionDecl 0x55e6e5fb3850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55e6e5fb3700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55e6e5fb3780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fb3908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e6e5fb3980 Implicit # | | | `-ConstAttr 0x55e6e5fb39a8 Implicit # | | |-FunctionDecl 0x55e6e5fb3b58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x55e6e5fb3a08 col:12 'int' # | | | |-ParmVarDecl 0x55e6e5fb3a88 col:17 'int' # | | | |-BuiltinAliasAttr 0x55e6e5fb3c10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e6e5fb3c88 Implicit # | | | `-ConstAttr 0x55e6e5fb3cb0 Implicit # | | |-FunctionDecl 0x55e6e5fb3ef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55e6e5fb3d28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55e6e5fb3da8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fb3fb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e6e5fb4028 Implicit # | | | `-ConstAttr 0x55e6e5fb4050 Implicit # | | |-FunctionDecl 0x55e6e5fb4298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55e6e5fb40c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55e6e5fb4148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fb4350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e6e5fb43c8 Implicit # | | | `-ConstAttr 0x55e6e5fb43f0 Implicit # | | |-FunctionDecl 0x55e6e5fb4638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55e6e5fb4468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55e6e5fb44e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fb46f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e6e5fb4768 Implicit # | | | `-ConstAttr 0x55e6e5fb4790 Implicit # | | |-FunctionDecl 0x55e6e5fb4958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55e6e5fb4808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e6e5fb4888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e5fb4a10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e6e5fb4a88 Implicit # | | | `-ConstAttr 0x55e6e5fb4ab0 Implicit # | | |-FunctionDecl 0x55e6e5fb4cb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55e6e5fb4b28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55e6e5fb4ba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fb4d70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e6e5fe8d48 Implicit # | | | `-ConstAttr 0x55e6e5fe8d70 Implicit # | | |-FunctionDecl 0x55e6e5fe8fb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55e6e5fe8de8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55e6e5fe8e68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fe9070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e6e5fe90e8 Implicit # | | | `-ConstAttr 0x55e6e5fe9110 Implicit # | | |-FunctionDecl 0x55e6e5fe9318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55e6e5fe9188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55e6e5fe9208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fe93d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e6e5fe9448 Implicit # | | | `-ConstAttr 0x55e6e5fe9470 Implicit # | | |-FunctionDecl 0x55e6e5fe9638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55e6e5fe94e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55e6e5fe9568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e6e5fe96f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e6e5fe9768 Implicit # | | | `-ConstAttr 0x55e6e5fe9790 Implicit # | | |-FunctionDecl 0x55e6e5fe99d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55e6e5fe9808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e6e5fe9888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fe9a90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e6e5fe9b08 Implicit # | | | `-ConstAttr 0x55e6e5fe9b30 Implicit # | | |-FunctionDecl 0x55e6e5fe9d78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55e6e5fe9ba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e6e5fe9c28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fe9e30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e6e5fe9ea8 Implicit # | | | `-ConstAttr 0x55e6e5fe9ed0 Implicit # | | |-FunctionDecl 0x55e6e5fea118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55e6e5fe9f48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e6e5fe9fc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fea1d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e6e5fea248 Implicit # | | | `-ConstAttr 0x55e6e5fea270 Implicit # | | |-FunctionDecl 0x55e6e5fea438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55e6e5fea2e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e6e5fea368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e6e5fea4f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e6e5fea568 Implicit # | | | `-ConstAttr 0x55e6e5fea590 Implicit # | | |-FunctionDecl 0x55e6e5fea7d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55e6e5fea608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e6e5fea688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fea890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e6e5fea908 Implicit # | | | `-ConstAttr 0x55e6e5fea930 Implicit # | | |-FunctionDecl 0x55e6e5feab78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55e6e5fea9a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e6e5feaa28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5feac30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e6e5feaca8 Implicit # | | | `-ConstAttr 0x55e6e5feacd0 Implicit # | | |-FunctionDecl 0x55e6e5feaf38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55e6e5fead60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e6e5feade0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5feaff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e6e5feb068 Implicit # | | | `-ConstAttr 0x55e6e5feb090 Implicit # | | |-FunctionDecl 0x55e6e5feb240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x55e6e5feb0f0 col:16 'float' # | | | |-ParmVarDecl 0x55e6e5feb170 col:23 'float' # | | | |-BuiltinAliasAttr 0x55e6e5feb2f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e6e5feb370 Implicit # | | | `-ConstAttr 0x55e6e5feb398 Implicit # | | |-FunctionDecl 0x55e6e5feb560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55e6e5feb410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55e6e5feb490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5feb618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e6e5feb690 Implicit # | | | `-ConstAttr 0x55e6e5feb6b8 Implicit # | | |-FunctionDecl 0x55e6e5feb880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55e6e5feb730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55e6e5feb7b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5feb938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e6e5feb9b0 Implicit # | | | `-ConstAttr 0x55e6e5feb9d8 Implicit # | | |-FunctionDecl 0x55e6e5febba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55e6e5feba50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55e6e5febad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5febc58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e6e5febcd0 Implicit # | | | `-ConstAttr 0x55e6e5febcf8 Implicit # | | |-FunctionDecl 0x55e6e5febea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x55e6e5febd58 col:18 'double' # | | | |-ParmVarDecl 0x55e6e5febdd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x55e6e5febf60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e6e5febfd8 Implicit # | | | `-ConstAttr 0x55e6e5fec000 Implicit # | | |-FunctionDecl 0x55e6e5fec248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55e6e5fec078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55e6e5fec0f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fec300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e6e5fec378 Implicit # | | | `-ConstAttr 0x55e6e5fec3a0 Implicit # | | |-FunctionDecl 0x55e6e5fec5e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55e6e5fec418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55e6e5fec498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fec6a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e6e5fec718 Implicit # | | | `-ConstAttr 0x55e6e5fec740 Implicit # | | |-FunctionDecl 0x55e6e5fec988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55e6e5fec7b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55e6e5fec838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5feca40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e6e5fecab8 Implicit # | | | `-ConstAttr 0x55e6e5fecae0 Implicit # | | |-FunctionDecl 0x55e6e5fecd20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x55e6e5fecb40 col:14 'half' # | | | |-ParmVarDecl 0x55e6e5fecbc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x55e6e5fecdd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e6e5fece50 Implicit # | | | `-ConstAttr 0x55e6e5fece78 Implicit # | | |-FunctionDecl 0x55e6e5fed030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55e6e5fecee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55e6e5fecf60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fed0e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e6e5fed160 Implicit # | | | `-ConstAttr 0x55e6e5fed188 Implicit # | | |-FunctionDecl 0x55e6e5fed350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55e6e5fed200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55e6e5fed280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fed408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e6e5fed480 Implicit # | | | `-ConstAttr 0x55e6e5fed4a8 Implicit # | | |-FunctionDecl 0x55e6e5fed670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55e6e5fed520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55e6e5fed5a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fed728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e6e5fed7a0 Implicit # | | | `-ConstAttr 0x55e6e5fed7c8 Implicit # | | |-FunctionDecl 0x55e6e5fed978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x55e6e5fed828 col:12 'int' # | | | |-ParmVarDecl 0x55e6e5fed8a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x55e6e5feda30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e6e5fedaa8 Implicit # | | | `-ConstAttr 0x55e6e5fedad0 Implicit # | | |-FunctionDecl 0x55e6e5fedc98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55e6e5fedb48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55e6e5fedbc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fedd50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e6e5feddc8 Implicit # | | | `-ConstAttr 0x55e6e5feddf0 Implicit # | | |-FunctionDecl 0x55e6e5fedfb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55e6e5fede68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55e6e5fedee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fee070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e6e5fee0e8 Implicit # | | | `-ConstAttr 0x55e6e5fee110 Implicit # | | |-FunctionDecl 0x55e6e5fee2d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55e6e5fee188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55e6e5fee208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fee390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e6e5fee408 Implicit # | | | `-ConstAttr 0x55e6e5fee430 Implicit # | | |-FunctionDecl 0x55e6e5fee5f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55e6e5fee4a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e6e5fee528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e5fee6b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e6e5fee728 Implicit # | | | `-ConstAttr 0x55e6e5fee750 Implicit # | | |-FunctionDecl 0x55e6e5fee918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55e6e5fee7c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55e6e5fee848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fee9d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e6e5feea48 Implicit # | | | `-ConstAttr 0x55e6e5feea70 Implicit # | | |-FunctionDecl 0x55e6e5feec38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55e6e5feeae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55e6e5feeb68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5feecf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e6e5feed78 Implicit # | | | `-ConstAttr 0x55e6e5feeda0 Implicit # | | |-FunctionDecl 0x55e6e5feef68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55e6e5feee18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55e6e5feee98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fef020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e6e5fef098 Implicit # | | | `-ConstAttr 0x55e6e5fef0c0 Implicit # | | |-FunctionDecl 0x55e6e5fef270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x55e6e5fef120 col:16 'float' # | | | |-ParmVarDecl 0x55e6e5fef1a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55e6e5fef328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e6e5fef3a0 Implicit # | | | `-ConstAttr 0x55e6e5fef3c8 Implicit # | | |-FunctionDecl 0x55e6e5fef590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55e6e5fef440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55e6e5fef4c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fef648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e6e5fef6c0 Implicit # | | | `-ConstAttr 0x55e6e5fef6e8 Implicit # | | |-FunctionDecl 0x55e6e5fef8b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55e6e5fef760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55e6e5fef7e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fef968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e6e5fef9e0 Implicit # | | | `-ConstAttr 0x55e6e5fefa08 Implicit # | | |-FunctionDecl 0x55e6e5fefbd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55e6e5fefa80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55e6e5fefb00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fefc88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e6e5fefd00 Implicit # | | | `-ConstAttr 0x55e6e5fefd28 Implicit # | | |-FunctionDecl 0x55e6e5fefef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55e6e5fefda0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55e6e5fefe20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e6e5feffa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e6e5ff0020 Implicit # | | | `-ConstAttr 0x55e6e5ff0048 Implicit # | | |-FunctionDecl 0x55e6e5ff0210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55e6e5ff00c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e6e5ff0140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5ff02c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e6e5ff0340 Implicit # | | | `-ConstAttr 0x55e6e5ff0368 Implicit # | | |-FunctionDecl 0x55e6e5ff0530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55e6e5ff03e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e6e5ff0460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5ff05e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e6e5ff0660 Implicit # | | | `-ConstAttr 0x55e6e5ff0688 Implicit # | | |-FunctionDecl 0x55e6e5ff0850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55e6e5ff0700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e6e5ff0780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5ff0908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e6e5ff0980 Implicit # | | | `-ConstAttr 0x55e6e5ff09a8 Implicit # | | |-FunctionDecl 0x55e6e5ff0b70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55e6e5ff0a20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e6e5ff0aa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e6e5ff0c28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e6e5ff0ca0 Implicit # | | | `-ConstAttr 0x55e6e5ff0cc8 Implicit # | | |-FunctionDecl 0x55e6e5ff28b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55e6e5ff2768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e6e5ff27e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5ff2970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e6e5ff29e8 Implicit # | | | `-ConstAttr 0x55e6e5ff2a10 Implicit # | | |-FunctionDecl 0x55e6e5ff2bd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55e6e5ff2a88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e6e5ff2b08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5ff2c90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e6e5ff2d08 Implicit # | | | `-ConstAttr 0x55e6e5ff2d30 Implicit # | | |-FunctionDecl 0x55e6e5ff2ef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55e6e5ff2da8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e6e5ff2e28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5ff2fb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e6e5ff3028 Implicit # | | | `-ConstAttr 0x55e6e5ff3050 Implicit # | | |-FunctionDecl 0x55e6e5ff3200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x55e6e5ff30b0 col:18 'double' # | | | |-ParmVarDecl 0x55e6e5ff3130 col:26 'double' # | | | |-BuiltinAliasAttr 0x55e6e5ff32b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e6e5ff3330 Implicit # | | | `-ConstAttr 0x55e6e5ff3358 Implicit # | | |-FunctionDecl 0x55e6e5ff3520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55e6e5ff33d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55e6e5ff3450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5ff35d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e6e5ff3650 Implicit # | | | `-ConstAttr 0x55e6e5ff3678 Implicit # | | |-FunctionDecl 0x55e6e5ff3840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55e6e5ff36f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55e6e5ff3770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5ff38f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e6e5ff3970 Implicit # | | | `-ConstAttr 0x55e6e5ff3998 Implicit # | | |-FunctionDecl 0x55e6e5ff3b60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55e6e5ff3a10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55e6e5ff3a90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5ff3c18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e6e5ff3c90 Implicit # | | | `-ConstAttr 0x55e6e5ff3cb8 Implicit # | | |-FunctionTemplateDecl 0x55e6e5ff40e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55e6e5ff3d08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55e6e5ff3d78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55e6e5ff4038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55e6e5ff3e90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x55e6e5ff3f68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e6e5ff4148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55e6e5ff4650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55e6e5ff41c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e6e5ff4258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55e6e5ff42c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55e6e5ff45a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55e6e5ff43f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x55e6e5ff44d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e6e5ff46b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55e6e5ff4b50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55e6e5ff4778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55e6e5ff47e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55e6e5ff4aa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55e6e5ff4920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x55e6e5ff49d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e6e5ff4bb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55e6e5ff50d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55e6e5ff4c40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e6e5ff4cd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55e6e5ff4d48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55e6e5ff5028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55e6e5ff4e98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x55e6e5ff4f58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e6e5ff5138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55e6e5ff5668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55e6e5ff51d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55e6e5ff5248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x55e6e5ff52b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55e6e5ff55c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55e6e5ff5418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x55e6e5ff54f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e6e5ff56d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55e6e5ff5ca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x55e6e5ff5758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e6e5ff57f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55e6e5ff5868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x55e6e5ff58d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x55e6e5ff5c00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55e6e5ff5a50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55e6e5ff5b30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e6e5ff5d10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55e6e5ff60d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x55e6e5ff5db0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55e6e5ff5e20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55e6e5ff6028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55e6e5ff5f78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e6e5ff6130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x55e6e5ff6580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x55e6e5ff61a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e6e5ff6248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55e6e5ff62b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55e6e5ff64d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55e6e5ff6428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e6e5ff65e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x55e6e5ff6770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x55e6e5ff6690 col:20 'half' # | | | |-BuiltinAliasAttr 0x55e6e5ff6820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55e6e5ff6898 Implicit # | | | `-ConstAttr 0x55e6e5ff68c0 Implicit # | | |-FunctionDecl 0x55e6e5ff69d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e5ff6928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5ff6a88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55e6e5ff6b00 Implicit # | | | `-ConstAttr 0x55e6e5ff6b28 Implicit # | | |-FunctionDecl 0x55e6e5ff6c50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e5ff6ba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5ff6d00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55e6e5ff6d78 Implicit # | | | `-ConstAttr 0x55e6e5ff6da0 Implicit # | | |-FunctionDecl 0x55e6e5ff6ec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e5ff6e18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5ff6f78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55e6e5ff6ff0 Implicit # | | | `-ConstAttr 0x55e6e5ff7018 Implicit # | | |-FunctionDecl 0x55e6e5ff7128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x55e6e5ff7078 col:22 'float' # | | | |-BuiltinAliasAttr 0x55e6e5ff71d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55e6e5ff7250 Implicit # | | | `-ConstAttr 0x55e6e5ff7278 Implicit # | | |-FunctionDecl 0x55e6e5ff73a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e5ff72f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5ff7450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55e6e5ff74c8 Implicit # | | | `-ConstAttr 0x55e6e5ff74f0 Implicit # | | |-FunctionDecl 0x55e6e5ff7618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e5ff7568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5ff76c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55e6e5ff7740 Implicit # | | | `-ConstAttr 0x55e6e5ff7768 Implicit # | | |-FunctionDecl 0x55e6e5ff7890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e5ff77e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5ff7940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55e6e5ff79b8 Implicit # | | | `-ConstAttr 0x55e6e5ff79e0 Implicit # | | |-FunctionDecl 0x55e6e5ff7b78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55e6e5ff7a38 col:13 'bool' # | | | |-ParmVarDecl 0x55e6e5ff7ab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x55e6e5ff7c30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e6e5ff7ca8 Implicit # | | | `-ConstAttr 0x55e6e5ff7cd0 Implicit # | | |-FunctionDecl 0x55e6e5ff7e88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55e6e5ff7d38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x55e6e5ff7db8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5ff7f40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e6e5ff7fb8 Implicit # | | | `-ConstAttr 0x55e6e5ff7fe0 Implicit # | | |-FunctionDecl 0x55e6e5ff81a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55e6e5ff8058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x55e6e5ff80d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5ff8260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e6e5ff82d8 Implicit # | | | `-ConstAttr 0x55e6e5ff8300 Implicit # | | |-FunctionDecl 0x55e6e5ff84c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55e6e5ff8378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x55e6e5ff83f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5ff8580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e6e5ff85f8 Implicit # | | | `-ConstAttr 0x55e6e5ff8620 Implicit # | | |-FunctionDecl 0x55e6e5ff87e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55e6e5ff8680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55e6e5ff8700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55e6e5ff88a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e6e5ff8918 Implicit # | | | `-ConstAttr 0x55e6e5ff8940 Implicit # | | |-FunctionDecl 0x55e6e5ff8af0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55e6e5ff89a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55e6e5ff8a20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55e6e5ff8ba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e6e5ff8c20 Implicit # | | | `-ConstAttr 0x55e6e5ff8c48 Implicit # | | |-FunctionDecl 0x55e6e5ff8df8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55e6e5ff8ca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55e6e5ff8d28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55e6e5ff8eb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e6e5ff8f28 Implicit # | | | `-ConstAttr 0x55e6e5ff8f50 Implicit # | | |-FunctionDecl 0x55e6e5ff9100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55e6e5ff8fb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55e6e5ff9030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55e6e5ff91b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e6e5ff9230 Implicit # | | | `-ConstAttr 0x55e6e5ff9258 Implicit # | | |-FunctionDecl 0x55e6e5ff9408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55e6e5ff92b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55e6e5ff9338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55e6e5ff94c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e6e5ff9538 Implicit # | | | `-ConstAttr 0x55e6e5ff9560 Implicit # | | |-FunctionDecl 0x55e6e5ff9710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55e6e5ff95c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55e6e5ff9640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55e6e5ff97c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e6e5ff9840 Implicit # | | | `-ConstAttr 0x55e6e5ff9868 Implicit # | | |-FunctionDecl 0x55e6e5ff9a18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55e6e5ff98c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55e6e5ff9948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55e6e5ff9ad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e6e5ff9b48 Implicit # | | | `-ConstAttr 0x55e6e5ff9b70 Implicit # | | |-FunctionDecl 0x55e6e5ff9d20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55e6e5ff9bd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55e6e5ff9c50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55e6e5ff9dd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e6e5ff9e50 Implicit # | | | `-ConstAttr 0x55e6e5ff9e78 Implicit # | | |-FunctionDecl 0x55e6e5ffa028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55e6e5ff9ed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55e6e5ff9f58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55e6e5ffa0e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e6e5ffa158 Implicit # | | | `-ConstAttr 0x55e6e5ffa180 Implicit # | | |-FunctionDecl 0x55e6e5ffa330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55e6e5ffa1e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55e6e5ffa260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55e6e5ffa3e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e6e5ffa460 Implicit # | | | `-ConstAttr 0x55e6e5ffa488 Implicit # | | |-FunctionDecl 0x55e6e5ffa638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55e6e5ffa4e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55e6e5ffa568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55e6e5ffa6f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e6e5ffa790 Implicit # | | | `-ConstAttr 0x55e6e5ffa7b8 Implicit # | | |-FunctionDecl 0x55e6e5ffa968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55e6e5ffa818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55e6e5ffa898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55e6e5ffaa20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e6e5ffaa98 Implicit # | | | `-ConstAttr 0x55e6e5ffaac0 Implicit # | | |-FunctionDecl 0x55e6e5ffac70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55e6e5ffab20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55e6e5ffaba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55e6e5ffad28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e6e5ffada0 Implicit # | | | `-ConstAttr 0x55e6e5ffadc8 Implicit # | | |-FunctionDecl 0x55e6e5ffaf78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55e6e5ffae28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55e6e5ffaea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55e6e5ffb030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e6e5ffb0a8 Implicit # | | | `-ConstAttr 0x55e6e5ffb0d0 Implicit # | | |-FunctionDecl 0x55e6e5ffb280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55e6e5ffb130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55e6e5ffb1b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55e6e5ffb338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e6e5ffb3b0 Implicit # | | | `-ConstAttr 0x55e6e5ffb3d8 Implicit # | | |-FunctionDecl 0x55e6e5ffb588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x55e6e5ffb438 col:14 'half' # | | | |-ParmVarDecl 0x55e6e5ffb4b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x55e6e5ffb640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55e6e5ffb6b8 Implicit # | | | `-ConstAttr 0x55e6e5ffb6e0 Implicit # | | |-FunctionDecl 0x55e6e5ffb898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55e6e5ffb748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55e6e5ffb7c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5ffb950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55e6e5ffb9c8 Implicit # | | | `-ConstAttr 0x55e6e5ffb9f0 Implicit # | | |-FunctionDecl 0x55e6e5ffbbb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55e6e5ffba68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55e6e5ffbae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5ffbc70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55e6e5ffbce8 Implicit # | | | `-ConstAttr 0x55e6e5ffbd10 Implicit # | | |-FunctionDecl 0x55e6e5ffbed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55e6e5ffbd88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55e6e5ffbe08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5ffbf90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55e6e5ffc008 Implicit # | | | `-ConstAttr 0x55e6e5ffc030 Implicit # | | |-FunctionDecl 0x55e6e5ffc1e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x55e6e5ffc090 col:16 'float' # | | | |-ParmVarDecl 0x55e6e5ffc110 col:23 'float' # | | | |-BuiltinAliasAttr 0x55e6e5ffc298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55e6e5ffc310 Implicit # | | | `-ConstAttr 0x55e6e5ffc338 Implicit # | | |-FunctionDecl 0x55e6e5ffc500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55e6e5ffc3b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55e6e5ffc430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5ffc5b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55e6e5ffc630 Implicit # | | | `-ConstAttr 0x55e6e5ffc658 Implicit # | | |-FunctionDecl 0x55e6e5ffc870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55e6e5ffc6d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55e6e5ffc7a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5ffc928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55e6e5ffc9a0 Implicit # | | | `-ConstAttr 0x55e6e5ffc9c8 Implicit # | | |-FunctionDecl 0x55e6e5ffcb90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55e6e5ffca40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55e6e5ffcac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5ffcc48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55e6e5ffccc0 Implicit # | | | `-ConstAttr 0x55e6e5ffcce8 Implicit # | | |-FunctionDecl 0x55e6e5ffce10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x55e6e5ffcd60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e5ffcec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55e6e5ffcf38 Implicit # | | | `-ConstAttr 0x55e6e5ffcf60 Implicit # | | |-FunctionDecl 0x55e6e5ffd078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e6e5ffcfc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5ffd128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55e6e5ffd1a0 Implicit # | | | `-ConstAttr 0x55e6e5ffd1c8 Implicit # | | |-FunctionDecl 0x55e6e5ffd2f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e6e5ffd240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5ffd3a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55e6e5ffd418 Implicit # | | | `-ConstAttr 0x55e6e5ffd440 Implicit # | | |-FunctionDecl 0x55e6e5ffd568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e6e5ffd4b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5ffd618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55e6e5ffd690 Implicit # | | | `-ConstAttr 0x55e6e5ffd6b8 Implicit # | | |-FunctionDecl 0x55e6e5ffd7e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55e6e5ffd730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e6e5ffd890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55e6e5ffd908 Implicit # | | | `-ConstAttr 0x55e6e5ffd930 Implicit # | | |-FunctionDecl 0x55e6e5ffda58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e6e5ffd9a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5ffdb08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55e6e5ffdb80 Implicit # | | | `-ConstAttr 0x55e6e5ffdba8 Implicit # | | |-FunctionDecl 0x55e6e5ffdcd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e6e5ffdc20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5ffdd80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55e6e5ffddf8 Implicit # | | | `-ConstAttr 0x55e6e5ffde20 Implicit # | | |-FunctionDecl 0x55e6e5ffdf48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e6e5ffde98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5ffdff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55e6e5ffe070 Implicit # | | | `-ConstAttr 0x55e6e5ffe098 Implicit # | | |-FunctionDecl 0x55e6e5ffe260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55e6e5ffe110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55e6e5ffe190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5ffe318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x55e6e5ffe390 Implicit # | | | `-ConstAttr 0x55e6e5ffe3b8 Implicit # | | |-FunctionDecl 0x55e6e5ffe570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55e6e5ffe420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55e6e5ffe4a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5ffe628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x55e6e5ffe6a0 Implicit # | | | `-ConstAttr 0x55e6e5ffe6c8 Implicit # | | |-FunctionDecl 0x55e6e5ffe7f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x55e6e5ffe728 col:14 'half' # | | | |-BuiltinAliasAttr 0x55e6e5ffe8a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e6e5ffe920 Implicit # | | | `-ConstAttr 0x55e6e5ffe948 Implicit # | | |-FunctionDecl 0x55e6e5ffea60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e5ffe9b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5ffeb10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e6e5ffeb88 Implicit # | | | `-ConstAttr 0x55e6e5ffebb0 Implicit # | | |-FunctionDecl 0x55e6e5ffecd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e5ffec28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5ffed88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e6e5ffee00 Implicit # | | | `-ConstAttr 0x55e6e5ffee28 Implicit # | | |-FunctionDecl 0x55e6e5ffef50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e5ffeea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fff000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e6e5fff078 Implicit # | | | `-ConstAttr 0x55e6e5fff0a0 Implicit # | | |-FunctionDecl 0x55e6e5fff1b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x55e6e5fff100 col:16 'float' # | | | |-BuiltinAliasAttr 0x55e6e5fff260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e6e5fff2d8 Implicit # | | | `-ConstAttr 0x55e6e5fff300 Implicit # | | |-FunctionDecl 0x55e6e5fff428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e5fff378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fff4d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e6e5fff550 Implicit # | | | `-ConstAttr 0x55e6e5fff578 Implicit # | | |-FunctionDecl 0x55e6e5fff6a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e5fff5f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fff750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e6e5fff7c8 Implicit # | | | `-ConstAttr 0x55e6e5fff7f0 Implicit # | | |-FunctionDecl 0x55e6e5fff918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e5fff868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fff9c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e6e5fffa40 Implicit # | | | `-ConstAttr 0x55e6e5fffa68 Implicit # | | |-FunctionDecl 0x55e6e5fffb78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x55e6e5fffac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55e6e5fffc28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e6e5fffca0 Implicit # | | | `-ConstAttr 0x55e6e5fffcc8 Implicit # | | |-FunctionDecl 0x55e6e5fffdf0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x55e6e5fffd40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fffea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e6e5ffff18 Implicit # | | | `-ConstAttr 0x55e6e5ffff40 Implicit # | | |-FunctionDecl 0x55e6e6000068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x55e6e5ffffb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6000118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e6e6000190 Implicit # | | | `-ConstAttr 0x55e6e60001b8 Implicit # | | |-FunctionDecl 0x55e6e60002e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x55e6e6000230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6000390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e6e6000408 Implicit # | | | `-ConstAttr 0x55e6e6000430 Implicit # | | |-FunctionDecl 0x55e6e6000540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x55e6e6000490 col:16 'half' # | | | |-BuiltinAliasAttr 0x55e6e60005f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55e6e6000668 Implicit # | | | `-ConstAttr 0x55e6e6000690 Implicit # | | |-FunctionDecl 0x55e6e60007c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e60006f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6000870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55e6e60008e8 Implicit # | | | `-ConstAttr 0x55e6e6000910 Implicit # | | |-FunctionDecl 0x55e6e6000a38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e6000988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6000ae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55e6e6000b60 Implicit # | | | `-ConstAttr 0x55e6e6000b88 Implicit # | | |-FunctionDecl 0x55e6e6000cb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e6000c00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6000d60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55e6e6000dd8 Implicit # | | | `-ConstAttr 0x55e6e6000e00 Implicit # | | |-FunctionDecl 0x55e6e6000f10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x55e6e6000e60 col:18 'float' # | | | |-BuiltinAliasAttr 0x55e6e6000fc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55e6e6001038 Implicit # | | | `-ConstAttr 0x55e6e6001060 Implicit # | | |-FunctionDecl 0x55e6e6001188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e60010d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6001238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55e6e60012b0 Implicit # | | | `-ConstAttr 0x55e6e60012d8 Implicit # | | |-FunctionDecl 0x55e6e6001400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e6001350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e60014b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55e6e6001528 Implicit # | | | `-ConstAttr 0x55e6e6001550 Implicit # | | |-FunctionDecl 0x55e6e6001678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e60015c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6001728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55e6e60017a0 Implicit # | | | `-ConstAttr 0x55e6e60017c8 Implicit # | | |-FunctionDecl 0x55e6e60018d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x55e6e6001828 col:16 'half' # | | | |-BuiltinAliasAttr 0x55e6e6001988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55e6e6001a00 Implicit # | | | `-ConstAttr 0x55e6e6001a28 Implicit # | | |-FunctionDecl 0x55e6e6001b40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e6001a90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6001bf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55e6e6001c68 Implicit # | | | `-ConstAttr 0x55e6e6001c90 Implicit # | | |-FunctionDecl 0x55e6e6001db8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e6001d08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6001e68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55e6e6001ee0 Implicit # | | | `-ConstAttr 0x55e6e6001f08 Implicit # | | |-FunctionDecl 0x55e6e6002030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e6001f80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e60020e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55e6e6002158 Implicit # | | | `-ConstAttr 0x55e6e6002180 Implicit # | | |-FunctionDecl 0x55e6e6002290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x55e6e60021e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55e6e6002340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55e6e60023b8 Implicit # | | | `-ConstAttr 0x55e6e60023e0 Implicit # | | |-FunctionDecl 0x55e6e6002508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e6002458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e60025b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55e6e6002630 Implicit # | | | `-ConstAttr 0x55e6e6002658 Implicit # | | |-FunctionDecl 0x55e6e5fc6be0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e60026d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fc6c90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55e6e5fc6d08 Implicit # | | | `-ConstAttr 0x55e6e5fc6d30 Implicit # | | |-FunctionDecl 0x55e6e5fc6e58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e5fc6da8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fc6f08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55e6e5fc6f80 Implicit # | | | `-ConstAttr 0x55e6e5fc6fa8 Implicit # | | |-FunctionDecl 0x55e6e5fc70b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x55e6e5fc7008 col:19 'half' # | | | |-BuiltinAliasAttr 0x55e6e5fc7168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e6e5fc71e0 Implicit # | | | `-ConstAttr 0x55e6e5fc7208 Implicit # | | |-FunctionDecl 0x55e6e5fc7320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e5fc7270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fc73d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e6e5fc7448 Implicit # | | | `-ConstAttr 0x55e6e5fc7470 Implicit # | | |-FunctionDecl 0x55e6e5fc7598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e5fc74e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fc7648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e6e5fc76c0 Implicit # | | | `-ConstAttr 0x55e6e5fc76e8 Implicit # | | |-FunctionDecl 0x55e6e5fc7810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e5fc7760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fc78c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e6e5fc7938 Implicit # | | | `-ConstAttr 0x55e6e5fc7960 Implicit # | | |-FunctionDecl 0x55e6e5fc7a70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x55e6e5fc79c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55e6e5fc7b20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e6e5fc7b98 Implicit # | | | `-ConstAttr 0x55e6e5fc7bc0 Implicit # | | |-FunctionDecl 0x55e6e5fc7ce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e5fc7c38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fc7d98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e6e5fc7e10 Implicit # | | | `-ConstAttr 0x55e6e5fc7e38 Implicit # | | |-FunctionDecl 0x55e6e5fc7f60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e5fc7eb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fc8010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e6e5fc8088 Implicit # | | | `-ConstAttr 0x55e6e5fc80b0 Implicit # | | |-FunctionDecl 0x55e6e5fc81d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e5fc8128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fc8288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e6e5fc8300 Implicit # | | | `-ConstAttr 0x55e6e5fc8328 Implicit # | | |-FunctionDecl 0x55e6e5fc8438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x55e6e5fc8388 col:23 'double' # | | | |-BuiltinAliasAttr 0x55e6e5fc84e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e6e5fc8560 Implicit # | | | `-ConstAttr 0x55e6e5fc8588 Implicit # | | |-FunctionDecl 0x55e6e5fc86b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x55e6e5fc8600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fc8760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e6e5fc87d8 Implicit # | | | `-ConstAttr 0x55e6e5fc8800 Implicit # | | |-FunctionDecl 0x55e6e5fc8928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x55e6e5fc8878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fc89d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e6e5fc8a50 Implicit # | | | `-ConstAttr 0x55e6e5fc8a78 Implicit # | | |-FunctionDecl 0x55e6e5fc8bf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x55e6e5fc8af0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fc8ca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e6e5fc8d18 Implicit # | | | `-ConstAttr 0x55e6e5fc8d40 Implicit # | | |-FunctionTemplateDecl 0x55e6e5fc9158 col:3 select # | | | |-TemplateTypeParmDecl 0x55e6e5fc8d78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e5fc90b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x55e6e5fc8e40 col:14 'bool' # | | | |-ParmVarDecl 0x55e6e5fc8eb8 col:17 'T' # | | | |-ParmVarDecl 0x55e6e5fc8f30 col:20 'T' # | | | |-BuiltinAliasAttr 0x55e6e5fc91c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x55e6e5fc92a8 Implicit # | | | `-ConstAttr 0x55e6e5fc92d0 Implicit # | | |-FunctionTemplateDecl 0x55e6e5fc97d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55e6e5fc92f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e5fc9728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55e6e5fc9478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55e6e5fc9558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55e6e5fc9638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e6e5fc9840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55e6e5fc9da0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55e6e5fc98c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e5fc9cf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55e6e5fc9a48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55e6e5fc9b28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55e6e5fc9c08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e6e5fc9e10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55e6e5fca370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55e6e5fc9e98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e5fca2c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55e6e5fca018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55e6e5fca0f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55e6e5fca1d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e6e5fca3e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55e6e5fca970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55e6e5fca468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e5fca8c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55e6e5fca5e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55e6e5fca660 col:39 'T' # | | | |-ParmVarDecl 0x55e6e5fca740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e6e5fca9e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55e6e600eb00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55e6e5fcaa68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e600ea58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55e6e600e7c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55e6e600e838 col:39 'T' # | | | |-ParmVarDecl 0x55e6e600e918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e6e600eb70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55e6e600f0b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55e6e600ebf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e600f008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55e6e600ed78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55e6e600edf0 col:39 'T' # | | | |-ParmVarDecl 0x55e6e600eed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e6e600f120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55e6e600f6b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55e6e600f1a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e600f608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55e6e600f328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55e6e600f408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55e6e600f480 col:53 'T' # | | | `-BuiltinAliasAttr 0x55e6e600f720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55e6e600fc60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55e6e600f7a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e600fbb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55e6e600f928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55e6e600fa08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55e6e600fa80 col:53 'T' # | | | `-BuiltinAliasAttr 0x55e6e600fcd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55e6e6010210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55e6e600fd58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e6010168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55e6e600fed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55e6e600ffb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55e6e6010030 col:53 'T' # | | | `-BuiltinAliasAttr 0x55e6e6010280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55e6e6010950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x55e6e6010308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e60108a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55e6e6010620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55e6e6010698 col:23 'T' # | | | |-ParmVarDecl 0x55e6e6010710 col:26 'T' # | | | `-BuiltinAliasAttr 0x55e6e60109c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55e6e6010fc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x55e6e6010a48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e6010f18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55e6e6010cf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55e6e6010d68 col:23 'T' # | | | |-ParmVarDecl 0x55e6e6010de0 col:26 'T' # | | | `-BuiltinAliasAttr 0x55e6e6011030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55e6e6011630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x55e6e60110b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e6011588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55e6e6011360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55e6e60113d8 col:23 'T' # | | | |-ParmVarDecl 0x55e6e6011450 col:26 'T' # | | | `-BuiltinAliasAttr 0x55e6e60116a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x55e6e6011800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x55e6e6011750 col:14 'half' # | | | |-BuiltinAliasAttr 0x55e6e60118b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55e6e6011928 Implicit # | | | `-ConstAttr 0x55e6e6011950 Implicit # | | |-FunctionDecl 0x55e6e6011a68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e60119b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6011b18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55e6e6011b90 Implicit # | | | `-ConstAttr 0x55e6e6011bb8 Implicit # | | |-FunctionDecl 0x55e6e6011ce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e6011c30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6011d90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55e6e6011e08 Implicit # | | | `-ConstAttr 0x55e6e6011e30 Implicit # | | |-FunctionDecl 0x55e6e6011f58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e6011ea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6012008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55e6e6012080 Implicit # | | | `-ConstAttr 0x55e6e60120a8 Implicit # | | |-FunctionDecl 0x55e6e60121b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x55e6e6012108 col:16 'float' # | | | |-BuiltinAliasAttr 0x55e6e6012268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55e6e60122e0 Implicit # | | | `-ConstAttr 0x55e6e6012308 Implicit # | | |-FunctionDecl 0x55e6e6012430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e6012380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e60124e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55e6e6012558 Implicit # | | | `-ConstAttr 0x55e6e6012580 Implicit # | | |-FunctionDecl 0x55e6e60126a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e60125f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6012758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55e6e60127e0 Implicit # | | | `-ConstAttr 0x55e6e6012808 Implicit # | | |-FunctionDecl 0x55e6e6012930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e6012880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e60129e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55e6e6012a58 Implicit # | | | `-ConstAttr 0x55e6e6012a80 Implicit # | | |-FunctionDecl 0x55e6e6012b90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x55e6e6012ae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55e6e6012c40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55e6e6012cb8 Implicit # | | | `-ConstAttr 0x55e6e6012ce0 Implicit # | | |-FunctionDecl 0x55e6e6012df8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e6012d48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6012ea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55e6e6012f20 Implicit # | | | `-ConstAttr 0x55e6e6012f48 Implicit # | | |-FunctionDecl 0x55e6e6013070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e6012fc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6013120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55e6e6013198 Implicit # | | | `-ConstAttr 0x55e6e60131c0 Implicit # | | |-FunctionDecl 0x55e6e60132e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e6013238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6013398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55e6e6013410 Implicit # | | | `-ConstAttr 0x55e6e6013438 Implicit # | | |-FunctionDecl 0x55e6e6013548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x55e6e6013498 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e6e60135f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55e6e6013670 Implicit # | | | `-ConstAttr 0x55e6e6013698 Implicit # | | |-FunctionDecl 0x55e6e60137c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e6013710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6013870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55e6e60138e8 Implicit # | | | `-ConstAttr 0x55e6e6013910 Implicit # | | |-FunctionDecl 0x55e6e6013a38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e6013988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6013ae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55e6e6013b60 Implicit # | | | `-ConstAttr 0x55e6e6013b88 Implicit # | | |-FunctionDecl 0x55e6e6013cb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e6013c00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6013d60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55e6e6013dd8 Implicit # | | | `-ConstAttr 0x55e6e6013e00 Implicit # | | |-FunctionDecl 0x55e6e6013f10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x55e6e6013e60 col:15 'half' # | | | |-BuiltinAliasAttr 0x55e6e6013fc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55e6e6014038 Implicit # | | | `-ConstAttr 0x55e6e6014060 Implicit # | | |-FunctionDecl 0x55e6e6014178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e60140c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6014228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55e6e60142a0 Implicit # | | | `-ConstAttr 0x55e6e60142c8 Implicit # | | |-FunctionDecl 0x55e6e60143f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e6014340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e60144a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55e6e6014518 Implicit # | | | `-ConstAttr 0x55e6e6014540 Implicit # | | |-FunctionDecl 0x55e6e6014668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e60145b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6014718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55e6e6014790 Implicit # | | | `-ConstAttr 0x55e6e60147b8 Implicit # | | |-FunctionDecl 0x55e6e60148d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x55e6e6014828 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e6e6014988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55e6e6014a00 Implicit # | | | `-ConstAttr 0x55e6e6014a28 Implicit # | | |-FunctionDecl 0x55e6e6014b50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e6014aa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6014c00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55e6e6014c78 Implicit # | | | `-ConstAttr 0x55e6e6014ca0 Implicit # | | |-FunctionDecl 0x55e6e6014dc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e6014d18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6014e78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55e6e6014ef0 Implicit # | | | `-ConstAttr 0x55e6e6014f18 Implicit # | | |-FunctionDecl 0x55e6e6015040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e6014f90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e60150f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55e6e6015168 Implicit # | | | `-ConstAttr 0x55e6e6015190 Implicit # | | |-FunctionDecl 0x55e6e6015340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x55e6e60151f0 col:15 'half' # | | | |-ParmVarDecl 0x55e6e6015270 col:21 'half' # | | | |-BuiltinAliasAttr 0x55e6e60153f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55e6e6015470 Implicit # | | | `-ConstAttr 0x55e6e6015498 Implicit # | | |-FunctionDecl 0x55e6e6015650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55e6e6015500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55e6e6015580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6015708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55e6e6015780 Implicit # | | | `-ConstAttr 0x55e6e60157a8 Implicit # | | |-FunctionDecl 0x55e6e6015970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55e6e6015820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55e6e60158a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6015a28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55e6e6015aa0 Implicit # | | | `-ConstAttr 0x55e6e6015ac8 Implicit # | | |-FunctionDecl 0x55e6e6015c90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55e6e6015b40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55e6e6015bc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6015d48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55e6e6015dc0 Implicit # | | | `-ConstAttr 0x55e6e6015de8 Implicit # | | |-FunctionDecl 0x55e6e6015f98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x55e6e6015e48 col:17 'float' # | | | |-ParmVarDecl 0x55e6e6015ec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x55e6e6016050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55e6e60160c8 Implicit # | | | `-ConstAttr 0x55e6e60160f0 Implicit # | | |-FunctionDecl 0x55e6e60162b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55e6e6016168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55e6e60161e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6016370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55e6e60163e8 Implicit # | | | `-ConstAttr 0x55e6e6016410 Implicit # | | |-FunctionDecl 0x55e6e60165d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55e6e6016488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55e6e6016508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6016690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55e6e6016708 Implicit # | | | `-ConstAttr 0x55e6e6016730 Implicit # | | |-FunctionDecl 0x55e6e6016950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55e6e6016800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55e6e6016880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6016a08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55e6e6016a80 Implicit # | | | `-ConstAttr 0x55e6e6016aa8 Implicit # | | |-FunctionDecl 0x55e6e6016bb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x55e6e6016b08 col:14 'half' # | | | |-BuiltinAliasAttr 0x55e6e6016c68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55e6e6016ce0 Implicit # | | | `-ConstAttr 0x55e6e6016d08 Implicit # | | |-FunctionDecl 0x55e6e6016e20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e6016d70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6016ed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55e6e6016f48 Implicit # | | | `-ConstAttr 0x55e6e6016f70 Implicit # | | |-FunctionDecl 0x55e6e6017098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e6016fe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6017148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55e6e60171c0 Implicit # | | | `-ConstAttr 0x55e6e60171e8 Implicit # | | |-FunctionDecl 0x55e6e6017310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e6017260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e60173c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55e6e6017438 Implicit # | | | `-ConstAttr 0x55e6e6017460 Implicit # | | |-FunctionDecl 0x55e6e6017570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x55e6e60174c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x55e6e6017620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55e6e6017698 Implicit # | | | `-ConstAttr 0x55e6e60176c0 Implicit # | | |-FunctionDecl 0x55e6e60177e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e6017738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6017898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55e6e6017910 Implicit # | | | `-ConstAttr 0x55e6e6017938 Implicit # | | |-FunctionDecl 0x55e6e6017a60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e60179b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6017b10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55e6e6017b88 Implicit # | | | `-ConstAttr 0x55e6e6017bb0 Implicit # | | |-FunctionDecl 0x55e6e6017cd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e6017c28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6017d88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55e6e6017e00 Implicit # | | | `-ConstAttr 0x55e6e6017e28 Implicit # | | |-FunctionDecl 0x55e6e6017f38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x55e6e6017e88 col:15 'half' # | | | |-BuiltinAliasAttr 0x55e6e6017fe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55e6e6018060 Implicit # | | | `-ConstAttr 0x55e6e6018088 Implicit # | | |-FunctionDecl 0x55e6e60181a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e60180f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6018250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55e6e60182c8 Implicit # | | | `-ConstAttr 0x55e6e60182f0 Implicit # | | |-FunctionDecl 0x55e6e6018418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e6018368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e60184c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55e6e6018540 Implicit # | | | `-ConstAttr 0x55e6e6018568 Implicit # | | |-FunctionDecl 0x55e6e6018690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e60185e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6018740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55e6e60187b8 Implicit # | | | `-ConstAttr 0x55e6e6018810 Implicit # | | |-FunctionDecl 0x55e6e6018920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x55e6e6018870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e6e60189d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55e6e6018a48 Implicit # | | | `-ConstAttr 0x55e6e6018a70 Implicit # | | |-FunctionDecl 0x55e6e6018b98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e6018ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6018c48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55e6e6018cc0 Implicit # | | | `-ConstAttr 0x55e6e6018ce8 Implicit # | | |-FunctionDecl 0x55e6e6018e10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e6018d60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6018ec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55e6e6018f38 Implicit # | | | `-ConstAttr 0x55e6e6018f60 Implicit # | | |-FunctionDecl 0x55e6e6019088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e6018fd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6019138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55e6e60191b0 Implicit # | | | `-ConstAttr 0x55e6e60191d8 Implicit # | | |-FunctionDecl 0x55e6e60192e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x55e6e6019238 col:16 'half' # | | | |-BuiltinAliasAttr 0x55e6e6019398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55e6e6019410 Implicit # | | | `-ConstAttr 0x55e6e6019438 Implicit # | | |-FunctionDecl 0x55e6e6019550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e60194a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6019600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55e6e6019678 Implicit # | | | `-ConstAttr 0x55e6e60196a0 Implicit # | | |-FunctionDecl 0x55e6e60197c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e6019718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6019878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55e6e60198f0 Implicit # | | | `-ConstAttr 0x55e6e6019918 Implicit # | | |-FunctionDecl 0x55e6e6019a40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e6019990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6019af0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55e6e6019b68 Implicit # | | | `-ConstAttr 0x55e6e6019b90 Implicit # | | |-FunctionDecl 0x55e6e6019ca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x55e6e6019bf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55e6e6019d50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55e6e6019dc8 Implicit # | | | `-ConstAttr 0x55e6e6019df0 Implicit # | | |-FunctionDecl 0x55e6e6019f18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e6019e68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6019fc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55e6e601a040 Implicit # | | | `-ConstAttr 0x55e6e601a068 Implicit # | | |-FunctionDecl 0x55e6e601a190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e601a0e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e601a240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55e6e601a2b8 Implicit # | | | `-ConstAttr 0x55e6e601a2e0 Implicit # | | |-FunctionDecl 0x55e6e601a408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e601a358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e601a4b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55e6e601a530 Implicit # | | | `-ConstAttr 0x55e6e601a558 Implicit # | | |-FunctionDecl 0x55e6e601a660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x55e6e601a5b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x55e6e601a710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e6e601a770 # | | | |-NoThrowAttr 0x55e6e601a7b0 Implicit # | | | `-ConstAttr 0x55e6e601a7d8 Implicit # | | |-FunctionDecl 0x55e6e601a900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x55e6e601a850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e601a9b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e6e601aa10 # | | | |-NoThrowAttr 0x55e6e601aa50 Implicit # | | | `-ConstAttr 0x55e6e601aa78 Implicit # | | |-FunctionDecl 0x55e6e601aba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x55e6e601aaf0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e601ac50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e6e601acb0 # | | | |-NoThrowAttr 0x55e6e601acf0 Implicit # | | | `-ConstAttr 0x55e6e601ad18 Implicit # | | |-FunctionDecl 0x55e6e601ae40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x55e6e601ad90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e601aef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e6e601af50 # | | | |-NoThrowAttr 0x55e6e601af90 Implicit # | | | `-ConstAttr 0x55e6e601afb8 Implicit # | | |-FunctionDecl 0x55e6e601b0d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x55e6e601b028 col:56 'int' # | | | |-AvailabilityAttr 0x55e6e601b180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e601b240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e6e601b270 # | | | |-NoThrowAttr 0x55e6e601b2b0 Implicit # | | | `-ConstAttr 0x55e6e601b2d8 Implicit # | | |-FunctionDecl 0x55e6e601b488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x55e6e601b360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x55e6e601b538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e601b5f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e6e601b628 # | | | |-NoThrowAttr 0x55e6e601b668 Implicit # | | | `-ConstAttr 0x55e6e601b690 Implicit # | | |-FunctionDecl 0x55e6e601b848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x55e6e601b718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x55e6e601b8f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e601b9b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e6e601b9e8 # | | | |-NoThrowAttr 0x55e6e601ba28 Implicit # | | | `-ConstAttr 0x55e6e601ba50 Implicit # | | |-FunctionDecl 0x55e6e601bc08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x55e6e601bad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x55e6e601bcb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e601bd78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e6e601bda8 # | | | |-NoThrowAttr 0x55e6e601bde8 Implicit # | | | `-ConstAttr 0x55e6e601be10 Implicit # | | |-FunctionDecl 0x55e6e601bf40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x55e6e601be98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55e6e601bff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e601c0b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e6e601c0e0 # | | | |-NoThrowAttr 0x55e6e601c120 Implicit # | | | `-ConstAttr 0x55e6e601c148 Implicit # | | |-FunctionDecl 0x55e6e601c2f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x55e6e601c1d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x55e6e601c3a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e601c468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e6e601c498 # | | | |-NoThrowAttr 0x55e6e601c4d8 Implicit # | | | `-ConstAttr 0x55e6e601c500 Implicit # | | |-FunctionDecl 0x55e6e601c6b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x55e6e601c588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x55e6e601c768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e601c860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e6e601c890 # | | | |-NoThrowAttr 0x55e6e601c8d0 Implicit # | | | `-ConstAttr 0x55e6e601c8f8 Implicit # | | |-FunctionDecl 0x55e6e601caa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x55e6e601c980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x55e6e601cb58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e601cc18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e6e601cc48 # | | | |-NoThrowAttr 0x55e6e601cc88 Implicit # | | | `-ConstAttr 0x55e6e601ccb0 Implicit # | | |-FunctionDecl 0x55e6e601cde0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x55e6e601cd38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x55e6e601ce90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e601cf50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e6e601cf80 # | | | |-NoThrowAttr 0x55e6e601cfc0 Implicit # | | | `-ConstAttr 0x55e6e601cfe8 Implicit # | | |-FunctionDecl 0x55e6e601d198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x55e6e601d070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55e6e601d248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e601d308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e6e601d338 # | | | |-NoThrowAttr 0x55e6e601d378 Implicit # | | | `-ConstAttr 0x55e6e601d3a0 Implicit # | | |-FunctionDecl 0x55e6e601d558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x55e6e601d428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55e6e601d608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e601d6c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e6e601d6f8 # | | | |-NoThrowAttr 0x55e6e601d738 Implicit # | | | `-ConstAttr 0x55e6e601d760 Implicit # | | |-FunctionDecl 0x55e6e601d918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x55e6e601d7e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55e6e601d9c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e601da88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e6e601dab8 # | | | |-NoThrowAttr 0x55e6e601daf8 Implicit # | | | `-ConstAttr 0x55e6e601db20 Implicit # | | |-FunctionDecl 0x55e6e601dc50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55e6e601dba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55e6e601dd00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e601ddc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e6e601ddf0 # | | | |-NoThrowAttr 0x55e6e601de30 Implicit # | | | `-ConstAttr 0x55e6e601de58 Implicit # | | |-FunctionDecl 0x55e6e601e008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e6e601dee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55e6e601e0b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e601e178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e6e601e1a8 # | | | |-NoThrowAttr 0x55e6e601e1e8 Implicit # | | | `-ConstAttr 0x55e6e601e210 Implicit # | | |-FunctionDecl 0x55e6e601e3c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e6e601e298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55e6e601e478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e601e538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e6e601e568 # | | | |-NoThrowAttr 0x55e6e601e5a8 Implicit # | | | `-ConstAttr 0x55e6e601e5d0 Implicit # | | |-FunctionDecl 0x55e6e601e788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e6e601e658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55e6e601e848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e601e908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e6e601e938 # | | | |-NoThrowAttr 0x55e6e601e978 Implicit # | | | `-ConstAttr 0x55e6e601e9a0 Implicit # | | |-FunctionDecl 0x55e6e601eab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x55e6e601ea10 col:58 'float' # | | | |-AvailabilityAttr 0x55e6e601eb68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e601ec28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e6e601ec58 # | | | |-NoThrowAttr 0x55e6e601ec98 Implicit # | | | `-ConstAttr 0x55e6e601ecc0 Implicit # | | |-FunctionDecl 0x55e6e601edf8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x55e6e601ed48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55e6e601eea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e601ef68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e6e601ef98 # | | | |-NoThrowAttr 0x55e6e601efd8 Implicit # | | | `-ConstAttr 0x55e6e601f000 Implicit # | | |-FunctionDecl 0x55e6e601f138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x55e6e601f088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55e6e601f1e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e601f2a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e6e601f2d8 # | | | |-NoThrowAttr 0x55e6e601f318 Implicit # | | | `-ConstAttr 0x55e6e601f340 Implicit # | | |-FunctionDecl 0x55e6e601f478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x55e6e601f3c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55e6e601f528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e601f5e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e6e601f618 # | | | |-NoThrowAttr 0x55e6e601f658 Implicit # | | | `-ConstAttr 0x55e6e601f680 Implicit # | | |-FunctionDecl 0x55e6e601f798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x55e6e601f6f0 col:59 'double' # | | | |-AvailabilityAttr 0x55e6e601f848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e601f908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e6e601f938 # | | | |-NoThrowAttr 0x55e6e601f978 Implicit # | | | `-ConstAttr 0x55e6e601f9a0 Implicit # | | |-FunctionDecl 0x55e6e601fb58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x55e6e601fa28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x55e6e601fc08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e601fcc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e6e601fcf8 # | | | |-NoThrowAttr 0x55e6e601fd38 Implicit # | | | `-ConstAttr 0x55e6e601fd60 Implicit # | | |-FunctionDecl 0x55e6e601ff18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x55e6e601fde8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x55e6e601ffc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e6020088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e6e60200b8 # | | | |-NoThrowAttr 0x55e6e60200f8 Implicit # | | | `-ConstAttr 0x55e6e6020120 Implicit # | | |-FunctionDecl 0x55e6e60202d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x55e6e60201a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x55e6e6020388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e6020448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e6e6020478 # | | | |-NoThrowAttr 0x55e6e60204b8 Implicit # | | | `-ConstAttr 0x55e6e60204e0 Implicit # | | |-FunctionDecl 0x55e6e60205f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55e6e6020548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55e6e60206a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e6020760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x55e6e6020790 # | | | |-NoThrowAttr 0x55e6e60207d0 Implicit # | | | `-ConstAttr 0x55e6e60207f8 Implicit # | | |-FunctionDecl 0x55e6e6020908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55e6e6020860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55e6e60209b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e6020a78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x55e6e6020aa8 # | | | |-NoThrowAttr 0x55e6e6020ae8 Implicit # | | | `-ConstAttr 0x55e6e6020b10 Implicit # | | |-FunctionDecl 0x55e6e6020c98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x55e6e6020b68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55e6e6020d48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e6020e08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x55e6e6020e38 # | | | |-NoThrowAttr 0x55e6e6020e78 Implicit # | | | `-ConstAttr 0x55e6e6020ea0 Implicit # | | |-FunctionDecl 0x55e6e6021028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55e6e6020ef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x55e6e60210d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e6021198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x55e6e60211c8 # | | | |-NoThrowAttr 0x55e6e6021208 Implicit # | | | `-ConstAttr 0x55e6e6021230 Implicit # | | |-FunctionDecl 0x55e6e6021308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x55e6e60213b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e6021470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x55e6e60214a0 # | | | |-NoThrowAttr 0x55e6e60214e0 Implicit # | | | `-ConstAttr 0x55e6e6021508 Implicit # | | |-FunctionDecl 0x55e6e60215a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x55e6e6021648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e6021708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x55e6e6021738 # | | | |-NoThrowAttr 0x55e6e6021778 Implicit # | | | `-ConstAttr 0x55e6e60217a0 Implicit # | | |-FunctionDecl 0x55e6e6021810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x55e6e60218b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e6021978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x55e6e60219a8 # | | | |-NoThrowAttr 0x55e6e60219e8 Implicit # | | | `-ConstAttr 0x55e6e6021a10 Implicit # | | |-FunctionDecl 0x55e6e6021b18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55e6e6021a68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x55e6e6021bc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e6021c88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x55e6e6021cb8 # | | | |-NoThrowAttr 0x55e6e6021cf8 Implicit # | | | `-ConstAttr 0x55e6e6021d20 Implicit # | | |-FunctionDecl 0x55e6e6021f30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x55e6e6021d68 col:53 'bool' # | | | |-ParmVarDecl 0x55e6e6021de8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e6021fe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e6e6022048 # | | | |-NoThrowAttr 0x55e6e6022088 Implicit # | | | `-ConstAttr 0x55e6e60220b0 Implicit # | | |-FunctionDecl 0x55e6e60222e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x55e6e6022118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x55e6e6022198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e60223a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e6e6022400 # | | | |-NoThrowAttr 0x55e6e6022440 Implicit # | | | `-ConstAttr 0x55e6e6022468 Implicit # | | |-FunctionDecl 0x55e6e60226b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x55e6e60224e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x55e6e6022560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e6022770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e6e60227d0 # | | | |-NoThrowAttr 0x55e6e6022810 Implicit # | | | `-ConstAttr 0x55e6e6023870 Implicit # | | |-FunctionDecl 0x55e6e6023ab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x55e6e60238e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x55e6e6023968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e6023b70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e6e6023bd0 # | | | |-NoThrowAttr 0x55e6e6023c10 Implicit # | | | `-ConstAttr 0x55e6e6023c38 Implicit # | | |-FunctionDecl 0x55e6e6023e68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x55e6e6023c98 col:53 'half' # | | | |-ParmVarDecl 0x55e6e6023d18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e6023f20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e6e6023f80 # | | | |-NoThrowAttr 0x55e6e6023fc0 Implicit # | | | `-ConstAttr 0x55e6e6023fe8 Implicit # | | |-FunctionDecl 0x55e6e6024238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x55e6e6024060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x55e6e60240e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e60242f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e6e6024350 # | | | |-NoThrowAttr 0x55e6e6024390 Implicit # | | | `-ConstAttr 0x55e6e60243b8 Implicit # | | |-FunctionDecl 0x55e6e6024608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x55e6e6024430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x55e6e60244b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e60246c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e6e6024720 # | | | |-NoThrowAttr 0x55e6e6024760 Implicit # | | | `-ConstAttr 0x55e6e6024788 Implicit # | | |-FunctionDecl 0x55e6e60249d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x55e6e6024800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x55e6e6024880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e6024a90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e6e6024af0 # | | | |-NoThrowAttr 0x55e6e6024b30 Implicit # | | | `-ConstAttr 0x55e6e6024b58 Implicit # | | |-FunctionDecl 0x55e6e6024d88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x55e6e6024bb8 col:51 'int' # | | | |-ParmVarDecl 0x55e6e6024c38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e6024e40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e6e6024ea0 # | | | |-NoThrowAttr 0x55e6e6024ee0 Implicit # | | | `-ConstAttr 0x55e6e6024f08 Implicit # | | |-FunctionDecl 0x55e6e6025158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x55e6e6024f80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x55e6e6025000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e6025210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e6e6025270 # | | | |-NoThrowAttr 0x55e6e60252b0 Implicit # | | | `-ConstAttr 0x55e6e60252d8 Implicit # | | |-FunctionDecl 0x55e6e6025528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x55e6e6025350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x55e6e60253d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e60255e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e6e6025640 # | | | |-NoThrowAttr 0x55e6e6025680 Implicit # | | | `-ConstAttr 0x55e6e60256a8 Implicit # | | |-FunctionDecl 0x55e6e6025938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x55e6e6025720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x55e6e60257a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e60259f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e6e6025a50 # | | | |-NoThrowAttr 0x55e6e6025a90 Implicit # | | | `-ConstAttr 0x55e6e6025ab8 Implicit # | | |-FunctionDecl 0x55e6e6025cc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x55e6e6025b30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e6e6025bb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e6025d80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e6e6025de0 # | | | |-NoThrowAttr 0x55e6e6025e20 Implicit # | | | `-ConstAttr 0x55e6e6025e48 Implicit # | | |-FunctionDecl 0x55e6e6026098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x55e6e6025ec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x55e6e6025f40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e6026150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e6e60261b0 # | | | |-NoThrowAttr 0x55e6e60261f0 Implicit # | | | `-ConstAttr 0x55e6e6026218 Implicit # | | |-FunctionDecl 0x55e6e6026468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x55e6e6026290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x55e6e6026310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e6026520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e6e6026580 # | | | |-NoThrowAttr 0x55e6e60265c0 Implicit # | | | `-ConstAttr 0x55e6e60265e8 Implicit # | | |-FunctionDecl 0x55e6e6026838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x55e6e6026660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x55e6e60266e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e60268f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e6e6026950 # | | | |-NoThrowAttr 0x55e6e6026990 Implicit # | | | `-ConstAttr 0x55e6e60269b8 Implicit # | | |-FunctionDecl 0x55e6e6026be8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x55e6e6026a18 col:55 'float' # | | | |-ParmVarDecl 0x55e6e6026a98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e6026ca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e6e6026d00 # | | | |-NoThrowAttr 0x55e6e6026d40 Implicit # | | | `-ConstAttr 0x55e6e6026d68 Implicit # | | |-FunctionDecl 0x55e6e6026fb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x55e6e6026de0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x55e6e6026e60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e6027070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e6e60270d0 # | | | |-NoThrowAttr 0x55e6e6027110 Implicit # | | | `-ConstAttr 0x55e6e6027138 Implicit # | | |-FunctionDecl 0x55e6e6027388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x55e6e60271b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x55e6e6027230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e6027440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e6e60274a0 # | | | |-NoThrowAttr 0x55e6e60274e0 Implicit # | | | `-ConstAttr 0x55e6e6027508 Implicit # | | |-FunctionDecl 0x55e6e6027758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x55e6e6027580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x55e6e6027600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e6027810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e6e6027890 # | | | |-NoThrowAttr 0x55e6e60278d0 Implicit # | | | `-ConstAttr 0x55e6e60278f8 Implicit # | | |-FunctionDecl 0x55e6e6027b48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x55e6e6027970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x55e6e60279f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e6027c00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e6e6027c60 # | | | |-NoThrowAttr 0x55e6e6027ca0 Implicit # | | | `-ConstAttr 0x55e6e6027cc8 Implicit # | | |-FunctionDecl 0x55e6e6027f18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55e6e6027d40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e6e6027dc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e6027fd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e6e6028030 # | | | |-NoThrowAttr 0x55e6e6028070 Implicit # | | | `-ConstAttr 0x55e6e6028098 Implicit # | | |-FunctionDecl 0x55e6e60282e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55e6e6028110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e6e6028190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e60283a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e6e6028400 # | | | |-NoThrowAttr 0x55e6e6028440 Implicit # | | | `-ConstAttr 0x55e6e6028468 Implicit # | | |-FunctionDecl 0x55e6e60286b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55e6e60284e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e6e6028560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e6028770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e6e60287d0 # | | | |-NoThrowAttr 0x55e6e6028810 Implicit # | | | `-ConstAttr 0x55e6e6028838 Implicit # | | |-FunctionDecl 0x55e6e6028a88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x55e6e60288b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e6e6028930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e6028b40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e6e6028ba0 # | | | |-NoThrowAttr 0x55e6e6028be0 Implicit # | | | `-ConstAttr 0x55e6e6028c08 Implicit # | | |-FunctionDecl 0x55e6e6028e58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55e6e6028c80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e6e6028d00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e6028f10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e6e6028f70 # | | | |-NoThrowAttr 0x55e6e6028fb0 Implicit # | | | `-ConstAttr 0x55e6e6028fd8 Implicit # | | |-FunctionDecl 0x55e6e6029228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55e6e6029050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e6e60290d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e60292e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e6e6029340 # | | | |-NoThrowAttr 0x55e6e6029380 Implicit # | | | `-ConstAttr 0x55e6e60293a8 Implicit # | | |-FunctionDecl 0x55e6e60295f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55e6e6029420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e6e60294a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e60296b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e6e6029710 # | | | |-NoThrowAttr 0x55e6e6029750 Implicit # | | | `-ConstAttr 0x55e6e6029778 Implicit # | | |-FunctionDecl 0x55e6e60299f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x55e6e60297d8 col:57 'double' # | | | |-ParmVarDecl 0x55e6e60298a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e6029ab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e6e6029b10 # | | | |-NoThrowAttr 0x55e6e6029b50 Implicit # | | | `-ConstAttr 0x55e6e6029b78 Implicit # | | |-FunctionDecl 0x55e6e6029dc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x55e6e6029bf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x55e6e6029c70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e6029e80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e6e6029ee0 # | | | |-NoThrowAttr 0x55e6e6029f20 Implicit # | | | `-ConstAttr 0x55e6e6029f48 Implicit # | | |-FunctionDecl 0x55e6e602a198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x55e6e6029fc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x55e6e602a040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e602a250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e6e602a2b0 # | | | |-NoThrowAttr 0x55e6e602a2f0 Implicit # | | | `-ConstAttr 0x55e6e602a318 Implicit # | | |-FunctionDecl 0x55e6e602a568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x55e6e602a390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x55e6e602a410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e602a620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e6e602a680 # | | | |-NoThrowAttr 0x55e6e602a6c0 Implicit # | | | `-ConstAttr 0x55e6e602a6e8 Implicit # | | |-FunctionDecl 0x55e6e602a820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x55e6e602a770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55e6e602a8d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e602a990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55e6e602a9c0 # | | | |-NoThrowAttr 0x55e6e602aa00 Implicit # | | | `-ConstAttr 0x55e6e602aa28 Implicit # | | |-FunctionDecl 0x55e6e602ab50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e6e602aaa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x55e6e602ac00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e602acc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55e6e602acf0 # | | | |-NoThrowAttr 0x55e6e602ad30 Implicit # | | | `-ConstAttr 0x55e6e602ad58 Implicit # | | |-FunctionDecl 0x55e6e602ae90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e6e602ade0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x55e6e602af40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e602b000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55e6e602b030 # | | | |-NoThrowAttr 0x55e6e602b070 Implicit # | | | `-ConstAttr 0x55e6e602b098 Implicit # | | |-FunctionDecl 0x55e6e602b1d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e6e602b120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x55e6e602b280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e602b340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55e6e602b370 # | | | |-NoThrowAttr 0x55e6e602b3b0 Implicit # | | | `-ConstAttr 0x55e6e602b3d8 Implicit # | | |-FunctionDecl 0x55e6e602b510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55e6e602b460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55e6e602b5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e602b680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55e6e602b6b0 # | | | |-NoThrowAttr 0x55e6e602b6f0 Implicit # | | | `-ConstAttr 0x55e6e602b718 Implicit # | | |-FunctionDecl 0x55e6e602b8b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e6e602b7a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55e6e602b960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e602ba20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55e6e602ba50 # | | | |-NoThrowAttr 0x55e6e602ba90 Implicit # | | | `-ConstAttr 0x55e6e602bab8 Implicit # | | |-FunctionDecl 0x55e6e602bbf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e6e602bb40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55e6e602bca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e602bd60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55e6e602bd90 # | | | |-NoThrowAttr 0x55e6e602bdd0 Implicit # | | | `-ConstAttr 0x55e6e602bdf8 Implicit # | | |-FunctionDecl 0x55e6e602bf30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e6e602be80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55e6e602bfe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e602c0a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55e6e602c0d0 # | | | |-NoThrowAttr 0x55e6e602c110 Implicit # | | | `-ConstAttr 0x55e6e602c138 Implicit # | | |-FunctionDecl 0x55e6e602c270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x55e6e602c1c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55e6e602c320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e602c3e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55e6e602c410 # | | | |-NoThrowAttr 0x55e6e602c450 Implicit # | | | `-ConstAttr 0x55e6e602c478 Implicit # | | |-FunctionDecl 0x55e6e602c5a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e6e602c4f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55e6e602c650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e602c710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55e6e602c740 # | | | |-NoThrowAttr 0x55e6e602c780 Implicit # | | | `-ConstAttr 0x55e6e602c7a8 Implicit # | | |-FunctionDecl 0x55e6e602c8e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e6e602c830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55e6e602c990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e602ca50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55e6e602ca80 # | | | |-NoThrowAttr 0x55e6e602cac0 Implicit # | | | `-ConstAttr 0x55e6e602cae8 Implicit # | | |-FunctionDecl 0x55e6e602cc20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e6e602cb70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55e6e602ccd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e602cd90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55e6e602cdc0 # | | | |-NoThrowAttr 0x55e6e602ce00 Implicit # | | | `-ConstAttr 0x55e6e602ce28 Implicit # | | |-FunctionDecl 0x55e6e602cf60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55e6e602ceb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55e6e602d010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e602d0d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55e6e602d100 # | | | |-NoThrowAttr 0x55e6e602d140 Implicit # | | | `-ConstAttr 0x55e6e602d168 Implicit # | | |-FunctionDecl 0x55e6e602d2a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e6e602d1f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55e6e602d350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e602d410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55e6e602d440 # | | | |-NoThrowAttr 0x55e6e602d480 Implicit # | | | `-ConstAttr 0x55e6e602d4a8 Implicit # | | |-FunctionDecl 0x55e6e602d5e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e6e602d530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55e6e602d690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e602d750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55e6e602d780 # | | | |-NoThrowAttr 0x55e6e602d7c0 Implicit # | | | `-ConstAttr 0x55e6e602d7e8 Implicit # | | |-FunctionDecl 0x55e6e602d970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e6e602d8c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55e6e602da20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e602dae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55e6e602db10 # | | | |-NoThrowAttr 0x55e6e602db50 Implicit # | | | `-ConstAttr 0x55e6e602db78 Implicit # | | |-FunctionDecl 0x55e6e602dcb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x55e6e602dc00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55e6e602dd60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e602de20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55e6e602de50 # | | | |-NoThrowAttr 0x55e6e602de90 Implicit # | | | `-ConstAttr 0x55e6e602deb8 Implicit # | | |-FunctionDecl 0x55e6e602dfe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e6e602df30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55e6e602e090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e602e150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55e6e602e180 # | | | |-NoThrowAttr 0x55e6e602e1c0 Implicit # | | | `-ConstAttr 0x55e6e602e1e8 Implicit # | | |-FunctionDecl 0x55e6e602e320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e6e602e270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55e6e602e3d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e602e490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55e6e602e4c0 # | | | |-NoThrowAttr 0x55e6e602e500 Implicit # | | | `-ConstAttr 0x55e6e602e528 Implicit # | | |-FunctionDecl 0x55e6e602e660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e6e602e5b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55e6e602e710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e602e7d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55e6e602e800 # | | | |-NoThrowAttr 0x55e6e602e840 Implicit # | | | `-ConstAttr 0x55e6e602e868 Implicit # | | |-FunctionDecl 0x55e6e602e9a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55e6e602e8f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55e6e602ea50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e602eb10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55e6e602eb40 # | | | |-NoThrowAttr 0x55e6e602eb80 Implicit # | | | `-ConstAttr 0x55e6e602eba8 Implicit # | | |-FunctionDecl 0x55e6e602ece0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e6e602ec30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55e6e602ed90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e602ee50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55e6e602ee80 # | | | |-NoThrowAttr 0x55e6e602eec0 Implicit # | | | `-ConstAttr 0x55e6e602eee8 Implicit # | | |-FunctionDecl 0x55e6e602f020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e6e602ef70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55e6e602f0d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e602f190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55e6e602f1c0 # | | | |-NoThrowAttr 0x55e6e602f200 Implicit # | | | `-ConstAttr 0x55e6e602f228 Implicit # | | |-FunctionDecl 0x55e6e602f360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e6e602f2b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55e6e602f410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e602f4d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55e6e602f500 # | | | |-NoThrowAttr 0x55e6e602f540 Implicit # | | | `-ConstAttr 0x55e6e602f568 Implicit # | | |-FunctionDecl 0x55e6e602f678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x55e6e602f5c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55e6e602f728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e6e602f788 # | | | |-NoThrowAttr 0x55e6e602f7c8 Implicit # | | | `-ConstAttr 0x55e6e602f7f0 Implicit # | | |-FunctionDecl 0x55e6e602f9b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e602f858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e602fa68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e6e602fac8 # | | | |-NoThrowAttr 0x55e6e602fb08 Implicit # | | | `-ConstAttr 0x55e6e602fb30 Implicit # | | |-FunctionDecl 0x55e6e602fc58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e602fba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e602fd08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e6e602fd68 # | | | |-NoThrowAttr 0x55e6e602fda8 Implicit # | | | `-ConstAttr 0x55e6e602fdd0 Implicit # | | |-FunctionDecl 0x55e6e602fef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e602fe48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e602ffa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e6e6030008 # | | | |-NoThrowAttr 0x55e6e6030048 Implicit # | | | `-ConstAttr 0x55e6e6030070 Implicit # | | |-FunctionDecl 0x55e6e6030180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x55e6e60300d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x55e6e6030230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e6e6030290 # | | | |-NoThrowAttr 0x55e6e60302d0 Implicit # | | | `-ConstAttr 0x55e6e60302f8 Implicit # | | |-FunctionDecl 0x55e6e6030420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x55e6e6030370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e60304d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e6e6030530 # | | | |-NoThrowAttr 0x55e6e6030570 Implicit # | | | `-ConstAttr 0x55e6e6030598 Implicit # | | |-FunctionDecl 0x55e6e60306c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x55e6e6030610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6030770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e6e60307d0 # | | | |-NoThrowAttr 0x55e6e6030810 Implicit # | | | `-ConstAttr 0x55e6e6030838 Implicit # | | |-FunctionDecl 0x55e6e6030960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x55e6e60308b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6030a10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e6e6030a70 # | | | |-NoThrowAttr 0x55e6e6030ab0 Implicit # | | | `-ConstAttr 0x55e6e6030ad8 Implicit # | | |-FunctionDecl 0x55e6e6030c00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x55e6e6030b50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e6030cb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e6e6030d10 # | | | |-NoThrowAttr 0x55e6e6030d50 Implicit # | | | `-ConstAttr 0x55e6e6030d78 Implicit # | | |-FunctionDecl 0x55e6e6030ea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e6e6030df0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6030f50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e6e6030fb0 # | | | |-NoThrowAttr 0x55e6e6030ff0 Implicit # | | | `-ConstAttr 0x55e6e6031018 Implicit # | | |-FunctionDecl 0x55e6e6031140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e6e6031090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e60311f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e6e6031250 # | | | |-NoThrowAttr 0x55e6e6031290 Implicit # | | | `-ConstAttr 0x55e6e60312b8 Implicit # | | |-FunctionDecl 0x55e6e60313e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e6e6031330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6031490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e6e60314f0 # | | | |-NoThrowAttr 0x55e6e6031530 Implicit # | | | `-ConstAttr 0x55e6e6031558 Implicit # | | |-FunctionDecl 0x55e6e6031680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55e6e60315d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e6e6031730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e6e6031790 # | | | |-NoThrowAttr 0x55e6e60317d0 Implicit # | | | `-ConstAttr 0x55e6e60317f8 Implicit # | | |-FunctionDecl 0x55e6e6031bc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55e6e6031870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6031c70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e6e6031cd0 # | | | |-NoThrowAttr 0x55e6e6031d10 Implicit # | | | `-ConstAttr 0x55e6e6031d38 Implicit # | | |-FunctionDecl 0x55e6e6031e60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55e6e6031db0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6031f10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e6e6031f70 # | | | |-NoThrowAttr 0x55e6e6031fb0 Implicit # | | | `-ConstAttr 0x55e6e6031fd8 Implicit # | | |-FunctionDecl 0x55e6e6032100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55e6e6032050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e60321b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e6e6032210 # | | | |-NoThrowAttr 0x55e6e6032250 Implicit # | | | `-ConstAttr 0x55e6e6032278 Implicit # | | |-FunctionDecl 0x55e6e60323a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55e6e60322f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e6e6032450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e6e60324b0 # | | | |-NoThrowAttr 0x55e6e60324f0 Implicit # | | | `-ConstAttr 0x55e6e6032518 Implicit # | | |-FunctionDecl 0x55e6e6032640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e6e6032590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e60326f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e6e6032750 # | | | |-NoThrowAttr 0x55e6e6032790 Implicit # | | | `-ConstAttr 0x55e6e60327b8 Implicit # | | |-FunctionDecl 0x55e6e60328e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e6e6032830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6032990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e6e60329f0 # | | | |-NoThrowAttr 0x55e6e6032a30 Implicit # | | | `-ConstAttr 0x55e6e6032a58 Implicit # | | |-FunctionDecl 0x55e6e6032b80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e6e6032ad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6032c30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e6e6032c90 # | | | |-NoThrowAttr 0x55e6e6032cd0 Implicit # | | | `-ConstAttr 0x55e6e6032cf8 Implicit # | | |-FunctionDecl 0x55e6e6032e08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x55e6e6032d58 col:54 'float' # | | | |-BuiltinAliasAttr 0x55e6e6032eb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e6e6032f18 # | | | |-NoThrowAttr 0x55e6e6032f58 Implicit # | | | `-ConstAttr 0x55e6e6032f80 Implicit # | | |-FunctionDecl 0x55e6e60330a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e6032ff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6033158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e6e60331b8 # | | | |-NoThrowAttr 0x55e6e60331f8 Implicit # | | | `-ConstAttr 0x55e6e6033220 Implicit # | | |-FunctionDecl 0x55e6e6033348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e6033298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e60333f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e6e6033458 # | | | |-NoThrowAttr 0x55e6e6033498 Implicit # | | | `-ConstAttr 0x55e6e60334c0 Implicit # | | |-FunctionDecl 0x55e6e60335e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e6033538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6033698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e6e60336f8 # | | | |-NoThrowAttr 0x55e6e6033738 Implicit # | | | `-ConstAttr 0x55e6e6033760 Implicit # | | |-FunctionDecl 0x55e6e6033870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x55e6e60337c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55e6e6033920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e6e6033980 # | | | |-NoThrowAttr 0x55e6e60339c0 Implicit # | | | `-ConstAttr 0x55e6e60339e8 Implicit # | | |-FunctionDecl 0x55e6e6033b10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x55e6e6033a60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6033e10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e6e6033e70 # | | | |-NoThrowAttr 0x55e6e6033eb0 Implicit # | | | `-ConstAttr 0x55e6e6033ed8 Implicit # | | |-FunctionDecl 0x55e6e6034000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x55e6e6033f50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e60340b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e6e6034110 # | | | |-NoThrowAttr 0x55e6e6034150 Implicit # | | | `-ConstAttr 0x55e6e6034178 Implicit # | | |-FunctionDecl 0x55e6e60342a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x55e6e60341f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6034350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e6e60343b0 # | | | |-NoThrowAttr 0x55e6e60343f0 Implicit # | | | `-ConstAttr 0x55e6e6034418 Implicit # | | |-FunctionDecl 0x55e6e6034528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x55e6e6034478 col:52 'half' # | | | |-BuiltinAliasAttr 0x55e6e60345d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e6e6034638 # | | | |-NoThrowAttr 0x55e6e6034678 Implicit # | | | `-ConstAttr 0x55e6e60346a0 Implicit # | | |-FunctionDecl 0x55e6e60347b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e6034708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6034868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e6e60348c8 # | | | |-NoThrowAttr 0x55e6e6034908 Implicit # | | | `-ConstAttr 0x55e6e6034930 Implicit # | | |-FunctionDecl 0x55e6e6034a58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e60349a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6034b08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e6e6034b68 # | | | |-NoThrowAttr 0x55e6e6034ba8 Implicit # | | | `-ConstAttr 0x55e6e6034bd0 Implicit # | | |-FunctionDecl 0x55e6e6034cf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e6034c48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6034da8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e6e6034e08 # | | | |-NoThrowAttr 0x55e6e6034e48 Implicit # | | | `-ConstAttr 0x55e6e6034e70 Implicit # | | |-FunctionDecl 0x55e6e6034f90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x55e6e6034ee0 col:50 'int' # | | | |-AvailabilityAttr 0x55e6e6035040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e6035100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e6e6035130 # | | | |-NoThrowAttr 0x55e6e6035170 Implicit # | | | `-ConstAttr 0x55e6e6035198 Implicit # | | |-FunctionDecl 0x55e6e60352d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x55e6e6035220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x55e6e6035380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e6035440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e6e6035470 # | | | |-NoThrowAttr 0x55e6e60354b0 Implicit # | | | `-ConstAttr 0x55e6e60354d8 Implicit # | | |-FunctionDecl 0x55e6e6035610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x55e6e6035560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x55e6e60356c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e6035780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e6e60357b0 # | | | |-NoThrowAttr 0x55e6e60357f0 Implicit # | | | `-ConstAttr 0x55e6e6035818 Implicit # | | |-FunctionDecl 0x55e6e6035950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x55e6e60358a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x55e6e6035a00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e6035ac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e6e6035af0 # | | | |-NoThrowAttr 0x55e6e6035b30 Implicit # | | | `-ConstAttr 0x55e6e6035b58 Implicit # | | |-FunctionDecl 0x55e6e6035c90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x55e6e6035be0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55e6e6035d40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e6036e30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e6e6036e60 # | | | |-NoThrowAttr 0x55e6e6036ea0 Implicit # | | | `-ConstAttr 0x55e6e6036ec8 Implicit # | | |-FunctionDecl 0x55e6e6037000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e6e6036f50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x55e6e60370b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e6037170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e6e60371a0 # | | | |-NoThrowAttr 0x55e6e60371e0 Implicit # | | | `-ConstAttr 0x55e6e6037208 Implicit # | | |-FunctionDecl 0x55e6e6037340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e6e6037290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x55e6e60373f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e60374b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e6e60374e0 # | | | |-NoThrowAttr 0x55e6e6037520 Implicit # | | | `-ConstAttr 0x55e6e6037548 Implicit # | | |-FunctionDecl 0x55e6e6037680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e6e60375d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x55e6e6037730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e60377f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e6e6037820 # | | | |-NoThrowAttr 0x55e6e6037860 Implicit # | | | `-ConstAttr 0x55e6e6037888 Implicit # | | |-FunctionDecl 0x55e6e60379c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55e6e6037910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x55e6e6037a70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e6037b30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e6e6037b60 # | | | |-NoThrowAttr 0x55e6e6037ba0 Implicit # | | | `-ConstAttr 0x55e6e6037bc8 Implicit # | | |-FunctionDecl 0x55e6e6037d00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55e6e6037c50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55e6e6037db0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e6037e70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e6e6037ea0 # | | | |-NoThrowAttr 0x55e6e6037ee0 Implicit # | | | `-ConstAttr 0x55e6e6037f08 Implicit # | | |-FunctionDecl 0x55e6e6038040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55e6e6037f90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55e6e60380f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e60381b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e6e60381e0 # | | | |-NoThrowAttr 0x55e6e6038220 Implicit # | | | `-ConstAttr 0x55e6e6038248 Implicit # | | |-FunctionDecl 0x55e6e6038380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55e6e60382d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55e6e6038430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e60384f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e6e6038520 # | | | |-NoThrowAttr 0x55e6e6038560 Implicit # | | | `-ConstAttr 0x55e6e6038588 Implicit # | | |-FunctionDecl 0x55e6e60386c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55e6e6038610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55e6e6038770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e6038830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e6e6038860 # | | | |-NoThrowAttr 0x55e6e60388a0 Implicit # | | | `-ConstAttr 0x55e6e60388c8 Implicit # | | |-FunctionDecl 0x55e6e6038a00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e6e6038950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55e6e6038ab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e6038b70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e6e6038ba0 # | | | |-NoThrowAttr 0x55e6e6038be0 Implicit # | | | `-ConstAttr 0x55e6e6038c08 Implicit # | | |-FunctionDecl 0x55e6e6038d40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e6e6038c90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55e6e603c5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e603c680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e6e603c6b0 # | | | |-NoThrowAttr 0x55e6e603c6f0 Implicit # | | | `-ConstAttr 0x55e6e603c718 Implicit # | | |-FunctionDecl 0x55e6e603c850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e6e603c7a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55e6e603c900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e603c9c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e6e603c9f0 # | | | |-NoThrowAttr 0x55e6e603ca30 Implicit # | | | `-ConstAttr 0x55e6e603ca58 Implicit # | | |-FunctionDecl 0x55e6e603cb78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x55e6e603cac8 col:54 'float' # | | | |-AvailabilityAttr 0x55e6e603cc28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e603cce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e6e603cd18 # | | | |-NoThrowAttr 0x55e6e603cd58 Implicit # | | | `-ConstAttr 0x55e6e603cd80 Implicit # | | |-FunctionDecl 0x55e6e603ceb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e603ce08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x55e6e603cf68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e603d028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e6e603d058 # | | | |-NoThrowAttr 0x55e6e603d098 Implicit # | | | `-ConstAttr 0x55e6e603d0c0 Implicit # | | |-FunctionDecl 0x55e6e603d1f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e603d148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x55e6e603d2a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e603d368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e6e603d398 # | | | |-NoThrowAttr 0x55e6e603d3d8 Implicit # | | | `-ConstAttr 0x55e6e603d400 Implicit # | | |-FunctionDecl 0x55e6e603d538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e603d488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x55e6e603d5e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e603d6a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e6e603d6d8 # | | | |-NoThrowAttr 0x55e6e603d718 Implicit # | | | `-ConstAttr 0x55e6e603d740 Implicit # | | |-FunctionDecl 0x55e6e603d860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x55e6e603d7b0 col:56 'double' # | | | |-AvailabilityAttr 0x55e6e603d910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e603d9d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e6e603da00 # | | | |-NoThrowAttr 0x55e6e603da40 Implicit # | | | `-ConstAttr 0x55e6e603da68 Implicit # | | |-FunctionDecl 0x55e6e603dba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x55e6e603daf0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x55e6e603dc50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e603dd10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e6e603dd40 # | | | |-NoThrowAttr 0x55e6e603dd80 Implicit # | | | `-ConstAttr 0x55e6e603dda8 Implicit # | | |-FunctionDecl 0x55e6e603dee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x55e6e603de30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x55e6e603df90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e603e050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e6e603e080 # | | | |-NoThrowAttr 0x55e6e603e0c0 Implicit # | | | `-ConstAttr 0x55e6e603e0e8 Implicit # | | |-FunctionDecl 0x55e6e603e220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x55e6e603e170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x55e6e603e2d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e603e390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e6e603e3c0 # | | | |-NoThrowAttr 0x55e6e603e400 Implicit # | | | `-ConstAttr 0x55e6e603e428 Implicit # | | |-FunctionDecl 0x55e6e603e5d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x55e6e603e488 col:52 'half' # | | | |-BuiltinAliasAttr 0x55e6e603e680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e6e603e6e0 # | | | |-NoThrowAttr 0x55e6e603e720 Implicit # | | | `-ConstAttr 0x55e6e603e748 Implicit # | | |-FunctionDecl 0x55e6e603e860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e603e7b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e603e910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e6e603e970 # | | | |-NoThrowAttr 0x55e6e603e9b0 Implicit # | | | `-ConstAttr 0x55e6e603e9d8 Implicit # | | |-FunctionDecl 0x55e6e603eb00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e603ea50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e603ebb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e6e603ec10 # | | | |-NoThrowAttr 0x55e6e603ec50 Implicit # | | | `-ConstAttr 0x55e6e603ec78 Implicit # | | |-FunctionDecl 0x55e6e603eda0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e603ecf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e603ee50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e6e603eeb0 # | | | |-NoThrowAttr 0x55e6e603eef0 Implicit # | | | `-ConstAttr 0x55e6e603ef18 Implicit # | | |-FunctionDecl 0x55e6e603f028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x55e6e603ef78 col:50 'int' # | | | |-BuiltinAliasAttr 0x55e6e603f0d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e6e603f138 # | | | |-NoThrowAttr 0x55e6e603f178 Implicit # | | | `-ConstAttr 0x55e6e603f1a0 Implicit # | | |-FunctionDecl 0x55e6e603f2c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55e6e603f218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e603f378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e6e603f3d8 # | | | |-NoThrowAttr 0x55e6e603f418 Implicit # | | | `-ConstAttr 0x55e6e603f440 Implicit # | | |-FunctionDecl 0x55e6e603f568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55e6e603f4b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e603f618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e6e603f678 # | | | |-NoThrowAttr 0x55e6e603f6b8 Implicit # | | | `-ConstAttr 0x55e6e603f6e0 Implicit # | | |-FunctionDecl 0x55e6e603f808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55e6e603f758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e603f8b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e6e603f918 # | | | |-NoThrowAttr 0x55e6e603f958 Implicit # | | | `-ConstAttr 0x55e6e603f980 Implicit # | | |-FunctionDecl 0x55e6e603faa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x55e6e603f9f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e603fb58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e6e603fbb8 # | | | |-NoThrowAttr 0x55e6e603fbf8 Implicit # | | | `-ConstAttr 0x55e6e603fc20 Implicit # | | |-FunctionDecl 0x55e6e603fd48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e6e603fc98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e603fdf8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e6e603fe58 # | | | |-NoThrowAttr 0x55e6e603fe98 Implicit # | | | `-ConstAttr 0x55e6e603fec0 Implicit # | | |-FunctionDecl 0x55e6e603ffe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e6e603ff38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6040098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e6e60400f8 # | | | |-NoThrowAttr 0x55e6e6040138 Implicit # | | | `-ConstAttr 0x55e6e6040160 Implicit # | | |-FunctionDecl 0x55e6e6040288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e6e60401d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6040338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e6e6040398 # | | | |-NoThrowAttr 0x55e6e60403d8 Implicit # | | | `-ConstAttr 0x55e6e6040400 Implicit # | | |-FunctionDecl 0x55e6e6040528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55e6e6040478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e6e60405e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e6e6040648 # | | | |-NoThrowAttr 0x55e6e6040688 Implicit # | | | `-ConstAttr 0x55e6e60406b0 Implicit # | | |-FunctionDecl 0x55e6e60407d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55e6e6040728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6040888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e6e60408e8 # | | | |-NoThrowAttr 0x55e6e6040928 Implicit # | | | `-ConstAttr 0x55e6e6040950 Implicit # | | |-FunctionDecl 0x55e6e6040a78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55e6e60409c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6040b28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e6e6040b88 # | | | |-NoThrowAttr 0x55e6e6040bc8 Implicit # | | | `-ConstAttr 0x55e6e6040bf0 Implicit # | | |-FunctionDecl 0x55e6e6040d18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55e6e6040c68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6040dc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e6e6040e28 # | | | |-NoThrowAttr 0x55e6e6040e68 Implicit # | | | `-ConstAttr 0x55e6e6040e90 Implicit # | | |-FunctionDecl 0x55e6e6040fb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55e6e6040f08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e6e6041068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e6e60410c8 # | | | |-NoThrowAttr 0x55e6e6041108 Implicit # | | | `-ConstAttr 0x55e6e6041130 Implicit # | | |-FunctionDecl 0x55e6e6041258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e6e60411a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6041308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e6e6041368 # | | | |-NoThrowAttr 0x55e6e60413a8 Implicit # | | | `-ConstAttr 0x55e6e60413d0 Implicit # | | |-FunctionDecl 0x55e6e60414f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e6e6041448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e60415a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e6e6041608 # | | | |-NoThrowAttr 0x55e6e6041648 Implicit # | | | `-ConstAttr 0x55e6e6041670 Implicit # | | |-FunctionDecl 0x55e6e6041798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e6e60416e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6041848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e6e60418a8 # | | | |-NoThrowAttr 0x55e6e60418e8 Implicit # | | | `-ConstAttr 0x55e6e6041910 Implicit # | | |-FunctionDecl 0x55e6e6041a20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x55e6e6041970 col:54 'float' # | | | |-BuiltinAliasAttr 0x55e6e6041ad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e6e6041b30 # | | | |-NoThrowAttr 0x55e6e6041b70 Implicit # | | | `-ConstAttr 0x55e6e6041b98 Implicit # | | |-FunctionDecl 0x55e6e6041cc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e6041c10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6041d70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e6e6041dd0 # | | | |-NoThrowAttr 0x55e6e6041e10 Implicit # | | | `-ConstAttr 0x55e6e6041e38 Implicit # | | |-FunctionDecl 0x55e6e6041f60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e6041eb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6042010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e6e6042070 # | | | |-NoThrowAttr 0x55e6e60420b0 Implicit # | | | `-ConstAttr 0x55e6e60420d8 Implicit # | | |-FunctionDecl 0x55e6e6042200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e6042150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e60422b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e6e6042310 # | | | |-NoThrowAttr 0x55e6e6042350 Implicit # | | | `-ConstAttr 0x55e6e6042378 Implicit # | | |-FunctionDecl 0x55e6e6042488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x55e6e60423d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x55e6e6042538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e6e6042598 # | | | |-NoThrowAttr 0x55e6e5fe2ce0 Implicit # | | | `-ConstAttr 0x55e6e5fe2d08 Implicit # | | |-FunctionDecl 0x55e6e5fe2e30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55e6e5fe2d80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fe2ee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e6e5fe2f40 # | | | |-NoThrowAttr 0x55e6e5fe2f80 Implicit # | | | `-ConstAttr 0x55e6e5fe2fa8 Implicit # | | |-FunctionDecl 0x55e6e5fe30d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55e6e5fe3020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fe3180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e6e5fe31e0 # | | | |-NoThrowAttr 0x55e6e5fe3220 Implicit # | | | `-ConstAttr 0x55e6e5fe3248 Implicit # | | |-FunctionDecl 0x55e6e5fe3370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55e6e5fe32c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fe3420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e6e5fe3480 # | | | |-NoThrowAttr 0x55e6e5fe34c0 Implicit # | | | `-ConstAttr 0x55e6e5fe34e8 Implicit # | | |-FunctionDecl 0x55e6e5fe35f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x55e6e5fe3548 col:56 'half' # | | | |-BuiltinAliasAttr 0x55e6e5fe36a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e6e5fe3708 # | | | |-NoThrowAttr 0x55e6e5fe3748 Implicit # | | | `-ConstAttr 0x55e6e5fe3770 Implicit # | | |-FunctionDecl 0x55e6e5fe3888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e5fe37d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fe3938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e6e5fe3998 # | | | |-NoThrowAttr 0x55e6e5fe39d8 Implicit # | | | `-ConstAttr 0x55e6e5fe3a00 Implicit # | | |-FunctionDecl 0x55e6e5fe3b28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e5fe3a78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fe3bd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e6e5fe3c38 # | | | |-NoThrowAttr 0x55e6e5fe3c78 Implicit # | | | `-ConstAttr 0x55e6e5fe3ca0 Implicit # | | |-FunctionDecl 0x55e6e5fe3dc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e5fe3d18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e5fe3e78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e6e5fe3ed8 # | | | |-NoThrowAttr 0x55e6e5fe3f18 Implicit # | | | `-ConstAttr 0x55e6e5fe3f40 Implicit # | | |-FunctionDecl 0x55e6e5fe4060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x55e6e5fe3fb0 col:54 'int' # | | | |-AvailabilityAttr 0x55e6e5fe4110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e5fe41d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e6e5fe4200 # | | | |-NoThrowAttr 0x55e6e5fe4240 Implicit # | | | `-ConstAttr 0x55e6e5fe4268 Implicit # | | |-FunctionDecl 0x55e6e5fe43a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55e6e5fe42f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x55e6e5fe4450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e5fe4510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e6e5fe4540 # | | | |-NoThrowAttr 0x55e6e5fe4580 Implicit # | | | `-ConstAttr 0x55e6e5fe45a8 Implicit # | | |-FunctionDecl 0x55e6e5fe46e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55e6e5fe4630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x55e6e5fe4790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e5fe4850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e6e5fe4880 # | | | |-NoThrowAttr 0x55e6e5fe48c0 Implicit # | | | `-ConstAttr 0x55e6e5fe48e8 Implicit # | | |-FunctionDecl 0x55e6e5fe4a20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55e6e5fe4970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x55e6e5fe4ad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e5fe4b90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e6e5fe4bc0 # | | | |-NoThrowAttr 0x55e6e5fe4c00 Implicit # | | | `-ConstAttr 0x55e6e5fe4c28 Implicit # | | |-FunctionDecl 0x55e6e5fe4da0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55e6e5fe4cf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55e6e5fe4e50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e5fe4f10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e6e5fe4f40 # | | | |-NoThrowAttr 0x55e6e5fe4f80 Implicit # | | | `-ConstAttr 0x55e6e5fe4fa8 Implicit # | | |-FunctionDecl 0x55e6e5fe50e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e6e5fe5030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x55e6e5fe5190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e5fe5250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e6e5fe5280 # | | | |-NoThrowAttr 0x55e6e5fe52c0 Implicit # | | | `-ConstAttr 0x55e6e5fe52e8 Implicit # | | |-FunctionDecl 0x55e6e5fe5420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e6e5fe5370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x55e6e5fe54d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e5fe5590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e6e5fe55c0 # | | | |-NoThrowAttr 0x55e6e5fe5600 Implicit # | | | `-ConstAttr 0x55e6e5fe5628 Implicit # | | |-FunctionDecl 0x55e6e5fe5760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e6e5fe56b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x55e6e5fe5810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e5fe58d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e6e5fe5900 # | | | |-NoThrowAttr 0x55e6e5fe5940 Implicit # | | | `-ConstAttr 0x55e6e5fe5968 Implicit # | | |-FunctionDecl 0x55e6e5fe5aa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55e6e5fe59f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x55e6e5fe5b50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e5fe5c10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e6e5fe5c40 # | | | |-NoThrowAttr 0x55e6e5fe5c80 Implicit # | | | `-ConstAttr 0x55e6e5fe5ca8 Implicit # | | |-FunctionDecl 0x55e6e5fe5de0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55e6e5fe5d30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55e6e5fe5e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e5fe5f50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e6e5fe5f80 # | | | |-NoThrowAttr 0x55e6e5fe5fc0 Implicit # | | | `-ConstAttr 0x55e6e5fe5fe8 Implicit # | | |-FunctionDecl 0x55e6e5fe6120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55e6e5fe6070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55e6e5fe61d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e5fe6290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e6e5fe62c0 # | | | |-NoThrowAttr 0x55e6e5fe6300 Implicit # | | | `-ConstAttr 0x55e6e5fe6328 Implicit # | | |-FunctionDecl 0x55e6e5fe6460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55e6e5fe63b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55e6e5fe6510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e5fe65d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e6e5fe6600 # | | | |-NoThrowAttr 0x55e6e5fe6640 Implicit # | | | `-ConstAttr 0x55e6e5fe6668 Implicit # | | |-FunctionDecl 0x55e6e5fe67a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55e6e5fe66f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55e6e5fe6850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e5fe6910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e6e5fe6940 # | | | |-NoThrowAttr 0x55e6e5fe6980 Implicit # | | | `-ConstAttr 0x55e6e5fe69a8 Implicit # | | |-FunctionDecl 0x55e6e5fe6ae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e6e5fe6a30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55e6e5fe6b90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e5fe6c50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e6e5fe6c80 # | | | |-NoThrowAttr 0x55e6e5fe6cc0 Implicit # | | | `-ConstAttr 0x55e6e604e610 Implicit # | | |-FunctionDecl 0x55e6e604e748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e6e604e698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55e6e604e7f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e604e8b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e6e604e8e8 # | | | |-NoThrowAttr 0x55e6e604e928 Implicit # | | | `-ConstAttr 0x55e6e604e950 Implicit # | | |-FunctionDecl 0x55e6e604ea88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e6e604e9d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55e6e604eb38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e604ebf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e6e604ec28 # | | | |-NoThrowAttr 0x55e6e604ec68 Implicit # | | | `-ConstAttr 0x55e6e604ec90 Implicit # | | |-FunctionDecl 0x55e6e604edb0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x55e6e604ed00 col:58 'float' # | | | |-AvailabilityAttr 0x55e6e604ee60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e604ef20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e6e604ef50 # | | | |-NoThrowAttr 0x55e6e604ef90 Implicit # | | | `-ConstAttr 0x55e6e604efb8 Implicit # | | |-FunctionDecl 0x55e6e604f0f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e604f040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55e6e604f1a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e604f260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e6e604f290 # | | | |-NoThrowAttr 0x55e6e604f2d0 Implicit # | | | `-ConstAttr 0x55e6e604f2f8 Implicit # | | |-FunctionDecl 0x55e6e604f430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e604f380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55e6e604f4e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e604f5a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e6e604f5d0 # | | | |-NoThrowAttr 0x55e6e604f610 Implicit # | | | `-ConstAttr 0x55e6e604f638 Implicit # | | |-FunctionDecl 0x55e6e604f770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e604f6c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55e6e604f820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e604f8e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e6e604f910 # | | | |-NoThrowAttr 0x55e6e604f950 Implicit # | | | `-ConstAttr 0x55e6e604f978 Implicit # | | |-FunctionDecl 0x55e6e604fa98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x55e6e604f9e8 col:60 'double' # | | | |-AvailabilityAttr 0x55e6e604fb48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e604fc08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e6e604fc38 # | | | |-NoThrowAttr 0x55e6e604fc78 Implicit # | | | `-ConstAttr 0x55e6e604fca0 Implicit # | | |-FunctionDecl 0x55e6e604fdd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55e6e604fd28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x55e6e604fe88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e604ff48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e6e604ff78 # | | | |-NoThrowAttr 0x55e6e604ffb8 Implicit # | | | `-ConstAttr 0x55e6e604ffe0 Implicit # | | |-FunctionDecl 0x55e6e6050118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55e6e6050068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x55e6e60501c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e6050288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e6e60502b8 # | | | |-NoThrowAttr 0x55e6e60502f8 Implicit # | | | `-ConstAttr 0x55e6e6050320 Implicit # | | |-FunctionDecl 0x55e6e6050458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55e6e60503a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x55e6e6050508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e6e60505c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e6e6050620 # | | | |-NoThrowAttr 0x55e6e6050660 Implicit # | | | `-ConstAttr 0x55e6e6050688 Implicit # | | |-FunctionDecl 0x55e6e6050798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x55e6e60506e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55e6e6050848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e6e60508a8 # | | | |-NoThrowAttr 0x55e6e60508e8 Implicit # | | | `-ConstAttr 0x55e6e6050910 Implicit # | | |-FunctionDecl 0x55e6e6050a28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e6050978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6050ad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e6e6050b38 # | | | |-NoThrowAttr 0x55e6e6050b78 Implicit # | | | `-ConstAttr 0x55e6e6050ba0 Implicit # | | |-FunctionDecl 0x55e6e6050cc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e6050c18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6050d78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e6e6050dd8 # | | | |-NoThrowAttr 0x55e6e6050e18 Implicit # | | | `-ConstAttr 0x55e6e6050e40 Implicit # | | |-FunctionDecl 0x55e6e6050f68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e6050eb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6051018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e6e6051078 # | | | |-NoThrowAttr 0x55e6e60510b8 Implicit # | | | `-ConstAttr 0x55e6e60510e0 Implicit # | | |-FunctionDecl 0x55e6e60511f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x55e6e6051140 col:50 'int' # | | | |-BuiltinAliasAttr 0x55e6e60512a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e6e6051300 # | | | |-NoThrowAttr 0x55e6e6051340 Implicit # | | | `-ConstAttr 0x55e6e6051368 Implicit # | | |-FunctionDecl 0x55e6e6051490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55e6e60513e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6051540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e6e60515a0 # | | | |-NoThrowAttr 0x55e6e60515e0 Implicit # | | | `-ConstAttr 0x55e6e6051608 Implicit # | | |-FunctionDecl 0x55e6e6051730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55e6e6051680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e60517e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e6e6051840 # | | | |-NoThrowAttr 0x55e6e6051880 Implicit # | | | `-ConstAttr 0x55e6e60518a8 Implicit # | | |-FunctionDecl 0x55e6e60519d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55e6e6051920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6051a80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e6e6051ae0 # | | | |-NoThrowAttr 0x55e6e6051b20 Implicit # | | | `-ConstAttr 0x55e6e6051b48 Implicit # | | |-FunctionDecl 0x55e6e6051c70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x55e6e6051bc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e6051d20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e6e6051d80 # | | | |-NoThrowAttr 0x55e6e6051dc0 Implicit # | | | `-ConstAttr 0x55e6e6051de8 Implicit # | | |-FunctionDecl 0x55e6e6051f10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e6e6051e60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6051fc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e6e6052020 # | | | |-NoThrowAttr 0x55e6e6052060 Implicit # | | | `-ConstAttr 0x55e6e6052088 Implicit # | | |-FunctionDecl 0x55e6e60521b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e6e6052100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6052260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e6e60522c0 # | | | |-NoThrowAttr 0x55e6e6052300 Implicit # | | | `-ConstAttr 0x55e6e6052328 Implicit # | | |-FunctionDecl 0x55e6e6052450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e6e60523a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6052500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e6e6052560 # | | | |-NoThrowAttr 0x55e6e60525a0 Implicit # | | | `-ConstAttr 0x55e6e60525c8 Implicit # | | |-FunctionDecl 0x55e6e6052710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55e6e6052660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e6e60527c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e6e6052820 # | | | |-NoThrowAttr 0x55e6e6052860 Implicit # | | | `-ConstAttr 0x55e6e6052888 Implicit # | | |-FunctionDecl 0x55e6e60529b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55e6e6052900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6052a60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e6e6052ac0 # | | | |-NoThrowAttr 0x55e6e6052b00 Implicit # | | | `-ConstAttr 0x55e6e6052b28 Implicit # | | |-FunctionDecl 0x55e6e6052c50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55e6e6052ba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6052d00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e6e6052d60 # | | | |-NoThrowAttr 0x55e6e6052da0 Implicit # | | | `-ConstAttr 0x55e6e6052dc8 Implicit # | | |-FunctionDecl 0x55e6e6052ef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55e6e6052e40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6052fa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e6e6053000 # | | | |-NoThrowAttr 0x55e6e6053040 Implicit # | | | `-ConstAttr 0x55e6e6053068 Implicit # | | |-FunctionDecl 0x55e6e6053190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55e6e60530e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e6e6053240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e6e60532a0 # | | | |-NoThrowAttr 0x55e6e60532e0 Implicit # | | | `-ConstAttr 0x55e6e6053308 Implicit # | | |-FunctionDecl 0x55e6e6053430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e6e6053380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e60534e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e6e6053540 # | | | |-NoThrowAttr 0x55e6e6053580 Implicit # | | | `-ConstAttr 0x55e6e60535a8 Implicit # | | |-FunctionDecl 0x55e6e60536d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e6e6053620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6053780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e6e60537e0 # | | | |-NoThrowAttr 0x55e6e6053820 Implicit # | | | `-ConstAttr 0x55e6e6053848 Implicit # | | |-FunctionDecl 0x55e6e6053970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e6e60538c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6053a20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e6e6053a80 # | | | |-NoThrowAttr 0x55e6e6053ac0 Implicit # | | | `-ConstAttr 0x55e6e6053ae8 Implicit # | | |-FunctionDecl 0x55e6e6053bf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x55e6e6053b48 col:54 'float' # | | | |-BuiltinAliasAttr 0x55e6e6053ca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e6e6053d08 # | | | |-NoThrowAttr 0x55e6e6053d48 Implicit # | | | `-ConstAttr 0x55e6e6053d70 Implicit # | | |-FunctionDecl 0x55e6e6053e98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e6053de8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6053f48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e6e6053fa8 # | | | |-NoThrowAttr 0x55e6e6053fe8 Implicit # | | | `-ConstAttr 0x55e6e6054010 Implicit # | | |-FunctionDecl 0x55e6e6054138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e6054088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e60541e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e6e6054248 # | | | |-NoThrowAttr 0x55e6e6054288 Implicit # | | | `-ConstAttr 0x55e6e60542b0 Implicit # | | |-FunctionDecl 0x55e6e60543d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e6054328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6054488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e6e60544e8 # | | | |-NoThrowAttr 0x55e6e6054528 Implicit # | | | `-ConstAttr 0x55e6e6054550 Implicit # | | |-FunctionDecl 0x55e6e6054670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x55e6e60545b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55e6e6054720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e6e6054780 # | | | |-NoThrowAttr 0x55e6e60547c0 Implicit # | | | `-ConstAttr 0x55e6e60547e8 Implicit # | | |-FunctionDecl 0x55e6e6054910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55e6e6054860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e60549c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e6e6054a20 # | | | |-NoThrowAttr 0x55e6e6054a60 Implicit # | | | `-ConstAttr 0x55e6e6054a88 Implicit # | | |-FunctionDecl 0x55e6e6054bb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55e6e6054b00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6054c60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e6e6054cc0 # | | | |-NoThrowAttr 0x55e6e6054d00 Implicit # | | | `-ConstAttr 0x55e6e6054d28 Implicit # | | |-FunctionDecl 0x55e6e6054e50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55e6e6054da0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6054f00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e6e6054f60 # | | | |-NoThrowAttr 0x55e6e6054fa0 Implicit # | | | `-ConstAttr 0x55e6e6054fc8 Implicit # | | |-FunctionDecl 0x55e6e60550d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x55e6e6055028 col:56 'half' # | | | |-BuiltinAliasAttr 0x55e6e6055188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e6e60551e8 # | | | |-NoThrowAttr 0x55e6e6055228 Implicit # | | | `-ConstAttr 0x55e6e6055250 Implicit # | | |-FunctionDecl 0x55e6e6055368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e60552b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6055418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e6e6055478 # | | | |-NoThrowAttr 0x55e6e60554b8 Implicit # | | | `-ConstAttr 0x55e6e60554e0 Implicit # | | |-FunctionDecl 0x55e6e6055608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e6055558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e60556b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e6e6055718 # | | | |-NoThrowAttr 0x55e6e6055758 Implicit # | | | `-ConstAttr 0x55e6e6055780 Implicit # | | |-FunctionDecl 0x55e6e60558a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e60557f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6055958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e6e60559b8 # | | | |-NoThrowAttr 0x55e6e60559f8 Implicit # | | | `-ConstAttr 0x55e6e6055a20 Implicit # | | |-FunctionDecl 0x55e6e6055b30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x55e6e6055a80 col:54 'int' # | | | |-BuiltinAliasAttr 0x55e6e6055be0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e6e6055c40 # | | | |-NoThrowAttr 0x55e6e6055c80 Implicit # | | | `-ConstAttr 0x55e6e6055ca8 Implicit # | | |-FunctionDecl 0x55e6e6055dd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55e6e6055d20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6055e80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e6e6055ee0 # | | | |-NoThrowAttr 0x55e6e6055f20 Implicit # | | | `-ConstAttr 0x55e6e6055f48 Implicit # | | |-FunctionDecl 0x55e6e6056070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55e6e6055fc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6056120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e6e6056180 # | | | |-NoThrowAttr 0x55e6e60561c0 Implicit # | | | `-ConstAttr 0x55e6e60561e8 Implicit # | | |-FunctionDecl 0x55e6e6056310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55e6e6056260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e60563c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e6e6056420 # | | | |-NoThrowAttr 0x55e6e6056460 Implicit # | | | `-ConstAttr 0x55e6e6056488 Implicit # | | |-FunctionDecl 0x55e6e6056650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55e6e6056500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e6056700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e6e6056760 # | | | |-NoThrowAttr 0x55e6e60567a0 Implicit # | | | `-ConstAttr 0x55e6e60567c8 Implicit # | | |-FunctionDecl 0x55e6e60568f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e6e6056840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e60569a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e6e6056a00 # | | | |-NoThrowAttr 0x55e6e6056a40 Implicit # | | | `-ConstAttr 0x55e6e6056a68 Implicit # | | |-FunctionDecl 0x55e6e6056b90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e6e6056ae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6056c40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e6e6056ca0 # | | | |-NoThrowAttr 0x55e6e6056ce0 Implicit # | | | `-ConstAttr 0x55e6e6056d08 Implicit # | | |-FunctionDecl 0x55e6e6056e30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e6e6056d80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6056ee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e6e6056f40 # | | | |-NoThrowAttr 0x55e6e6056f80 Implicit # | | | `-ConstAttr 0x55e6e6056fa8 Implicit # | | |-FunctionDecl 0x55e6e60570d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55e6e6057020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e6e6057180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e6e60571e0 # | | | |-NoThrowAttr 0x55e6e6057220 Implicit # | | | `-ConstAttr 0x55e6e6057248 Implicit # | | |-FunctionDecl 0x55e6e6057370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55e6e60572c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6057420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e6e6057480 # | | | |-NoThrowAttr 0x55e6e60574c0 Implicit # | | | `-ConstAttr 0x55e6e60574e8 Implicit # | | |-FunctionDecl 0x55e6e6057610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55e6e6057560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e60576c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e6e6057720 # | | | |-NoThrowAttr 0x55e6e6057760 Implicit # | | | `-ConstAttr 0x55e6e6057788 Implicit # | | |-FunctionDecl 0x55e6e60578b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55e6e6057800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6057960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e6e60579c0 # | | | |-NoThrowAttr 0x55e6e6057a00 Implicit # | | | `-ConstAttr 0x55e6e6057a28 Implicit # | | |-FunctionDecl 0x55e6e6057b50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55e6e6057aa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e6e6057c00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e6e6057c60 # | | | |-NoThrowAttr 0x55e6e6057ca0 Implicit # | | | `-ConstAttr 0x55e6e6057cc8 Implicit # | | |-FunctionDecl 0x55e6e6057df0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e6e6057d40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6057ea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e6e6057f00 # | | | |-NoThrowAttr 0x55e6e6057f40 Implicit # | | | `-ConstAttr 0x55e6e6057f68 Implicit # | | |-FunctionDecl 0x55e6e6058090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e6e6057fe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6058140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e6e60581a0 # | | | |-NoThrowAttr 0x55e6e60581e0 Implicit # | | | `-ConstAttr 0x55e6e6058208 Implicit # | | |-FunctionDecl 0x55e6e6058330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e6e6058280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e60583e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e6e6058440 # | | | |-NoThrowAttr 0x55e6e6058480 Implicit # | | | `-ConstAttr 0x55e6e60584a8 Implicit # | | |-FunctionDecl 0x55e6e6058660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x55e6e6058508 col:58 'float' # | | | |-BuiltinAliasAttr 0x55e6e6058710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e6e6058770 # | | | |-NoThrowAttr 0x55e6e60587b0 Implicit # | | | `-ConstAttr 0x55e6e60587d8 Implicit # | | |-FunctionDecl 0x55e6e6058900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e6058850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e60589b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e6e6058a10 # | | | |-NoThrowAttr 0x55e6e6058a50 Implicit # | | | `-ConstAttr 0x55e6e6058a78 Implicit # | | |-FunctionDecl 0x55e6e6058ba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e6058af0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6058c50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e6e6058cb0 # | | | |-NoThrowAttr 0x55e6e6058cf0 Implicit # | | | `-ConstAttr 0x55e6e6058d18 Implicit # | | |-FunctionDecl 0x55e6e6058e40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e6058d90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6058ef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e6e6058f50 # | | | |-NoThrowAttr 0x55e6e6058f90 Implicit # | | | `-ConstAttr 0x55e6e6058fb8 Implicit # | | |-FunctionDecl 0x55e6e60590c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x55e6e6059018 col:60 'double' # | | | |-BuiltinAliasAttr 0x55e6e6059178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e6e60591d8 # | | | |-NoThrowAttr 0x55e6e6059218 Implicit # | | | `-ConstAttr 0x55e6e6059240 Implicit # | | |-FunctionDecl 0x55e6e6059368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55e6e60592b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6059418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e6e6059478 # | | | |-NoThrowAttr 0x55e6e60594b8 Implicit # | | | `-ConstAttr 0x55e6e60594e0 Implicit # | | |-FunctionDecl 0x55e6e6059608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55e6e6059558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e60596b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e6e6059718 # | | | |-NoThrowAttr 0x55e6e6059758 Implicit # | | | `-ConstAttr 0x55e6e6059780 Implicit # | | |-FunctionDecl 0x55e6e60598a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55e6e60597f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6059958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e6e60599b8 # | | | |-NoThrowAttr 0x55e6e60599f8 Implicit # | | | `-ConstAttr 0x55e6e6059a20 Implicit # | | |-FunctionDecl 0x55e6e6059b30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x55e6e6059a80 col:54 'half' # | | | |-BuiltinAliasAttr 0x55e6e6059be0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e6e6059c40 # | | | |-NoThrowAttr 0x55e6e6059c80 Implicit # | | | `-ConstAttr 0x55e6e6059ca8 Implicit # | | |-FunctionDecl 0x55e6e6059dc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e6059d10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6059e70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e6e6059ed0 # | | | |-NoThrowAttr 0x55e6e6059f10 Implicit # | | | `-ConstAttr 0x55e6e6059f38 Implicit # | | |-FunctionDecl 0x55e6e605a060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e6059fb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e605a110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e6e605a170 # | | | |-NoThrowAttr 0x55e6e605a1b0 Implicit # | | | `-ConstAttr 0x55e6e605a1d8 Implicit # | | |-FunctionDecl 0x55e6e605a300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e605a250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e605a3b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e6e605a410 # | | | |-NoThrowAttr 0x55e6e605a450 Implicit # | | | `-ConstAttr 0x55e6e605a478 Implicit # | | |-FunctionDecl 0x55e6e605a588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x55e6e605a4d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x55e6e605a670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e6e605a6d0 # | | | |-NoThrowAttr 0x55e6e605a710 Implicit # | | | `-ConstAttr 0x55e6e605a738 Implicit # | | |-FunctionDecl 0x55e6e605a860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x55e6e605a7b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e605a910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e6e605a970 # | | | |-NoThrowAttr 0x55e6e605a9b0 Implicit # | | | `-ConstAttr 0x55e6e605a9d8 Implicit # | | |-FunctionDecl 0x55e6e605ab00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x55e6e605aa50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e605abb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e6e605ac10 # | | | |-NoThrowAttr 0x55e6e605ac50 Implicit # | | | `-ConstAttr 0x55e6e605ac78 Implicit # | | |-FunctionDecl 0x55e6e605ada0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x55e6e605acf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e605ae50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e6e605aeb0 # | | | |-NoThrowAttr 0x55e6e605aef0 Implicit # | | | `-ConstAttr 0x55e6e605af18 Implicit # | | |-FunctionDecl 0x55e6e605b040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x55e6e605af90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e605b0f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e6e605b150 # | | | |-NoThrowAttr 0x55e6e605b190 Implicit # | | | `-ConstAttr 0x55e6e605b1b8 Implicit # | | |-FunctionDecl 0x55e6e605b2e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e6e605b230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e605b390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e6e605b3f0 # | | | |-NoThrowAttr 0x55e6e605b430 Implicit # | | | `-ConstAttr 0x55e6e605b458 Implicit # | | |-FunctionDecl 0x55e6e605b580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e6e605b4d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e605b630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e6e605b690 # | | | |-NoThrowAttr 0x55e6e605b6d0 Implicit # | | | `-ConstAttr 0x55e6e605b6f8 Implicit # | | |-FunctionDecl 0x55e6e605b820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e6e605b770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e605b8d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e6e605b930 # | | | |-NoThrowAttr 0x55e6e605b970 Implicit # | | | `-ConstAttr 0x55e6e605b998 Implicit # | | |-FunctionDecl 0x55e6e605bac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55e6e605ba10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e6e605bb70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e6e605bbd0 # | | | |-NoThrowAttr 0x55e6e605bc10 Implicit # | | | `-ConstAttr 0x55e6e605bc38 Implicit # | | |-FunctionDecl 0x55e6e605bd60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55e6e605bcb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e605be10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e6e605be70 # | | | |-NoThrowAttr 0x55e6e605beb0 Implicit # | | | `-ConstAttr 0x55e6e605bed8 Implicit # | | |-FunctionDecl 0x55e6e605c000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55e6e605bf50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e605c0b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e6e605c110 # | | | |-NoThrowAttr 0x55e6e605c150 Implicit # | | | `-ConstAttr 0x55e6e605c178 Implicit # | | |-FunctionDecl 0x55e6e605c2a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55e6e605c1f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e605c350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e6e605c3b0 # | | | |-NoThrowAttr 0x55e6e605c3f0 Implicit # | | | `-ConstAttr 0x55e6e605c418 Implicit # | | |-FunctionDecl 0x55e6e605c540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55e6e605c490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e6e605c5f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e6e60027d0 # | | | |-NoThrowAttr 0x55e6e6002810 Implicit # | | | `-ConstAttr 0x55e6e6002838 Implicit # | | |-FunctionDecl 0x55e6e6002960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e6e60028b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6002a10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e6e6002a70 # | | | |-NoThrowAttr 0x55e6e6002ab0 Implicit # | | | `-ConstAttr 0x55e6e6002ad8 Implicit # | | |-FunctionDecl 0x55e6e6002c00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e6e6002b50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6002cb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e6e6002d10 # | | | |-NoThrowAttr 0x55e6e6002d50 Implicit # | | | `-ConstAttr 0x55e6e6002d78 Implicit # | | |-FunctionDecl 0x55e6e6002ea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e6e6002df0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6002f50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e6e6002fb0 # | | | |-NoThrowAttr 0x55e6e6002ff0 Implicit # | | | `-ConstAttr 0x55e6e6003018 Implicit # | | |-FunctionDecl 0x55e6e6003128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x55e6e6003078 col:56 'float' # | | | |-BuiltinAliasAttr 0x55e6e60031d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e6e6003238 # | | | |-NoThrowAttr 0x55e6e6003278 Implicit # | | | `-ConstAttr 0x55e6e60032a0 Implicit # | | |-FunctionDecl 0x55e6e60033c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e6003318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6003478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e6e60034d8 # | | | |-NoThrowAttr 0x55e6e6003518 Implicit # | | | `-ConstAttr 0x55e6e6003540 Implicit # | | |-FunctionDecl 0x55e6e6003668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e60035b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6003718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e6e6003778 # | | | |-NoThrowAttr 0x55e6e60037b8 Implicit # | | | `-ConstAttr 0x55e6e60037e0 Implicit # | | |-FunctionDecl 0x55e6e6003908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e6003858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e60039b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e6e6003a18 # | | | |-NoThrowAttr 0x55e6e6003a58 Implicit # | | | `-ConstAttr 0x55e6e6003a80 Implicit # | | |-FunctionDecl 0x55e6e6003b90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x55e6e6003ae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x55e6e6003c40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e6e6003ca0 # | | | |-NoThrowAttr 0x55e6e6003ce0 Implicit # | | | `-ConstAttr 0x55e6e6003d08 Implicit # | | |-FunctionDecl 0x55e6e6003e30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x55e6e6003d80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6003ee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e6e6003f40 # | | | |-NoThrowAttr 0x55e6e6003f80 Implicit # | | | `-ConstAttr 0x55e6e6003fa8 Implicit # | | |-FunctionDecl 0x55e6e60040d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x55e6e6004020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6004180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e6e60041e0 # | | | |-NoThrowAttr 0x55e6e6004220 Implicit # | | | `-ConstAttr 0x55e6e6004248 Implicit # | | |-FunctionDecl 0x55e6e6004370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x55e6e60042c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6004420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e6e6004480 # | | | |-NoThrowAttr 0x55e6e60044c0 Implicit # | | | `-ConstAttr 0x55e6e60044e8 Implicit # | | |-FunctionDecl 0x55e6e6004638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x55e6e6004548 col:14 'half' # | | | |-BuiltinAliasAttr 0x55e6e60046e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e6e6004760 Implicit # | | | `-ConstAttr 0x55e6e6004788 Implicit # | | |-FunctionDecl 0x55e6e6004938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x55e6e6004810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e60049e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e6e6004a60 Implicit # | | | `-ConstAttr 0x55e6e6004a88 Implicit # | | |-FunctionDecl 0x55e6e6004c28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x55e6e6004b00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6004cd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e6e6004d50 Implicit # | | | `-ConstAttr 0x55e6e6004d78 Implicit # | | |-FunctionDecl 0x55e6e6004f18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x55e6e6004df0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6004fc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e6e6005040 Implicit # | | | `-ConstAttr 0x55e6e6005068 Implicit # | | |-FunctionDecl 0x55e6e6005178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x55e6e60050c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x55e6e6005228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e6e60052a0 Implicit # | | | `-ConstAttr 0x55e6e60052c8 Implicit # | | |-FunctionDecl 0x55e6e60053f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x55e6e6005340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e60054a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e6e6005518 Implicit # | | | `-ConstAttr 0x55e6e6005540 Implicit # | | |-FunctionDecl 0x55e6e6005668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x55e6e60055b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6005718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e6e6005790 Implicit # | | | `-ConstAttr 0x55e6e60057b8 Implicit # | | |-FunctionDecl 0x55e6e60058e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x55e6e6005830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6005990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e6e6005a08 Implicit # | | | `-ConstAttr 0x55e6e6005a30 Implicit # | | |-FunctionDecl 0x55e6e6005bd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x55e6e6005aa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e6e6005c88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e6e6005d00 Implicit # | | | `-ConstAttr 0x55e6e6005d28 Implicit # | | |-FunctionDecl 0x55e6e6005ec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x55e6e6005da0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6005f78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e6e6005ff0 Implicit # | | | `-ConstAttr 0x55e6e6006018 Implicit # | | |-FunctionDecl 0x55e6e60061b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x55e6e6006090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6006268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e6e60062e0 Implicit # | | | `-ConstAttr 0x55e6e6006308 Implicit # | | |-FunctionDecl 0x55e6e60064a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x55e6e6006380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6006558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e6e60065d0 Implicit # | | | `-ConstAttr 0x55e6e60065f8 Implicit # | | |-FunctionDecl 0x55e6e60067f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x55e6e6006658 col:15 'float' # | | | |-BuiltinAliasAttr 0x55e6e60068a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e6e6006918 Implicit # | | | `-ConstAttr 0x55e6e6006940 Implicit # | | |-FunctionDecl 0x55e6e6006ae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x55e6e60069b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6006b98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e6e6006c10 Implicit # | | | `-ConstAttr 0x55e6e6006c38 Implicit # | | |-FunctionDecl 0x55e6e6006dd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x55e6e6006cb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6006e88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e6e6006f00 Implicit # | | | `-ConstAttr 0x55e6e6006f28 Implicit # | | |-FunctionDecl 0x55e6e60070c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x55e6e6006fa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6007178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e6e60071f0 Implicit # | | | `-ConstAttr 0x55e6e6007218 Implicit # | | |-FunctionDecl 0x55e6e60073b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x55e6e6007290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e6e6007468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e6e60074e0 Implicit # | | | `-ConstAttr 0x55e6e6007508 Implicit # | | |-FunctionDecl 0x55e6e60076a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x55e6e6007580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6007758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e6e60077d0 Implicit # | | | `-ConstAttr 0x55e6e60077f8 Implicit # | | |-FunctionDecl 0x55e6e6007998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x55e6e6007870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6007a48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e6e6007ac0 Implicit # | | | `-ConstAttr 0x55e6e6007ae8 Implicit # | | |-FunctionDecl 0x55e6e6007c88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x55e6e6007b60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6007d38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e6e6007db0 Implicit # | | | `-ConstAttr 0x55e6e6007dd8 Implicit # | | |-FunctionDecl 0x55e6e6007f78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x55e6e6007e50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e6e6008028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e6e60080a0 Implicit # | | | `-ConstAttr 0x55e6e60080c8 Implicit # | | |-FunctionDecl 0x55e6e6008268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e6e6008140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6008318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e6e6008390 Implicit # | | | `-ConstAttr 0x55e6e60083b8 Implicit # | | |-FunctionDecl 0x55e6e6008558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e6e6008430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6008608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e6e6008680 Implicit # | | | `-ConstAttr 0x55e6e60086a8 Implicit # | | |-FunctionDecl 0x55e6e6008868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e6e6008720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6008918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e6e6008990 Implicit # | | | `-ConstAttr 0x55e6e60089b8 Implicit # | | |-FunctionDecl 0x55e6e6008b08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x55e6e6008a18 col:16 'double' # | | | |-BuiltinAliasAttr 0x55e6e6008bb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e6e6008c30 Implicit # | | | `-ConstAttr 0x55e6e6008c58 Implicit # | | |-FunctionDecl 0x55e6e6008df8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x55e6e6008cd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6008ea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e6e6008f20 Implicit # | | | `-ConstAttr 0x55e6e6008f48 Implicit # | | |-FunctionDecl 0x55e6e60090e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x55e6e6008fc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6009198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e6e6009210 Implicit # | | | `-ConstAttr 0x55e6e6009238 Implicit # | | |-FunctionDecl 0x55e6e60093d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x55e6e60092b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6009488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e6e6009500 Implicit # | | | `-ConstAttr 0x55e6e6009528 Implicit # | | |-FunctionDecl 0x55e6e6009638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x55e6e6009588 col:18 'half' # | | | |-BuiltinAliasAttr 0x55e6e60096e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55e6e6009760 Implicit # | | | `-ConstAttr 0x55e6e6009788 Implicit # | | |-FunctionDecl 0x55e6e60098a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e60097f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6009950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55e6e60099c8 Implicit # | | | `-ConstAttr 0x55e6e60099f0 Implicit # | | |-FunctionDecl 0x55e6e6009b18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e6009a68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6009bc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55e6e6009c40 Implicit # | | | `-ConstAttr 0x55e6e6009c68 Implicit # | | |-FunctionDecl 0x55e6e6009d90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e6009ce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6009e40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55e6e6009eb8 Implicit # | | | `-ConstAttr 0x55e6e6009ee0 Implicit # | | |-FunctionDecl 0x55e6e6009ff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x55e6e6009f40 col:20 'float' # | | | |-BuiltinAliasAttr 0x55e6e600a0a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55e6e600a118 Implicit # | | | `-ConstAttr 0x55e6e600a140 Implicit # | | |-FunctionDecl 0x55e6e600a268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e600a1b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e600a318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55e6e600a390 Implicit # | | | `-ConstAttr 0x55e6e600a3b8 Implicit # | | |-FunctionDecl 0x55e6e600a4e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e600a430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e600a590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55e6e600a608 Implicit # | | | `-ConstAttr 0x55e6e600a630 Implicit # | | |-FunctionDecl 0x55e6e600a758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e600a6a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e600a818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55e6e600a890 Implicit # | | | `-ConstAttr 0x55e6e600a8b8 Implicit # | | |-FunctionDecl 0x55e6e600a9e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x55e6e600aa88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x55e6e600aae8 # | | | |-NoThrowAttr 0x55e6e600ab28 Implicit # | | | `-ConstAttr 0x55e6e600ab50 Implicit # | | |-FunctionDecl 0x55e6e600ac50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x55e6e600aba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x55e6e600ad00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55e6e600ad78 Implicit # | | | `-ConstAttr 0x55e6e600ada0 Implicit # | | |-FunctionDecl 0x55e6e600aeb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e600ae08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e600af68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55e6e600afe0 Implicit # | | | `-ConstAttr 0x55e6e600b008 Implicit # | | |-FunctionDecl 0x55e6e600b130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e600b080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e600b1e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55e6e600b258 Implicit # | | | `-ConstAttr 0x55e6e600b280 Implicit # | | |-FunctionDecl 0x55e6e600b3a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e600b2f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e600b458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55e6e600b4d0 Implicit # | | | `-ConstAttr 0x55e6e600b4f8 Implicit # | | |-FunctionDecl 0x55e6e600b608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x55e6e600b558 col:23 'float' # | | | |-BuiltinAliasAttr 0x55e6e600b6b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55e6e600b730 Implicit # | | | `-ConstAttr 0x55e6e600b758 Implicit # | | |-FunctionDecl 0x55e6e600b880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e600b7d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e600b930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55e6e600b9a8 Implicit # | | | `-ConstAttr 0x55e6e600b9d0 Implicit # | | |-FunctionDecl 0x55e6e600baf8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e600ba48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e600bba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55e6e600bc20 Implicit # | | | `-ConstAttr 0x55e6e600bc48 Implicit # | | |-FunctionDecl 0x55e6e600bd70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e600bcc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e600be20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55e6e600be98 Implicit # | | | `-ConstAttr 0x55e6e600bec0 Implicit # | | |-FunctionDecl 0x55e6e600bfd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x55e6e600bf20 col:21 'half' # | | | |-BuiltinAliasAttr 0x55e6e600c080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55e6e600c0f8 Implicit # | | | `-ConstAttr 0x55e6e600c120 Implicit # | | |-FunctionDecl 0x55e6e600c238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e600c188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e600c2e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55e6e600c360 Implicit # | | | `-ConstAttr 0x55e6e600c388 Implicit # | | |-FunctionDecl 0x55e6e600c4b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e600c400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e600c560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55e6e600c5d8 Implicit # | | | `-ConstAttr 0x55e6e600c600 Implicit # | | |-FunctionDecl 0x55e6e600c728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e600c678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e600c7d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55e6e60746b8 Implicit # | | | `-ConstAttr 0x55e6e60746e0 Implicit # | | |-FunctionDecl 0x55e6e60747f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x55e6e6074740 col:23 'float' # | | | |-BuiltinAliasAttr 0x55e6e60748a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55e6e6074918 Implicit # | | | `-ConstAttr 0x55e6e6074940 Implicit # | | |-FunctionDecl 0x55e6e6074a68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e60749b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6074b18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55e6e6074b90 Implicit # | | | `-ConstAttr 0x55e6e6074bb8 Implicit # | | |-FunctionDecl 0x55e6e6074ce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e6074c30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6074d90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55e6e6074e08 Implicit # | | | `-ConstAttr 0x55e6e6074e30 Implicit # | | |-FunctionDecl 0x55e6e6074f58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e6074ea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6075008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55e6e6075080 Implicit # | | | `-ConstAttr 0x55e6e60750a8 Implicit # | | |-FunctionDecl 0x55e6e60751b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x55e6e6075108 col:19 'half' # | | | |-BuiltinAliasAttr 0x55e6e6075268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55e6e60752e0 Implicit # | | | `-ConstAttr 0x55e6e6075308 Implicit # | | |-FunctionDecl 0x55e6e6075420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e6075370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e60754d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55e6e6075548 Implicit # | | | `-ConstAttr 0x55e6e6075570 Implicit # | | |-FunctionDecl 0x55e6e6075698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e60755e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6075748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55e6e60757c0 Implicit # | | | `-ConstAttr 0x55e6e60757e8 Implicit # | | |-FunctionDecl 0x55e6e6075910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e6075860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e60759c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55e6e6075a38 Implicit # | | | `-ConstAttr 0x55e6e6075a60 Implicit # | | |-FunctionDecl 0x55e6e6075b70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x55e6e6075ac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55e6e6075c20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55e6e6075c98 Implicit # | | | `-ConstAttr 0x55e6e6075cc0 Implicit # | | |-FunctionDecl 0x55e6e6075de8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e6075d38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6075e98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55e6e6075f10 Implicit # | | | `-ConstAttr 0x55e6e6075f38 Implicit # | | |-FunctionDecl 0x55e6e6076060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e6075fb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6076110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55e6e6076188 Implicit # | | | `-ConstAttr 0x55e6e60761b0 Implicit # | | |-FunctionDecl 0x55e6e60762d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x55e6e6076228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6076388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55e6e6076400 Implicit # | | | `-ConstAttr 0x55e6e6076428 Implicit # | | |-FunctionDecl 0x55e6e6076538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x55e6e6076488 col:19 'half' # | | | |-BuiltinAliasAttr 0x55e6e60765e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55e6e6076680 Implicit # | | | `-ConstAttr 0x55e6e60766a8 Implicit # | | |-FunctionDecl 0x55e6e60767c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55e6e6076710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6076870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55e6e60768e8 Implicit # | | | `-ConstAttr 0x55e6e6076910 Implicit # | | |-FunctionDecl 0x55e6e6076a38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55e6e6076988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6076ae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55e6e6076b60 Implicit # | | | `-ConstAttr 0x55e6e6076b88 Implicit # | | |-FunctionDecl 0x55e6e6076cb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55e6e6076c00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6076d60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55e6e6076dd8 Implicit # | | | `-ConstAttr 0x55e6e6076e00 Implicit # | | |-FunctionDecl 0x55e6e6076f10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x55e6e6076e60 col:21 'float' # | | | |-BuiltinAliasAttr 0x55e6e6076fc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55e6e6077038 Implicit # | | | `-ConstAttr 0x55e6e6077060 Implicit # | | |-FunctionDecl 0x55e6e6077188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55e6e60770d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e6e6077238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55e6e60772b0 Implicit # | | | `-ConstAttr 0x55e6e60772d8 Implicit # | | |-FunctionDecl 0x55e6e6077400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55e6e6077350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e6e60774b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55e6e6077528 Implicit # | | | `-ConstAttr 0x55e6e6077550 Implicit # | | `-FunctionDecl 0x55e6e6077678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x55e6e60775c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x55e6e6077728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x55e6e60777a0 Implicit # | | `-ConstAttr 0x55e6e60777c8 Implicit # | |-LinkageSpecDecl 0x55e6e5fb96f8 col:45 implicit C # | | `-FunctionDecl 0x55e6e5fb9748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55e6e5fb97f0 <> Implicit 501 # | | |-NoThrowAttr 0x55e6e5fb9850 Implicit # | | `-ConstAttr 0x55e6e5fb9878 Implicit # | |-NamespaceDecl 0x55e6e6077818 prev 0x55e6e5f7dca8 line:12:11 hlsl # | | |-original Namespace 0x55e6e5ed4a98 'hlsl' # | | |-FunctionDecl 0x55e6e6077a18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6077930 col:29 used V 'double' # | | | |-CompoundStmt 0x55e6e6077d98 # | | | | `-ReturnStmt 0x55e6e6077d88 # | | | | `-CallExpr 0x55e6e6077d58 'float' # | | | | |-ImplicitCastExpr 0x55e6e6077d40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6077ce8 '' Function 0x55e6e5f8ac30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6077cc0 'float' # | | | | `-ImplicitCastExpr 0x55e6e6077ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6077c90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6077c58 'double' lvalue ParmVar 0x55e6e6077930 'V' 'double' # | | | `-DeprecatedAttr 0x55e6e6077ac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6077f88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6077e58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e6e6078358 # | | | | `-ReturnStmt 0x55e6e6078348 # | | | | `-CallExpr 0x55e6e6078318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6078300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6078278 '' Function 0x55e6e5f8aea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6078250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6078238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6078220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60781e8 'double2':'vector' lvalue ParmVar 0x55e6e6077e58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e6e6078038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6078548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6078418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e6e607d398 # | | | | `-ReturnStmt 0x55e6e607d388 # | | | | `-CallExpr 0x55e6e607d358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e607d340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e607d2c0 '' Function 0x55e6e5f8b120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e607d298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e607d280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e607d268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e607d230 'double3':'vector' lvalue ParmVar 0x55e6e6078418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e6e60785f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e607d588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e607d458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e6e607d968 # | | | | `-ReturnStmt 0x55e6e607d958 # | | | | `-CallExpr 0x55e6e607d928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e607d910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e607d888 '' Function 0x55e6e5f8b398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e607d860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e607d848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e607d830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e607d7f8 'double4':'vector' lvalue ParmVar 0x55e6e607d458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e6e607d638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e607db08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e607da18 col:26 used V 'int' # | | | |-CompoundStmt 0x55e6e607de60 # | | | | `-ReturnStmt 0x55e6e607de50 # | | | | `-CallExpr 0x55e6e607de20 'float' # | | | | |-ImplicitCastExpr 0x55e6e607de08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e607dde8 '' Function 0x55e6e5f8ac30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e607ddc0 'float' # | | | | `-ImplicitCastExpr 0x55e6e607dda8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e607dd90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e607dd58 'int' lvalue ParmVar 0x55e6e607da18 'V' 'int' # | | | `-DeprecatedAttr 0x55e6e607dbb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e607e038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e607df10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e6e607e3b0 # | | | | `-ReturnStmt 0x55e6e607e3a0 # | | | | `-CallExpr 0x55e6e607e370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e607e358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e607e338 '' Function 0x55e6e5f8aea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e607e310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e607e2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e607e2e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e607e2a8 'int2':'vector' lvalue ParmVar 0x55e6e607df10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e6e607e0e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e607e588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e607e460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e6e607e908 # | | | | `-ReturnStmt 0x55e6e607e8f8 # | | | | `-CallExpr 0x55e6e607e8c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e607e8b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e607e890 '' Function 0x55e6e5f8b120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e607e868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e607e850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e607e838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e607e800 'int3':'vector' lvalue ParmVar 0x55e6e607e460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e6e607e638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e607eae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e607e9b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e6e607ee70 # | | | | `-ReturnStmt 0x55e6e607ee60 # | | | | `-CallExpr 0x55e6e607ee30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e607ee18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e607edf8 '' Function 0x55e6e5f8b398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e607edd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e607edb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e607eda0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e607ed68 'int4':'vector' lvalue ParmVar 0x55e6e607e9b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e6e607eb98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e607efd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e6e607ef20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e6e60843f8 # | | | | `-ReturnStmt 0x55e6e60843e8 # | | | | `-CallExpr 0x55e6e60843b8 'float' # | | | | |-ImplicitCastExpr 0x55e6e60843a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6084380 '' Function 0x55e6e5f8ac30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6084358 'float' # | | | | `-ImplicitCastExpr 0x55e6e6084340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6084328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60842f0 'uint':'unsigned int' lvalue ParmVar 0x55e6e607ef20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e6e6084130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6084558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60844a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e6e60848f0 # | | | | `-ReturnStmt 0x55e6e60848e0 # | | | | `-CallExpr 0x55e6e60848b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6084898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6084878 '' Function 0x55e6e5f8aea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6084850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6084838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6084820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60847e8 'uint2':'vector' lvalue ParmVar 0x55e6e60844a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e6e6084608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6084a50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60849a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e6e6084df0 # | | | | `-ReturnStmt 0x55e6e6084de0 # | | | | `-CallExpr 0x55e6e6084db0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6084d98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6084d78 '' Function 0x55e6e5f8b120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e6084d50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6084d38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6084d20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6084ce8 'uint3':'vector' lvalue ParmVar 0x55e6e60849a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e6e6084b00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6084f50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6084ea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e6e60852f8 # | | | | `-ReturnStmt 0x55e6e60852e8 # | | | | `-CallExpr 0x55e6e60852b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60852a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e6085280 '' Function 0x55e6e5f8b398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e6085258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6085240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6085228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60851f0 'uint4':'vector' lvalue ParmVar 0x55e6e6084ea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e6e6085000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60854d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60853a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e6e6085870 # | | | | `-ReturnStmt 0x55e6e6085860 # | | | | `-CallExpr 0x55e6e6085830 'float' # | | | | |-ImplicitCastExpr 0x55e6e6085818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60857f8 '' Function 0x55e6e5f8ac30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60857d0 'float' # | | | | `-ImplicitCastExpr 0x55e6e60857b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60857a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6085768 'int64_t':'long' lvalue ParmVar 0x55e6e60853a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e6e6085588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6085a48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6085920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e6e6085e00 # | | | | `-ReturnStmt 0x55e6e6085df0 # | | | | `-CallExpr 0x55e6e6085dc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6085da8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6085d88 '' Function 0x55e6e5f8aea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6085d60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6085d48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6085d30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6085cf8 'int64_t2':'vector' lvalue ParmVar 0x55e6e6085920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e6085af8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6085fd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6085eb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e6e60863b0 # | | | | `-ReturnStmt 0x55e6e60863a0 # | | | | `-CallExpr 0x55e6e6086370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6086358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6086338 '' Function 0x55e6e5f8b120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e6086310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60862f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60862e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60862a8 'int64_t3':'vector' lvalue ParmVar 0x55e6e6085eb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e6086088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6086588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6086460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e6e6086950 # | | | | `-ReturnStmt 0x55e6e6086940 # | | | | `-CallExpr 0x55e6e6086910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60868f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60868d8 '' Function 0x55e6e5f8b398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60868b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6086898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6086880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6086848 'int64_t4':'vector' lvalue ParmVar 0x55e6e6086460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e6086638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6086b28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6086a00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e6e6086ee0 # | | | | `-ReturnStmt 0x55e6e6086ed0 # | | | | `-CallExpr 0x55e6e6086ea0 'float' # | | | | |-ImplicitCastExpr 0x55e6e6086e88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6086e68 '' Function 0x55e6e5f8ac30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6086e40 'float' # | | | | `-ImplicitCastExpr 0x55e6e6086e28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6086e10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6086dd8 'uint64_t':'unsigned long' lvalue ParmVar 0x55e6e6086a00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e6e6086bd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60870b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6086f90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e6e6087490 # | | | | `-ReturnStmt 0x55e6e6087480 # | | | | `-CallExpr 0x55e6e6087450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6087438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6087418 '' Function 0x55e6e5f8aea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60873f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60873d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60873c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6087388 'uint64_t2':'vector' lvalue ParmVar 0x55e6e6086f90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e6087168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6087668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6087540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e6e6087a48 # | | | | `-ReturnStmt 0x55e6e6087a38 # | | | | `-CallExpr 0x55e6e6087a08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60879f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60879d0 '' Function 0x55e6e5f8b120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60879a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6087990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6087978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6087940 'uint64_t3':'vector' lvalue ParmVar 0x55e6e6087540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e6087718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6087c28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6087af8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e6e6088010 # | | | | `-ReturnStmt 0x55e6e6088000 # | | | | `-CallExpr 0x55e6e6087fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6087fb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e6087f98 '' Function 0x55e6e5f8b398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e6087f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6087f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6087f40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6087f08 'uint64_t4':'vector' lvalue ParmVar 0x55e6e6087af8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e6087cd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6088198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60880d0 col:29 used V 'double' # | | | |-CompoundStmt 0x55e6e60884e0 # | | | | `-ReturnStmt 0x55e6e60884d0 # | | | | `-CallExpr 0x55e6e60884a0 'float' # | | | | |-ImplicitCastExpr 0x55e6e6088488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6088468 '' Function 0x55e6e5fa4920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6088440 'float' # | | | | `-ImplicitCastExpr 0x55e6e6088428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6088410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60883d8 'double' lvalue ParmVar 0x55e6e60880d0 'V' 'double' # | | | `-DeprecatedAttr 0x55e6e6088248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6088650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60885a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e6e60889b8 # | | | | `-ReturnStmt 0x55e6e60889a8 # | | | | `-CallExpr 0x55e6e6088978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6088960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6088940 '' Function 0x55e6e5fa4b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6088918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6088900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60888e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60888b0 'double2':'vector' lvalue ParmVar 0x55e6e60885a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e6e6088700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6088b28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6088a78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e6e6088e98 # | | | | `-ReturnStmt 0x55e6e6088e88 # | | | | `-CallExpr 0x55e6e6088e58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6088e40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6088e20 '' Function 0x55e6e5f93588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e6088df8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6088de0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6088dc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6088d90 'double3':'vector' lvalue ParmVar 0x55e6e6088a78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e6e6088bd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6089008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6088f58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e6e6089380 # | | | | `-ReturnStmt 0x55e6e6089370 # | | | | `-CallExpr 0x55e6e6089340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6089328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e6089308 '' Function 0x55e6e5f93800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60892e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60892c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60892b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6089278 'double4':'vector' lvalue ParmVar 0x55e6e6088f58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e6e60890b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60894e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6089430 col:26 used V 'int' # | | | |-CompoundStmt 0x55e6e6089838 # | | | | `-ReturnStmt 0x55e6e6089828 # | | | | `-CallExpr 0x55e6e60897f8 'float' # | | | | |-ImplicitCastExpr 0x55e6e60897e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60897c0 '' Function 0x55e6e5fa4920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6089798 'float' # | | | | `-ImplicitCastExpr 0x55e6e6089780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6089768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6089730 'int' lvalue ParmVar 0x55e6e6089430 'V' 'int' # | | | `-DeprecatedAttr 0x55e6e6089590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6089998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60898e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e6e6089d10 # | | | | `-ReturnStmt 0x55e6e6089d00 # | | | | `-CallExpr 0x55e6e6089cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6089cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6089c98 '' Function 0x55e6e5fa4b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6089c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6089c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6089c40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6089c08 'int2':'vector' lvalue ParmVar 0x55e6e60898e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e6e6089a48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6089e70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6089dc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e6e6092380 # | | | | `-ReturnStmt 0x55e6e6092370 # | | | | `-CallExpr 0x55e6e6092340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6092328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6092308 '' Function 0x55e6e5f93588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60922e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e608a138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e608a120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e608a0e8 'int3':'vector' lvalue ParmVar 0x55e6e6089dc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e6e6089f20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60924e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6092430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e6e6092868 # | | | | `-ReturnStmt 0x55e6e6092858 # | | | | `-CallExpr 0x55e6e6092828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6092810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60927f0 '' Function 0x55e6e5f93800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60927c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60927b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6092798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6092760 'int4':'vector' lvalue ParmVar 0x55e6e6092430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e6e6092590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60929c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6092918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e6e6092d40 # | | | | `-ReturnStmt 0x55e6e6092d30 # | | | | `-CallExpr 0x55e6e6092d00 'float' # | | | | |-ImplicitCastExpr 0x55e6e6092ce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6092cc8 '' Function 0x55e6e5fa4920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6092ca0 'float' # | | | | `-ImplicitCastExpr 0x55e6e6092c88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6092c70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6092c38 'uint':'unsigned int' lvalue ParmVar 0x55e6e6092918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e6e6092a78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6092ea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6092df0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e6e6093238 # | | | | `-ReturnStmt 0x55e6e6093228 # | | | | `-CallExpr 0x55e6e60931f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60931e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60931c0 '' Function 0x55e6e5fa4b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6093198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6093180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6093168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6093130 'uint2':'vector' lvalue ParmVar 0x55e6e6092df0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e6e6092f50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6093398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60932e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e6e6093738 # | | | | `-ReturnStmt 0x55e6e6093728 # | | | | `-CallExpr 0x55e6e60936f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60936e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60936c0 '' Function 0x55e6e5f93588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e6093698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6093680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6093668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6093630 'uint3':'vector' lvalue ParmVar 0x55e6e60932e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e6e6093448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6093898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60937e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e6e6093c40 # | | | | `-ReturnStmt 0x55e6e6093c30 # | | | | `-CallExpr 0x55e6e6093c00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6093be8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e6093bc8 '' Function 0x55e6e5f93800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e6093ba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6093b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6093b70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6093b38 'uint4':'vector' lvalue ParmVar 0x55e6e60937e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e6e6093948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6093da0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6093cf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e6e6094138 # | | | | `-ReturnStmt 0x55e6e6094128 # | | | | `-CallExpr 0x55e6e60940f8 'float' # | | | | |-ImplicitCastExpr 0x55e6e60940e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60940c0 '' Function 0x55e6e5fa4920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6094098 'float' # | | | | `-ImplicitCastExpr 0x55e6e6094080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6094068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6094030 'int64_t':'long' lvalue ParmVar 0x55e6e6093cf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e6e6093e50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6094680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60941e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e6e6094a38 # | | | | `-ReturnStmt 0x55e6e6094a28 # | | | | `-CallExpr 0x55e6e60949f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60949e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60949c0 '' Function 0x55e6e5fa4b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6094998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6094980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6094968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6094930 'int64_t2':'vector' lvalue ParmVar 0x55e6e60941e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e6094730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6094b98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6094ae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e6e6094f58 # | | | | `-ReturnStmt 0x55e6e6094f48 # | | | | `-CallExpr 0x55e6e6094f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6094f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6094ee0 '' Function 0x55e6e5f93588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e6094eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6094ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6094e88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6094e50 'int64_t3':'vector' lvalue ParmVar 0x55e6e6094ae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e6094c48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60950b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6095008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e6e6095480 # | | | | `-ReturnStmt 0x55e6e6095470 # | | | | `-CallExpr 0x55e6e6095440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6095428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e6095408 '' Function 0x55e6e5f93800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60953e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60953c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60953b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6095378 'int64_t4':'vector' lvalue ParmVar 0x55e6e6095008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e6095168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60955e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6095530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e6e6095998 # | | | | `-ReturnStmt 0x55e6e6095988 # | | | | `-CallExpr 0x55e6e6095958 'float' # | | | | |-ImplicitCastExpr 0x55e6e6095940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6095920 '' Function 0x55e6e5fa4920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60958f8 'float' # | | | | `-ImplicitCastExpr 0x55e6e60958e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60958c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6095890 'uint64_t':'unsigned long' lvalue ParmVar 0x55e6e6095530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e6e6095690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6095af8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6095a48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e6e6095ed0 # | | | | `-ReturnStmt 0x55e6e6095ec0 # | | | | `-CallExpr 0x55e6e6095e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6095e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6095e58 '' Function 0x55e6e5fa4b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6095e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6095e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6095e00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6095dc8 'uint64_t2':'vector' lvalue ParmVar 0x55e6e6095a48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e6095ba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6096030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6095f80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e6e6096410 # | | | | `-ReturnStmt 0x55e6e6096400 # | | | | `-CallExpr 0x55e6e60963d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60963b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6096398 '' Function 0x55e6e5f93588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e6096370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6096358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6096340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6096308 'uint64_t3':'vector' lvalue ParmVar 0x55e6e6095f80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e60960e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6096570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60964c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e6e6098170 # | | | | `-ReturnStmt 0x55e6e6098160 # | | | | `-CallExpr 0x55e6e6098130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6098118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60980f8 '' Function 0x55e6e5f93800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60980d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60980b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60980a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6098068 'uint64_t4':'vector' lvalue ParmVar 0x55e6e60964c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e6096620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60982e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6098230 col:29 used V 'double' # | | | |-CompoundStmt 0x55e6e6098628 # | | | | `-ReturnStmt 0x55e6e6098618 # | | | | `-CallExpr 0x55e6e60985e8 'float' # | | | | |-ImplicitCastExpr 0x55e6e60985d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60985b0 '' Function 0x55e6e5fa7d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6098588 'float' # | | | | `-ImplicitCastExpr 0x55e6e6098570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6098558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6098520 'double' lvalue ParmVar 0x55e6e6098230 'V' 'double' # | | | `-DeprecatedAttr 0x55e6e6098390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6098798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60986e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e6e6098b00 # | | | | `-ReturnStmt 0x55e6e6098af0 # | | | | `-CallExpr 0x55e6e6098ac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6098aa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6098a88 '' Function 0x55e6e5fa7f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6098a60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6098a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6098a30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60989f8 'double2':'vector' lvalue ParmVar 0x55e6e60986e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e6e6098848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6098c70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6098bc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e6e6098fe0 # | | | | `-ReturnStmt 0x55e6e6098fd0 # | | | | `-CallExpr 0x55e6e6098fa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6098f88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6098f68 '' Function 0x55e6e5fa81f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e6098f40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6098f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6098f10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6098ed8 'double3':'vector' lvalue ParmVar 0x55e6e6098bc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e6e6098d20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6099150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60990a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e6e60994c8 # | | | | `-ReturnStmt 0x55e6e60994b8 # | | | | `-CallExpr 0x55e6e6099488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6099470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e6099450 '' Function 0x55e6e5fa8468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e6099428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6099410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60993f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60993c0 'double4':'vector' lvalue ParmVar 0x55e6e60990a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e6e6099200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6099628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6099578 col:26 used V 'int' # | | | |-CompoundStmt 0x55e6e6099980 # | | | | `-ReturnStmt 0x55e6e6099970 # | | | | `-CallExpr 0x55e6e6099940 'float' # | | | | |-ImplicitCastExpr 0x55e6e6099928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6099908 '' Function 0x55e6e5fa7d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60998e0 'float' # | | | | `-ImplicitCastExpr 0x55e6e60998c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60998b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6099878 'int' lvalue ParmVar 0x55e6e6099578 'V' 'int' # | | | `-DeprecatedAttr 0x55e6e60996d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6099ae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6099a30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e6e6099e58 # | | | | `-ReturnStmt 0x55e6e6099e48 # | | | | `-CallExpr 0x55e6e6099e18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6099e00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6099de0 '' Function 0x55e6e5fa7f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6099db8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6099da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6099d88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6099d50 'int2':'vector' lvalue ParmVar 0x55e6e6099a30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e6e6099b90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e609ae28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e609ad78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e6e609b1a8 # | | | | `-ReturnStmt 0x55e6e609b198 # | | | | `-CallExpr 0x55e6e609b168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e609b150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e609b130 '' Function 0x55e6e5fa81f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e609b108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e609b0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e609b0d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e609b0a0 'int3':'vector' lvalue ParmVar 0x55e6e609ad78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e6e609aed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e609b308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e609b258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e6e609b690 # | | | | `-ReturnStmt 0x55e6e609b680 # | | | | `-CallExpr 0x55e6e609b650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e609b638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e609b618 '' Function 0x55e6e5fa8468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e609b5f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e609b5d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e609b5c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e609b588 'int4':'vector' lvalue ParmVar 0x55e6e609b258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e6e609b3b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e609b7f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e6e609b740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e6e609bb68 # | | | | `-ReturnStmt 0x55e6e609bb58 # | | | | `-CallExpr 0x55e6e609bb28 'float' # | | | | |-ImplicitCastExpr 0x55e6e609bb10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e609baf0 '' Function 0x55e6e5fa7d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e609bac8 'float' # | | | | `-ImplicitCastExpr 0x55e6e609bab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e609ba98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e609ba60 'uint':'unsigned int' lvalue ParmVar 0x55e6e609b740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e6e609b8a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e609bcc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e609bc18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e6e609c060 # | | | | `-ReturnStmt 0x55e6e609c050 # | | | | `-CallExpr 0x55e6e609c020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e609c008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e609bfe8 '' Function 0x55e6e5fa7f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e609bfc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e609bfa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e609bf90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e609bf58 'uint2':'vector' lvalue ParmVar 0x55e6e609bc18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e6e609bd78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e609c1c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e609c110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e6e609c560 # | | | | `-ReturnStmt 0x55e6e609c550 # | | | | `-CallExpr 0x55e6e609c520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e609c508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e609c4e8 '' Function 0x55e6e5fa81f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e609c4c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e609c4a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e609c490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e609c458 'uint3':'vector' lvalue ParmVar 0x55e6e609c110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e6e609c270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e609c6c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e609c610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e6e609ca68 # | | | | `-ReturnStmt 0x55e6e609ca58 # | | | | `-CallExpr 0x55e6e609ca28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e609ca10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e609c9f0 '' Function 0x55e6e5fa8468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e609c9c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e609c9b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e609c998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e609c960 'uint4':'vector' lvalue ParmVar 0x55e6e609c610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e6e609c770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e609cbc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e609cb18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e6e609d830 # | | | | `-ReturnStmt 0x55e6e609d820 # | | | | `-CallExpr 0x55e6e609d7f0 'float' # | | | | |-ImplicitCastExpr 0x55e6e609d7d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e609d7b8 '' Function 0x55e6e5fa7d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e609d790 'float' # | | | | `-ImplicitCastExpr 0x55e6e609d778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e609d760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e609d728 'int64_t':'long' lvalue ParmVar 0x55e6e609cb18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e6e609cc78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e609d990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e609d8e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e6e609dd48 # | | | | `-ReturnStmt 0x55e6e609dd38 # | | | | `-CallExpr 0x55e6e609dd08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e609dcf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e609dcd0 '' Function 0x55e6e5fa7f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e609dca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e609dc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e609dc78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e609dc40 'int64_t2':'vector' lvalue ParmVar 0x55e6e609d8e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e609da40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e609dea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e609ddf8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e6e609e268 # | | | | `-ReturnStmt 0x55e6e609e258 # | | | | `-CallExpr 0x55e6e609e228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e609e210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e609e1f0 '' Function 0x55e6e5fa81f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e609e1c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e609e1b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e609e198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e609e160 'int64_t3':'vector' lvalue ParmVar 0x55e6e609ddf8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e609df58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e609e3c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e609e318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e6e609e790 # | | | | `-ReturnStmt 0x55e6e609e780 # | | | | `-CallExpr 0x55e6e609e750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e609e738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e609e718 '' Function 0x55e6e5fa8468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e609e6f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e609e6d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e609e6c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e609e688 'int64_t4':'vector' lvalue ParmVar 0x55e6e609e318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e609e478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e609e8f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e609e840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e6e609eca8 # | | | | `-ReturnStmt 0x55e6e609ec98 # | | | | `-CallExpr 0x55e6e609ec68 'float' # | | | | |-ImplicitCastExpr 0x55e6e609ec50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e609ec30 '' Function 0x55e6e5fa7d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e609ec08 'float' # | | | | `-ImplicitCastExpr 0x55e6e609ebf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e609ebd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e609eba0 'uint64_t':'unsigned long' lvalue ParmVar 0x55e6e609e840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e6e609e9a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e609ee08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e609ed58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e6e609f1e0 # | | | | `-ReturnStmt 0x55e6e609f1d0 # | | | | `-CallExpr 0x55e6e609f1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e609f188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e609f168 '' Function 0x55e6e5fa7f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e609f140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e609f128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e609f110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e609f0d8 'uint64_t2':'vector' lvalue ParmVar 0x55e6e609ed58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e609eeb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e609f340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e609f290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e6e60a0048 # | | | | `-ReturnStmt 0x55e6e60a0038 # | | | | `-CallExpr 0x55e6e60a0008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e609fff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e609ffd0 '' Function 0x55e6e5fa81f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e609ffa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e609ff90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e609ff78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e609ff40 'uint64_t3':'vector' lvalue ParmVar 0x55e6e609f290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e609f3f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60a01a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60a00f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e6e60a0590 # | | | | `-ReturnStmt 0x55e6e60a0580 # | | | | `-CallExpr 0x55e6e60a0550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60a0538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60a0518 '' Function 0x55e6e5fa8468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60a04f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60a04d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60a04c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60a0488 'uint64_t4':'vector' lvalue ParmVar 0x55e6e60a00f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e60a0258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60a07e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60a0650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55e6e60a06d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55e6e60a0c00 # | | | | `-ReturnStmt 0x55e6e60a0bf0 # | | | | `-CallExpr 0x55e6e60a0bb8 'float' # | | | | |-ImplicitCastExpr 0x55e6e60a0ba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e6e60a0b50 '' Function 0x55e6e5fa95c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e6e60a0a98 'float' # | | | | | `-ImplicitCastExpr 0x55e6e60a0a80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60a0a68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60a0a30 'double' lvalue ParmVar 0x55e6e60a0650 'V1' 'double' # | | | | `-CStyleCastExpr 0x55e6e60a0b28 'float' # | | | | `-ImplicitCastExpr 0x55e6e60a0b10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60a0af8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60a0ac0 'double' lvalue ParmVar 0x55e6e60a06d0 'V2' 'double' # | | | `-DeprecatedAttr 0x55e6e60a08a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60a0e98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60a0cc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55e6e60a0d40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55e6e60a1320 # | | | | `-ReturnStmt 0x55e6e60a1310 # | | | | `-CallExpr 0x55e6e60a12d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60a12c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e6e60a1238 '' Function 0x55e6e5fa9958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e6e60a1168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e60a1150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60a1138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60a1100 'double2':'vector' lvalue ParmVar 0x55e6e60a0cc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55e6e60a1210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60a11f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60a11e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60a11a8 'double2':'vector' lvalue ParmVar 0x55e6e60a0d40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e6e60a0f50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60a15b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60a13e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55e6e60a1460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55e6e60a1a40 # | | | | `-ReturnStmt 0x55e6e60a1a30 # | | | | `-CallExpr 0x55e6e60a19f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60a19e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e6e60a1960 '' Function 0x55e6e5fa9d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e6e60a1890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e60a1878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60a1860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60a1828 'double3':'vector' lvalue ParmVar 0x55e6e60a13e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55e6e60a1938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60a1920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60a1908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60a18d0 'double3':'vector' lvalue ParmVar 0x55e6e60a1460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e6e60a1670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60a1cd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60a1b00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55e6e60a1b80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55e6e60a25a0 # | | | | `-ReturnStmt 0x55e6e60a2590 # | | | | `-CallExpr 0x55e6e60a2558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60a2540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e6e60a24c0 '' Function 0x55e6e5faa0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e6e60a23f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e60a23d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60a23c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60a2388 'double4':'vector' lvalue ParmVar 0x55e6e60a1b00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55e6e60a2498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60a2480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60a2468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60a2430 'double4':'vector' lvalue ParmVar 0x55e6e60a1b80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e6e60a1d90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60a27e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60a2650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55e6e60a26d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x55e6e60a2be0 # | | | | `-ReturnStmt 0x55e6e60a2bd0 # | | | | `-CallExpr 0x55e6e60a2b98 'float' # | | | | |-ImplicitCastExpr 0x55e6e60a2b80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e6e60a2b60 '' Function 0x55e6e5fa95c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e6e60a2aa8 'float' # | | | | | `-ImplicitCastExpr 0x55e6e60a2a90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60a2a78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60a2a40 'int' lvalue ParmVar 0x55e6e60a2650 'V1' 'int' # | | | | `-CStyleCastExpr 0x55e6e60a2b38 'float' # | | | | `-ImplicitCastExpr 0x55e6e60a2b20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60a2b08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60a2ad0 'int' lvalue ParmVar 0x55e6e60a26d0 'V2' 'int' # | | | `-DeprecatedAttr 0x55e6e60a28a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60a2e68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60a2c90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55e6e60a2d10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55e6e60a3298 # | | | | `-ReturnStmt 0x55e6e60a3288 # | | | | `-CallExpr 0x55e6e60a3250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60a3238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e6e60a3218 '' Function 0x55e6e5fa9958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e6e60a3148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e60a3130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60a3118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60a30e0 'int2':'vector' lvalue ParmVar 0x55e6e60a2c90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55e6e60a31f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60a31d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60a31c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60a3188 'int2':'vector' lvalue ParmVar 0x55e6e60a2d10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e6e60a2f20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60a3518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60a3348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55e6e60a33c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55e6e60a3950 # | | | | `-ReturnStmt 0x55e6e60a3940 # | | | | `-CallExpr 0x55e6e60a3908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60a38f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e6e60a38d0 '' Function 0x55e6e5fa9d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e6e60a3800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e60a37e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60a37d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60a3798 'int3':'vector' lvalue ParmVar 0x55e6e60a3348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55e6e60a38a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60a3890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60a3878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60a3840 'int3':'vector' lvalue ParmVar 0x55e6e60a33c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e6e60a35d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60a3bd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60a3a00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55e6e60a3a80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55e6e60a4018 # | | | | `-ReturnStmt 0x55e6e60a4008 # | | | | `-CallExpr 0x55e6e60a3fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60a3fb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e6e60a3f98 '' Function 0x55e6e5faa0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e6e60a3ec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e60a3eb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60a3e98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60a3e60 'int4':'vector' lvalue ParmVar 0x55e6e60a3a00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55e6e60a3f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60a3f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60a3f40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60a3f08 'int4':'vector' lvalue ParmVar 0x55e6e60a3a80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e6e60a3c90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60a4878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60a40c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e6e60a4148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e6e60a4c90 # | | | | `-ReturnStmt 0x55e6e60a4c80 # | | | | `-CallExpr 0x55e6e60a4c48 'float' # | | | | |-ImplicitCastExpr 0x55e6e60a4c30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e6e60a4c10 '' Function 0x55e6e5fa95c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e6e60a4b58 'float' # | | | | | `-ImplicitCastExpr 0x55e6e60a4b40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60a4b28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60a4af0 'uint':'unsigned int' lvalue ParmVar 0x55e6e60a40c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55e6e60a4be8 'float' # | | | | `-ImplicitCastExpr 0x55e6e60a4bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60a4bb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60a4b80 'uint':'unsigned int' lvalue ParmVar 0x55e6e60a4148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e6e60a4930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60a4f18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60a4d40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55e6e60a4dc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55e6e60a5368 # | | | | `-ReturnStmt 0x55e6e60a5358 # | | | | `-CallExpr 0x55e6e60a5320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60a5308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e6e60a52e8 '' Function 0x55e6e5fa9958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e6e60a5218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e60a5200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60a51e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60a51b0 'uint2':'vector' lvalue ParmVar 0x55e6e60a4d40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55e6e60a52c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60a52a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60a5290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60a5258 'uint2':'vector' lvalue ParmVar 0x55e6e60a4dc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e6e60a4fd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60a55e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60a5418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55e6e60a5498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55e6e60a5a40 # | | | | `-ReturnStmt 0x55e6e60a5a30 # | | | | `-CallExpr 0x55e6e60a59f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60a59e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e6e60a59c0 '' Function 0x55e6e5fa9d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e6e60a58f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e60a58d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60a58c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60a5888 'uint3':'vector' lvalue ParmVar 0x55e6e60a5418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55e6e60a5998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60a5980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60a5968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60a5930 'uint3':'vector' lvalue ParmVar 0x55e6e60a5498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e6e60a56a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60a5cc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60a5af0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55e6e60a5b70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55e6e60a6128 # | | | | `-ReturnStmt 0x55e6e60a6118 # | | | | `-CallExpr 0x55e6e60a60e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60a60c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e6e60a60a8 '' Function 0x55e6e5faa0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e6e60a5fd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e60a5fc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60a5fa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60a5f70 'uint4':'vector' lvalue ParmVar 0x55e6e60a5af0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55e6e60a6080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60a6068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60a6050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60a6018 'uint4':'vector' lvalue ParmVar 0x55e6e60a5b70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e6e60a5d80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60a63a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60a61d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55e6e60a6258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55e6e60a9318 # | | | | `-ReturnStmt 0x55e6e60a9308 # | | | | `-CallExpr 0x55e6e60a92d0 'float' # | | | | |-ImplicitCastExpr 0x55e6e60a6780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e6e60a6760 '' Function 0x55e6e5fa95c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e6e60a66a8 'float' # | | | | | `-ImplicitCastExpr 0x55e6e60a6690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60a6678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60a6640 'int64_t':'long' lvalue ParmVar 0x55e6e60a61d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55e6e60a6738 'float' # | | | | `-ImplicitCastExpr 0x55e6e60a6720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60a6708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60a66d0 'int64_t':'long' lvalue ParmVar 0x55e6e60a6258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e6e60a6460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60a9598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60a93c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e6e60a9448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e6e60a9a08 # | | | | `-ReturnStmt 0x55e6e60a99f8 # | | | | `-CallExpr 0x55e6e60a99c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60a99a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e6e60a9988 '' Function 0x55e6e5fa9958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e6e60a98b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e60a98a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60a9888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60a9850 'int64_t2':'vector' lvalue ParmVar 0x55e6e60a93c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55e6e60a9960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60a9948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60a9930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60a98f8 'int64_t2':'vector' lvalue ParmVar 0x55e6e60a9448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e60a9650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60a9c88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60a9ab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e6e60a9b38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e6e60aa100 # | | | | `-ReturnStmt 0x55e6e60aa0f0 # | | | | `-CallExpr 0x55e6e60aa0b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60aa0a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e6e60aa080 '' Function 0x55e6e5fa9d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e6e60a9fb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e60a9f98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60a9f80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60a9f48 'int64_t3':'vector' lvalue ParmVar 0x55e6e60a9ab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55e6e60aa058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60aa040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60aa028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60a9ff0 'int64_t3':'vector' lvalue ParmVar 0x55e6e60a9b38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e60a9d40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60aa388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60aa1b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e6e60aa230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e6e60aa808 # | | | | `-ReturnStmt 0x55e6e60aa7f8 # | | | | `-CallExpr 0x55e6e60aa7c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60aa7a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e6e60aa788 '' Function 0x55e6e5faa0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e6e60aa6b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e60aa6a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60aa688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60aa650 'int64_t4':'vector' lvalue ParmVar 0x55e6e60aa1b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55e6e60aa760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60aa748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60aa730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60aa6f8 'int64_t4':'vector' lvalue ParmVar 0x55e6e60aa230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e60aa440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60aaa88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60aa8b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e6e60aa938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e6e60aaee0 # | | | | `-ReturnStmt 0x55e6e60aaed0 # | | | | `-CallExpr 0x55e6e60aae98 'float' # | | | | |-ImplicitCastExpr 0x55e6e60aae80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e6e60aae60 '' Function 0x55e6e5fa95c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e6e60aada8 'float' # | | | | | `-ImplicitCastExpr 0x55e6e60aad90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60aad78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60aad40 'uint64_t':'unsigned long' lvalue ParmVar 0x55e6e60aa8b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55e6e60aae38 'float' # | | | | `-ImplicitCastExpr 0x55e6e60aae20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60aae08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60aadd0 'uint64_t':'unsigned long' lvalue ParmVar 0x55e6e60aa938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e6e60aab40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60ab168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60aaf90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e6e60ab010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e6e60ab618 # | | | | `-ReturnStmt 0x55e6e60ab608 # | | | | `-CallExpr 0x55e6e60ab5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60ab5b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e6e60ab598 '' Function 0x55e6e5fa9958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e6e60ab4c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e60ab4b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60ab498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60ab460 'uint64_t2':'vector' lvalue ParmVar 0x55e6e60aaf90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55e6e60ab570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60ab558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60ab540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60ab508 'uint64_t2':'vector' lvalue ParmVar 0x55e6e60ab010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e60ab220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60ab898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60ab6c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e6e60ab748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e6e60abd30 # | | | | `-ReturnStmt 0x55e6e60abd20 # | | | | `-CallExpr 0x55e6e60abce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60abcd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e6e60abcb0 '' Function 0x55e6e5fa9d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e6e60abbe0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e60abbc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60abbb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60abb78 'uint64_t3':'vector' lvalue ParmVar 0x55e6e60ab6c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55e6e60abc88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60abc70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60abc58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60abc20 'uint64_t3':'vector' lvalue ParmVar 0x55e6e60ab748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e60ab950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60abfb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60abde0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e6e60abe60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e6e60ac458 # | | | | `-ReturnStmt 0x55e6e60ac448 # | | | | `-CallExpr 0x55e6e60ac410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60ac3f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e6e60ac3d8 '' Function 0x55e6e5faa0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e6e60ac308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e60ac2f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60ac2d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60ac2a0 'uint64_t4':'vector' lvalue ParmVar 0x55e6e60abde0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55e6e60ac3b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60ac398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60ac380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60ac348 'uint64_t4':'vector' lvalue ParmVar 0x55e6e60abe60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e60ac070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60ac5c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60ac518 col:29 used V 'double' # | | | |-CompoundStmt 0x55e6e60ac910 # | | | | `-ReturnStmt 0x55e6e60ac900 # | | | | `-CallExpr 0x55e6e60ac8d0 'float' # | | | | |-ImplicitCastExpr 0x55e6e60ac8b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60ac898 '' Function 0x55e6e5faad30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60ac870 'float' # | | | | `-ImplicitCastExpr 0x55e6e60ac858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60ac840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60ac808 'double' lvalue ParmVar 0x55e6e60ac518 'V' 'double' # | | | `-DeprecatedAttr 0x55e6e60ac678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60aca80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60ac9d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e6e60acde8 # | | | | `-ReturnStmt 0x55e6e60acdd8 # | | | | `-CallExpr 0x55e6e60acda8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60acd90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60acd70 '' Function 0x55e6e5faafa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60acd48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60acd30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60acd18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60acce0 'double2':'vector' lvalue ParmVar 0x55e6e60ac9d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e6e60acb30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60acf58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60acea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e6e60ad2c8 # | | | | `-ReturnStmt 0x55e6e60ad2b8 # | | | | `-CallExpr 0x55e6e60ad288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60ad270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60ad250 '' Function 0x55e6e5fab220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60ad228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60ad210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60ad1f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60ad1c0 'double3':'vector' lvalue ParmVar 0x55e6e60acea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e6e60ad008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60ad448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60ad398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e6e60ad7c0 # | | | | `-ReturnStmt 0x55e6e60ad7b0 # | | | | `-CallExpr 0x55e6e60ad780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60ad768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60ad748 '' Function 0x55e6e5fab498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60ad720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60ad708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60ad6f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60ad6b8 'double4':'vector' lvalue ParmVar 0x55e6e60ad398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e6e60ad4f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60ad920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60ad870 col:26 used V 'int' # | | | |-CompoundStmt 0x55e6e60adc78 # | | | | `-ReturnStmt 0x55e6e60adc68 # | | | | `-CallExpr 0x55e6e60adc38 'float' # | | | | |-ImplicitCastExpr 0x55e6e60adc20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60adc00 '' Function 0x55e6e5faad30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60adbd8 'float' # | | | | `-ImplicitCastExpr 0x55e6e60adbc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60adba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60adb70 'int' lvalue ParmVar 0x55e6e60ad870 'V' 'int' # | | | `-DeprecatedAttr 0x55e6e60ad9d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60addd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60add28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e6e60ae150 # | | | | `-ReturnStmt 0x55e6e60ae140 # | | | | `-CallExpr 0x55e6e60ae110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60ae0f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60ae0d8 '' Function 0x55e6e5faafa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60ae0b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60ae098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60ae080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60ae048 'int2':'vector' lvalue ParmVar 0x55e6e60add28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e6e60ade88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60ae2b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60ae200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e6e60ae630 # | | | | `-ReturnStmt 0x55e6e60ae620 # | | | | `-CallExpr 0x55e6e60ae5f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60ae5d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60ae5b8 '' Function 0x55e6e5fab220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60ae590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60ae578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60ae560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60ae528 'int3':'vector' lvalue ParmVar 0x55e6e60ae200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e6e60ae360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60ae790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60ae6e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e6e60aeb18 # | | | | `-ReturnStmt 0x55e6e60aeb08 # | | | | `-CallExpr 0x55e6e60aead8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60aeac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60aeaa0 '' Function 0x55e6e5fab498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60aea78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60aea60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60aea48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60aea10 'int4':'vector' lvalue ParmVar 0x55e6e60ae6e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e6e60ae840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60aec78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60aebc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e6e60aeff0 # | | | | `-ReturnStmt 0x55e6e60aefe0 # | | | | `-CallExpr 0x55e6e60aefb0 'float' # | | | | |-ImplicitCastExpr 0x55e6e60aef98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60aef78 '' Function 0x55e6e5faad30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60aef50 'float' # | | | | `-ImplicitCastExpr 0x55e6e60aef38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60aef20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60aeee8 'uint':'unsigned int' lvalue ParmVar 0x55e6e60aebc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e6e60aed28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60af150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60af0a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e6e60b0d10 # | | | | `-ReturnStmt 0x55e6e60b0d00 # | | | | `-CallExpr 0x55e6e60b0cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60b0cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60b0c98 '' Function 0x55e6e5faafa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60b0c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60b0c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60b0c40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60b0c08 'uint2':'vector' lvalue ParmVar 0x55e6e60af0a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e6e60af200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60b0e70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60b0dc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e6e60b1210 # | | | | `-ReturnStmt 0x55e6e60b1200 # | | | | `-CallExpr 0x55e6e60b11d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60b11b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60b1198 '' Function 0x55e6e5fab220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60b1170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60b1158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60b1140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60b1108 'uint3':'vector' lvalue ParmVar 0x55e6e60b0dc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e6e60b0f20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60b1370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60b12c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e6e60b1718 # | | | | `-ReturnStmt 0x55e6e60b1708 # | | | | `-CallExpr 0x55e6e60b16d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60b16c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60b16a0 '' Function 0x55e6e5fab498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60b1678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60b1660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60b1648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60b1610 'uint4':'vector' lvalue ParmVar 0x55e6e60b12c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e6e60b1420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60b1878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60b17c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e6e60b1c10 # | | | | `-ReturnStmt 0x55e6e60b1c00 # | | | | `-CallExpr 0x55e6e60b1bd0 'float' # | | | | |-ImplicitCastExpr 0x55e6e60b1bb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60b1b98 '' Function 0x55e6e5faad30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60b1b70 'float' # | | | | `-ImplicitCastExpr 0x55e6e60b1b58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60b1b40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60b1b08 'int64_t':'long' lvalue ParmVar 0x55e6e60b17c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e6e60b1928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60b1d70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60b1cc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e6e60b2128 # | | | | `-ReturnStmt 0x55e6e60b2118 # | | | | `-CallExpr 0x55e6e60b20e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60b20d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60b20b0 '' Function 0x55e6e5faafa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60b2088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60b2070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60b2058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60b2020 'int64_t2':'vector' lvalue ParmVar 0x55e6e60b1cc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e60b1e20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60b2288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60b21d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e6e60b2648 # | | | | `-ReturnStmt 0x55e6e60b2638 # | | | | `-CallExpr 0x55e6e60b2608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60b25f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60b25d0 '' Function 0x55e6e5fab220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60b25a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60b2590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60b2578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60b2540 'int64_t3':'vector' lvalue ParmVar 0x55e6e60b21d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e60b2338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60b27a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60b26f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e6e60b4148 # | | | | `-ReturnStmt 0x55e6e60b4138 # | | | | `-CallExpr 0x55e6e60b4108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60b40f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60b40d0 '' Function 0x55e6e5fab498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60b2ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60b2ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60b2aa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60b2a68 'int64_t4':'vector' lvalue ParmVar 0x55e6e60b26f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e60b2858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60b42a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60b41f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e6e60b4660 # | | | | `-ReturnStmt 0x55e6e60b4650 # | | | | `-CallExpr 0x55e6e60b4620 'float' # | | | | |-ImplicitCastExpr 0x55e6e60b4608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60b45e8 '' Function 0x55e6e5faad30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60b45c0 'float' # | | | | `-ImplicitCastExpr 0x55e6e60b45a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60b4590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60b4558 'uint64_t':'unsigned long' lvalue ParmVar 0x55e6e60b41f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e6e60b4358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60b47c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60b4710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e6e60b4b98 # | | | | `-ReturnStmt 0x55e6e60b4b88 # | | | | `-CallExpr 0x55e6e60b4b58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60b4b40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60b4b20 '' Function 0x55e6e5faafa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60b4af8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60b4ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60b4ac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60b4a90 'uint64_t2':'vector' lvalue ParmVar 0x55e6e60b4710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e60b4870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60b4cf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60b4c48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e6e60b50d8 # | | | | `-ReturnStmt 0x55e6e60b50c8 # | | | | `-CallExpr 0x55e6e60b5098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60b5080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60b5060 '' Function 0x55e6e5fab220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60b5038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60b5020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60b5008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60b4fd0 'uint64_t3':'vector' lvalue ParmVar 0x55e6e60b4c48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e60b4da8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60b5238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60b5188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e6e60b5620 # | | | | `-ReturnStmt 0x55e6e60b5610 # | | | | `-CallExpr 0x55e6e60b55e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60b55c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60b55a8 '' Function 0x55e6e5fab498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60b5580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60b5568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60b5550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60b5518 'uint64_t4':'vector' lvalue ParmVar 0x55e6e60b5188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e60b52e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55e6e60b5d20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55e6e60b5638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e6e60b56d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e6e60b5c78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60b59e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55e6e60b5ac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x55e6e60b5b38 col:41 p2 'T' # | | | |-CompoundStmt 0x55e6e60b6090 # | | | | `-ReturnStmt 0x55e6e60b6080 # | | | | `-RecoveryExpr 0x55e6e60b6048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55e6e60b5e90 '' lvalue (ADL) = 'clamp' 0x55e6e5fb4fc8 0x55e6e5fab888 0x55e6e5fabd40 0x55e6e5fac1a8 0x55e6e5fac608 0x55e6e5faca08 0x55e6e5faced8 0x55e6e5fad338 0x55e6e5fad798 0x55e6e5fadbf8 0x55e6e5fae088 0x55e6e5fae4e8 0x55e6e5fae948 0x55e6e5fafe08 0x55e6e5fb0268 0x55e6e5fb06c8 0x55e6e5fb0b28 0x55e6e5fb0f98 0x55e6e5fb13f8 0x55e6e5fb1858 0x55e6e5fb1cb8 0x55e6e5fb20d8 0x55e6e5fb2538 0x55e6e5fb2998 0x55e6e5f99d28 0x55e6e5f9a128 0x55e6e5f9a588 0x55e6e5f9a9e8 # | | | | |-RecoveryExpr 0x55e6e60b5fb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55e6e60b5fd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55e6e60b5d90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55e6e60b67c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55e6e60b60e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e6e60b6178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e6e60b6718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60b6488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55e6e60b6500 col:24 p1 'T' # | | | |-ParmVarDecl 0x55e6e60b65d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x55e6e60b6b30 # | | | | `-ReturnStmt 0x55e6e60b6b20 # | | | | `-RecoveryExpr 0x55e6e60b6ae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55e6e60b6930 '' lvalue (ADL) = 'clamp' 0x55e6e5f9a9e8 0x55e6e5fb4fc8 0x55e6e5fab888 0x55e6e5fabd40 0x55e6e5fac1a8 0x55e6e5fac608 0x55e6e5faca08 0x55e6e5faced8 0x55e6e5fad338 0x55e6e5fad798 0x55e6e5fadbf8 0x55e6e5fae088 0x55e6e5fae4e8 0x55e6e5fae948 0x55e6e5fafe08 0x55e6e5fb0268 0x55e6e5fb06c8 0x55e6e5fb0b28 0x55e6e5fb0f98 0x55e6e5fb13f8 0x55e6e5fb1858 0x55e6e5fb1cb8 0x55e6e5fb20d8 0x55e6e5fb2538 0x55e6e5fb2998 0x55e6e5f99d28 0x55e6e5f9a128 0x55e6e5f9a588 # | | | | |-RecoveryExpr 0x55e6e60b6a50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55e6e60b6ac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55e6e60b6830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55e6e60b71d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55e6e60b6b48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e6e60b6be8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e6e60b7128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60b6ef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55e6e60b6f70 col:24 p1 'T' # | | | |-ParmVarDecl 0x55e6e60b6fe8 col:30 p2 'T' # | | | |-CompoundStmt 0x55e6e60b7570 # | | | | `-ReturnStmt 0x55e6e60b7560 # | | | | `-RecoveryExpr 0x55e6e60b7530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55e6e60b7340 '' lvalue (ADL) = 'clamp' 0x55e6e5f9a588 0x55e6e5f9a9e8 0x55e6e5fb4fc8 0x55e6e5fab888 0x55e6e5fabd40 0x55e6e5fac1a8 0x55e6e5fac608 0x55e6e5faca08 0x55e6e5faced8 0x55e6e5fad338 0x55e6e5fad798 0x55e6e5fadbf8 0x55e6e5fae088 0x55e6e5fae4e8 0x55e6e5fae948 0x55e6e5fafe08 0x55e6e5fb0268 0x55e6e5fb06c8 0x55e6e5fb0b28 0x55e6e5fb0f98 0x55e6e5fb13f8 0x55e6e5fb1858 0x55e6e5fb1cb8 0x55e6e5fb20d8 0x55e6e5fb2538 0x55e6e5fb2998 0x55e6e5f99d28 0x55e6e5f9a128 # | | | | `-RecoveryExpr 0x55e6e60b7460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55e6e60b7240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55e6e60b76d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60b7628 col:29 used V 'double' # | | | |-CompoundStmt 0x55e6e60b7a20 # | | | | `-ReturnStmt 0x55e6e60b7a10 # | | | | `-CallExpr 0x55e6e60b79e0 'float' # | | | | |-ImplicitCastExpr 0x55e6e60b79c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60b79a8 '' Function 0x55e6e5fb6788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60b7980 'float' # | | | | `-ImplicitCastExpr 0x55e6e60b7968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60b7950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60b7918 'double' lvalue ParmVar 0x55e6e60b7628 'V' 'double' # | | | `-DeprecatedAttr 0x55e6e60b7788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60b7b88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60b7ad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e6e60b7ef0 # | | | | `-ReturnStmt 0x55e6e60b7ee0 # | | | | `-CallExpr 0x55e6e60b7eb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60b7e98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60b7e78 '' Function 0x55e6e5fb6a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60b7e50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60b7e38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60b7e20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60b7de8 'double2':'vector' lvalue ParmVar 0x55e6e60b7ad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e6e60b7c38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60b80f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60b7fa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e6e60b8460 # | | | | `-ReturnStmt 0x55e6e60b8450 # | | | | `-CallExpr 0x55e6e60b8420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60b8408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60b83e8 '' Function 0x55e6e5fb6c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60b83c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60b83a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60b8390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60b8358 'double3':'vector' lvalue ParmVar 0x55e6e60b7fa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e6e60b81a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60b85c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60b8518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e6e60b8940 # | | | | `-ReturnStmt 0x55e6e60b8930 # | | | | `-CallExpr 0x55e6e60b8900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60b88e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60b88c8 '' Function 0x55e6e5fb7f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60b88a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60b8888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60b8870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60b8838 'double4':'vector' lvalue ParmVar 0x55e6e60b8518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e6e60b8678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60b8aa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60b89f0 col:26 used V 'int' # | | | |-CompoundStmt 0x55e6e60b8df8 # | | | | `-ReturnStmt 0x55e6e60b8de8 # | | | | `-CallExpr 0x55e6e60b8db8 'float' # | | | | |-ImplicitCastExpr 0x55e6e60b8da0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60b8d80 '' Function 0x55e6e5fb6788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60b8d58 'float' # | | | | `-ImplicitCastExpr 0x55e6e60b8d40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60b8d28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60b8cf0 'int' lvalue ParmVar 0x55e6e60b89f0 'V' 'int' # | | | `-DeprecatedAttr 0x55e6e60b8b50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60b8f58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60b8ea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e6e60b92d0 # | | | | `-ReturnStmt 0x55e6e60b92c0 # | | | | `-CallExpr 0x55e6e60b9290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60b9278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60b9258 '' Function 0x55e6e5fb6a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60b9230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60b9218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60b9200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60b91c8 'int2':'vector' lvalue ParmVar 0x55e6e60b8ea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e6e60b9008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60b9430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60b9380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e6e60b97b0 # | | | | `-ReturnStmt 0x55e6e60b97a0 # | | | | `-CallExpr 0x55e6e60b9770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60b9758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60b9738 '' Function 0x55e6e5fb6c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60b9710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60b96f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60b96e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60b96a8 'int3':'vector' lvalue ParmVar 0x55e6e60b9380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e6e60b94e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60b9910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60b9860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e6e60b9c98 # | | | | `-ReturnStmt 0x55e6e60b9c88 # | | | | `-CallExpr 0x55e6e60b9c58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60b9c40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60b9c20 '' Function 0x55e6e5fb7f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60b9bf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60b9be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60b9bc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60b9b90 'int4':'vector' lvalue ParmVar 0x55e6e60b9860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e6e60b99c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60b9df8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60b9d48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e6e60ba1a0 # | | | | `-ReturnStmt 0x55e6e60ba190 # | | | | `-CallExpr 0x55e6e60ba160 'float' # | | | | |-ImplicitCastExpr 0x55e6e60ba148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60ba128 '' Function 0x55e6e5fb6788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60ba100 'float' # | | | | `-ImplicitCastExpr 0x55e6e60ba0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60ba0a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60ba068 'uint':'unsigned int' lvalue ParmVar 0x55e6e60b9d48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e6e60b9ea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60ba300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60ba250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e6e60ba698 # | | | | `-ReturnStmt 0x55e6e60ba688 # | | | | `-CallExpr 0x55e6e60ba658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60ba640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60ba620 '' Function 0x55e6e5fb6a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60ba5f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60ba5e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60ba5c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60ba590 'uint2':'vector' lvalue ParmVar 0x55e6e60ba250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e6e60ba3b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60ba7f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60ba748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e6e60bab98 # | | | | `-ReturnStmt 0x55e6e60bab88 # | | | | `-CallExpr 0x55e6e60bab58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60bab40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60bab20 '' Function 0x55e6e5fb6c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60baaf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60baae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60baac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60baa90 'uint3':'vector' lvalue ParmVar 0x55e6e60ba748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e6e60ba8a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60bacf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60bac48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e6e60bb0a0 # | | | | `-ReturnStmt 0x55e6e60bb090 # | | | | `-CallExpr 0x55e6e60bb060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60bb048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60bb028 '' Function 0x55e6e5fb7f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60bb000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60bafe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60bafd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60baf98 'uint4':'vector' lvalue ParmVar 0x55e6e60bac48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e6e60bada8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60bb200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60bb150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e6e60bb598 # | | | | `-ReturnStmt 0x55e6e60bb588 # | | | | `-CallExpr 0x55e6e60bb558 'float' # | | | | |-ImplicitCastExpr 0x55e6e60bb540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60bb520 '' Function 0x55e6e5fb6788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60bb4f8 'float' # | | | | `-ImplicitCastExpr 0x55e6e60bb4e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60bb4c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60bb490 'int64_t':'long' lvalue ParmVar 0x55e6e60bb150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e6e60bb2b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60bb6f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60bb648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e6e60bbab0 # | | | | `-ReturnStmt 0x55e6e60bbaa0 # | | | | `-CallExpr 0x55e6e60bba70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60bba58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60bba38 '' Function 0x55e6e5fb6a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60bba10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60bb9f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60bb9e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60bb9a8 'int64_t2':'vector' lvalue ParmVar 0x55e6e60bb648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e60bb7a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60bbc10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60bbb60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e6e60bbfd0 # | | | | `-ReturnStmt 0x55e6e60bbfc0 # | | | | `-CallExpr 0x55e6e60bbf90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60bbf78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60bbf58 '' Function 0x55e6e5fb6c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60bbf30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60bbf18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60bbf00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60bbec8 'int64_t3':'vector' lvalue ParmVar 0x55e6e60bbb60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e60bbcc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60bc830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60bc080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e6e60bcbf8 # | | | | `-ReturnStmt 0x55e6e60bcbe8 # | | | | `-CallExpr 0x55e6e60bcbb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60bcba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60bcb80 '' Function 0x55e6e5fb7f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60bcb58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60bcb40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60bcb28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60bcaf0 'int64_t4':'vector' lvalue ParmVar 0x55e6e60bc080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e60bc8e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60bcd58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60bcca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e6e60bd110 # | | | | `-ReturnStmt 0x55e6e60bd100 # | | | | `-CallExpr 0x55e6e60bd0d0 'float' # | | | | |-ImplicitCastExpr 0x55e6e60bd0b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60bd098 '' Function 0x55e6e5fb6788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60bd070 'float' # | | | | `-ImplicitCastExpr 0x55e6e60bd058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60bd040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60bd008 'uint64_t':'unsigned long' lvalue ParmVar 0x55e6e60bcca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e6e60bce08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60bd270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60bd1c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e6e60bd648 # | | | | `-ReturnStmt 0x55e6e60bd638 # | | | | `-CallExpr 0x55e6e60bd608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60bd5f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60bd5d0 '' Function 0x55e6e5fb6a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60bd5a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60bd590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60bd578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60bd540 'uint64_t2':'vector' lvalue ParmVar 0x55e6e60bd1c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e60bd320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60bd7a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60bd6f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e6e60bdb88 # | | | | `-ReturnStmt 0x55e6e60bdb78 # | | | | `-CallExpr 0x55e6e60bdb48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60bdb30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60bdb10 '' Function 0x55e6e5fb6c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60bdae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60bdad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60bdab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60bda80 'uint64_t3':'vector' lvalue ParmVar 0x55e6e60bd6f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e60bd858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60bdce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60bdc38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e6e60be0d0 # | | | | `-ReturnStmt 0x55e6e60be0c0 # | | | | `-CallExpr 0x55e6e60be090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60be078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60be058 '' Function 0x55e6e5fb7f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60be030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60be018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60be000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60bdfc8 'uint64_t4':'vector' lvalue ParmVar 0x55e6e60bdc38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e60bdd98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60be240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60be190 col:29 used V 'double' # | | | |-CompoundStmt 0x55e6e60be588 # | | | | `-ReturnStmt 0x55e6e60be578 # | | | | `-CallExpr 0x55e6e60be548 'float' # | | | | |-ImplicitCastExpr 0x55e6e60be530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60be510 '' Function 0x55e6e5fb8b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60be4e8 'float' # | | | | `-ImplicitCastExpr 0x55e6e60be4d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60be4b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60be480 'double' lvalue ParmVar 0x55e6e60be190 'V' 'double' # | | | `-DeprecatedAttr 0x55e6e60be2f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60be6f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60be648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e6e60bf260 # | | | | `-ReturnStmt 0x55e6e60bf250 # | | | | `-CallExpr 0x55e6e60bf220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60bf208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60bf1e8 '' Function 0x55e6e5fb8e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60bf1c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60bf1a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60bf190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60bf158 'double2':'vector' lvalue ParmVar 0x55e6e60be648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e6e60be7a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60bf3d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60bf320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e6e60bf740 # | | | | `-ReturnStmt 0x55e6e60bf730 # | | | | `-CallExpr 0x55e6e60bf700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60bf6e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60bf6c8 '' Function 0x55e6e5fb9078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60bf6a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60bf688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60bf670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60bf638 'double3':'vector' lvalue ParmVar 0x55e6e60bf320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e6e60bf480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60bf8b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60bf800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e6e60bfc28 # | | | | `-ReturnStmt 0x55e6e60bfc18 # | | | | `-CallExpr 0x55e6e60bfbe8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60bfbd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60bfbb0 '' Function 0x55e6e5fb92f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60bfb88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60bfb70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60bfb58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60bfb20 'double4':'vector' lvalue ParmVar 0x55e6e60bf800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e6e60bf960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60bfd88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60bfcd8 col:26 used V 'int' # | | | |-CompoundStmt 0x55e6e60c00e0 # | | | | `-ReturnStmt 0x55e6e60c00d0 # | | | | `-CallExpr 0x55e6e60c00a0 'float' # | | | | |-ImplicitCastExpr 0x55e6e60c0088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60c0068 '' Function 0x55e6e5fb8b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60c0040 'float' # | | | | `-ImplicitCastExpr 0x55e6e60c0028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60c0010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60bffd8 'int' lvalue ParmVar 0x55e6e60bfcd8 'V' 'int' # | | | `-DeprecatedAttr 0x55e6e60bfe38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60c0240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60c0190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e6e60c05b8 # | | | | `-ReturnStmt 0x55e6e60c05a8 # | | | | `-CallExpr 0x55e6e60c0578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60c0560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60c0540 '' Function 0x55e6e5fb8e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60c0518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60c0500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60c04e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60c04b0 'int2':'vector' lvalue ParmVar 0x55e6e60c0190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e6e60c02f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60c0718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60c0668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e6e60c0a98 # | | | | `-ReturnStmt 0x55e6e60c0a88 # | | | | `-CallExpr 0x55e6e60c0a58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60c0a40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60c0a20 '' Function 0x55e6e5fb9078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60c09f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60c09e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60c09c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60c0990 'int3':'vector' lvalue ParmVar 0x55e6e60c0668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e6e60c07c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60c0bf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60c0b48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e6e60c0f80 # | | | | `-ReturnStmt 0x55e6e60c0f70 # | | | | `-CallExpr 0x55e6e60c0f40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60c0f28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60c0f08 '' Function 0x55e6e5fb92f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60c0ee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60c0ec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60c0eb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60c0e78 'int4':'vector' lvalue ParmVar 0x55e6e60c0b48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e6e60c0ca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60c1928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60c1878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e6e60c1ca0 # | | | | `-ReturnStmt 0x55e6e60c1c90 # | | | | `-CallExpr 0x55e6e60c1c60 'float' # | | | | |-ImplicitCastExpr 0x55e6e60c1c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60c1c28 '' Function 0x55e6e5fb8b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60c1c00 'float' # | | | | `-ImplicitCastExpr 0x55e6e60c1be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60c1bd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60c1b98 'uint':'unsigned int' lvalue ParmVar 0x55e6e60c1878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e6e60c19d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60c1e00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60c1d50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e6e60c2198 # | | | | `-ReturnStmt 0x55e6e60c2188 # | | | | `-CallExpr 0x55e6e60c2158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60c2140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60c2120 '' Function 0x55e6e5fb8e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60c20f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60c20e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60c20c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60c2090 'uint2':'vector' lvalue ParmVar 0x55e6e60c1d50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e6e60c1eb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60c22f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60c2248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e6e60c2698 # | | | | `-ReturnStmt 0x55e6e60c2688 # | | | | `-CallExpr 0x55e6e60c2658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60c2640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60c2620 '' Function 0x55e6e5fb9078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60c25f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60c25e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60c25c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60c2590 'uint3':'vector' lvalue ParmVar 0x55e6e60c2248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e6e60c23a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60c27f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60c2748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e6e60c2ba0 # | | | | `-ReturnStmt 0x55e6e60c2b90 # | | | | `-CallExpr 0x55e6e60c2b60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60c2b48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60c2b28 '' Function 0x55e6e5fb92f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60c2b00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60c2ae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60c2ad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60c2a98 'uint4':'vector' lvalue ParmVar 0x55e6e60c2748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e6e60c28a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60c2d00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60c2c50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e6e60c3098 # | | | | `-ReturnStmt 0x55e6e60c3088 # | | | | `-CallExpr 0x55e6e60c3058 'float' # | | | | |-ImplicitCastExpr 0x55e6e60c3040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60c3020 '' Function 0x55e6e5fb8b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60c2ff8 'float' # | | | | `-ImplicitCastExpr 0x55e6e60c2fe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60c2fc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60c2f90 'int64_t':'long' lvalue ParmVar 0x55e6e60c2c50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e6e60c2db0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60c31f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60c3148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e6e60c35b0 # | | | | `-ReturnStmt 0x55e6e60c35a0 # | | | | `-CallExpr 0x55e6e60c3570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60c3558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60c3538 '' Function 0x55e6e5fb8e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60c3510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60c34f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60c34e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60c34a8 'int64_t2':'vector' lvalue ParmVar 0x55e6e60c3148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e60c32a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60c3710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60c3660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e6e60c44c0 # | | | | `-ReturnStmt 0x55e6e60c44b0 # | | | | `-CallExpr 0x55e6e60c4480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60c4468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60c4448 '' Function 0x55e6e5fb9078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60c4420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60c4408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60c43f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60c43b8 'int64_t3':'vector' lvalue ParmVar 0x55e6e60c3660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e60c41b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60c4620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60c4570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e6e60c49e8 # | | | | `-ReturnStmt 0x55e6e60c49d8 # | | | | `-CallExpr 0x55e6e60c49a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60c4990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60c4970 '' Function 0x55e6e5fb92f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60c4948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60c4930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60c4918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60c48e0 'int64_t4':'vector' lvalue ParmVar 0x55e6e60c4570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e60c46d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60c4b48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60c4a98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e6e60c4f00 # | | | | `-ReturnStmt 0x55e6e60c4ef0 # | | | | `-CallExpr 0x55e6e60c4ec0 'float' # | | | | |-ImplicitCastExpr 0x55e6e60c4ea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60c4e88 '' Function 0x55e6e5fb8b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60c4e60 'float' # | | | | `-ImplicitCastExpr 0x55e6e60c4e48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60c4e30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60c4df8 'uint64_t':'unsigned long' lvalue ParmVar 0x55e6e60c4a98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e6e60c4bf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60c5060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60c4fb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e6e60c5438 # | | | | `-ReturnStmt 0x55e6e60c5428 # | | | | `-CallExpr 0x55e6e60c53f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60c53e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60c53c0 '' Function 0x55e6e5fb8e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60c5398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60c5380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60c5368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60c5330 'uint64_t2':'vector' lvalue ParmVar 0x55e6e60c4fb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e60c5110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60c5598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60c54e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e6e60c5978 # | | | | `-ReturnStmt 0x55e6e60c5968 # | | | | `-CallExpr 0x55e6e60c5938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60c5920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60c5900 '' Function 0x55e6e5fb9078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60c58d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60c58c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60c58a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60c5870 'uint64_t3':'vector' lvalue ParmVar 0x55e6e60c54e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e60c5648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60c5ad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60c5a28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e6e60c5ec0 # | | | | `-ReturnStmt 0x55e6e60c5eb0 # | | | | `-CallExpr 0x55e6e60c5e80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60c5e68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60c5e48 '' Function 0x55e6e5fb92f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60c5e20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60c5e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60c5df0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60c5db8 'uint64_t4':'vector' lvalue ParmVar 0x55e6e60c5a28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e60c5b88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60c6030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60c5f80 col:29 used V 'double' # | | | |-CompoundStmt 0x55e6e60c68b8 # | | | | `-ReturnStmt 0x55e6e60c68a8 # | | | | `-CallExpr 0x55e6e60c6878 'float' # | | | | |-ImplicitCastExpr 0x55e6e60c6860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60c6840 '' Function 0x55e6e5fbdf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60c6818 'float' # | | | | `-ImplicitCastExpr 0x55e6e60c6800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60c67e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60c67b0 'double' lvalue ParmVar 0x55e6e60c5f80 'V' 'double' # | | | `-DeprecatedAttr 0x55e6e60c60e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60c6a28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60c6978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e6e60c6d90 # | | | | `-ReturnStmt 0x55e6e60c6d80 # | | | | `-CallExpr 0x55e6e60c6d50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60c6d38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60c6d18 '' Function 0x55e6e5fbe178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60c6cf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60c6cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60c6cc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60c6c88 'double2':'vector' lvalue ParmVar 0x55e6e60c6978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e6e60c6ad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60c6f00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60c6e50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e6e60c7270 # | | | | `-ReturnStmt 0x55e6e60c7260 # | | | | `-CallExpr 0x55e6e60c7230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60c7218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60c71f8 '' Function 0x55e6e5fbe3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60c71d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60c71b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60c71a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60c7168 'double3':'vector' lvalue ParmVar 0x55e6e60c6e50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e6e60c6fb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60c73e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60c7330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e6e60c7758 # | | | | `-ReturnStmt 0x55e6e60c7748 # | | | | `-CallExpr 0x55e6e60c7718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60c7700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60c76e0 '' Function 0x55e6e5fbe668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60c76b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60c76a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60c7688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60c7650 'double4':'vector' lvalue ParmVar 0x55e6e60c7330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e6e60c7490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60c78b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60c7808 col:26 used V 'int' # | | | |-CompoundStmt 0x55e6e60c7c18 # | | | | `-ReturnStmt 0x55e6e60c7c08 # | | | | `-CallExpr 0x55e6e60c7bd8 'float' # | | | | |-ImplicitCastExpr 0x55e6e60c7bc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60c7ba0 '' Function 0x55e6e5fbdf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60c7b78 'float' # | | | | `-ImplicitCastExpr 0x55e6e60c7b60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60c7b48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60c7b10 'int' lvalue ParmVar 0x55e6e60c7808 'V' 'int' # | | | `-DeprecatedAttr 0x55e6e60c7968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60c7d78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60c7cc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e6e60c80f8 # | | | | `-ReturnStmt 0x55e6e60c80e8 # | | | | `-CallExpr 0x55e6e60c80b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60c80a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60c8080 '' Function 0x55e6e5fbe178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60c8058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60c8040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60c8028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60c7ff0 'int2':'vector' lvalue ParmVar 0x55e6e60c7cc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e6e60c7e28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60c8258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60c81a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e6e60c85e0 # | | | | `-ReturnStmt 0x55e6e60c85d0 # | | | | `-CallExpr 0x55e6e60c85a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60c8588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60c8568 '' Function 0x55e6e5fbe3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60c8540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60c8528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60c8510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60c84d8 'int3':'vector' lvalue ParmVar 0x55e6e60c81a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e6e60c8308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60c9000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60c8f50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e6e60c9390 # | | | | `-ReturnStmt 0x55e6e60c9380 # | | | | `-CallExpr 0x55e6e60c9350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60c9338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60c9318 '' Function 0x55e6e5fbe668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60c92f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60c92d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60c92c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60c9288 'int4':'vector' lvalue ParmVar 0x55e6e60c8f50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e6e60c90b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60c94f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60c9440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e6e60c9870 # | | | | `-ReturnStmt 0x55e6e60c9860 # | | | | `-CallExpr 0x55e6e60c9830 'float' # | | | | |-ImplicitCastExpr 0x55e6e60c9818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60c97f8 '' Function 0x55e6e5fbdf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60c97d0 'float' # | | | | `-ImplicitCastExpr 0x55e6e60c97b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60c97a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60c9768 'uint':'unsigned int' lvalue ParmVar 0x55e6e60c9440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e6e60c95a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60c99d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60c9920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e6e60c9d70 # | | | | `-ReturnStmt 0x55e6e60c9d60 # | | | | `-CallExpr 0x55e6e60c9d30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60c9d18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60c9cf8 '' Function 0x55e6e5fbe178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60c9cd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60c9cb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60c9ca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60c9c68 'uint2':'vector' lvalue ParmVar 0x55e6e60c9920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e6e60c9a80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60c9ed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60c9e20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e6e60ca278 # | | | | `-ReturnStmt 0x55e6e60ca268 # | | | | `-CallExpr 0x55e6e60ca238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60ca220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60ca200 '' Function 0x55e6e5fbe3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60ca1d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60ca1c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60ca1a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60ca170 'uint3':'vector' lvalue ParmVar 0x55e6e60c9e20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e6e60c9f80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60ca3d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60ca328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e6e60ca788 # | | | | `-ReturnStmt 0x55e6e60ca778 # | | | | `-CallExpr 0x55e6e60ca748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60ca730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60ca710 '' Function 0x55e6e5fbe668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60ca6e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60ca6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60ca6b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60ca680 'uint4':'vector' lvalue ParmVar 0x55e6e60ca328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e6e60ca488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60ca8e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60ca838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e6e60cac88 # | | | | `-ReturnStmt 0x55e6e60cac78 # | | | | `-CallExpr 0x55e6e60cac48 'float' # | | | | |-ImplicitCastExpr 0x55e6e60cac30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60cac10 '' Function 0x55e6e5fbdf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60cabe8 'float' # | | | | `-ImplicitCastExpr 0x55e6e60cabd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60cabb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60cab80 'int64_t':'long' lvalue ParmVar 0x55e6e60ca838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e6e60ca998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60cade8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60cad38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e6e60cca78 # | | | | `-ReturnStmt 0x55e6e60cca68 # | | | | `-CallExpr 0x55e6e60cca38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60cca20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60cca00 '' Function 0x55e6e5fbe178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60cc9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60cc9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60cc9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60cc970 'int64_t2':'vector' lvalue ParmVar 0x55e6e60cad38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e60cae98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60ccbd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60ccb28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e6e60ccfa0 # | | | | `-ReturnStmt 0x55e6e60ccf90 # | | | | `-CallExpr 0x55e6e60ccf60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60ccf48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60ccf28 '' Function 0x55e6e5fbe3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60ccf00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60ccee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60cced0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60cce98 'int64_t3':'vector' lvalue ParmVar 0x55e6e60ccb28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e60ccc88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60cd100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60cd050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e6e60cd4d0 # | | | | `-ReturnStmt 0x55e6e60cd4c0 # | | | | `-CallExpr 0x55e6e60cd490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60cd478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60cd458 '' Function 0x55e6e5fbe668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60cd430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60cd418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60cd400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60cd3c8 'int64_t4':'vector' lvalue ParmVar 0x55e6e60cd050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e60cd1b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60cd630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60cd580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e6e60cd9f0 # | | | | `-ReturnStmt 0x55e6e60cd9e0 # | | | | `-CallExpr 0x55e6e60cd9b0 'float' # | | | | |-ImplicitCastExpr 0x55e6e60cd998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60cd978 '' Function 0x55e6e5fbdf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60cd950 'float' # | | | | `-ImplicitCastExpr 0x55e6e60cd938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60cd920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60cd8e8 'uint64_t':'unsigned long' lvalue ParmVar 0x55e6e60cd580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e6e60cd6e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60cdb50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60cdaa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e6e60cdf30 # | | | | `-ReturnStmt 0x55e6e60cdf20 # | | | | `-CallExpr 0x55e6e60cdef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60cded8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60cdeb8 '' Function 0x55e6e5fbe178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60cde90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60cde78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60cde60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60cde28 'uint64_t2':'vector' lvalue ParmVar 0x55e6e60cdaa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e60cdc00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60ce090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60cdfe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e6e60ce478 # | | | | `-ReturnStmt 0x55e6e60ce468 # | | | | `-CallExpr 0x55e6e60ce438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60ce420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60ce400 '' Function 0x55e6e5fbe3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60ce3d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60ce3c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60ce3a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60ce370 'uint64_t3':'vector' lvalue ParmVar 0x55e6e60cdfe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e60ce140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60ce5d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60ce528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e6e60cf2d0 # | | | | `-ReturnStmt 0x55e6e60cf2c0 # | | | | `-CallExpr 0x55e6e60cf290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60cf278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60cf258 '' Function 0x55e6e5fbe668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60cf230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60cf218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60cf200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60cf1c8 'uint64_t4':'vector' lvalue ParmVar 0x55e6e60ce528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e60ce688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60cf438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60cf388 col:29 used V 'double' # | | | |-CompoundStmt 0x55e6e60cf780 # | | | | `-ReturnStmt 0x55e6e60cf770 # | | | | `-CallExpr 0x55e6e60cf740 'float' # | | | | |-ImplicitCastExpr 0x55e6e60cf728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60cf708 '' Function 0x55e6e5fc5628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60cf6e0 'float' # | | | | `-ImplicitCastExpr 0x55e6e60cf6c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60cf6b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60cf678 'double' lvalue ParmVar 0x55e6e60cf388 'V' 'double' # | | | `-DeprecatedAttr 0x55e6e60cf4e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60cf8e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60cf838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e6e60cfc50 # | | | | `-ReturnStmt 0x55e6e60cfc40 # | | | | `-CallExpr 0x55e6e60cfc10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60cfbf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60cfbd8 '' Function 0x55e6e5fc58a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60cfbb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60cfb98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60cfb80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60cfb48 'double2':'vector' lvalue ParmVar 0x55e6e60cf838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e6e60cf998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60cfdb8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60cfd08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e6e60d0128 # | | | | `-ReturnStmt 0x55e6e60d0118 # | | | | `-CallExpr 0x55e6e60d00e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60d00d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60d00b0 '' Function 0x55e6e5fc5b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60d0088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60d0070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60d0058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60d0020 'double3':'vector' lvalue ParmVar 0x55e6e60cfd08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e6e60cfe68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60d0290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60d01e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e6e60d0608 # | | | | `-ReturnStmt 0x55e6e60d05f8 # | | | | `-CallExpr 0x55e6e60d05c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60d05b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60d0590 '' Function 0x55e6e5fc5da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60d0568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60d0550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60d0538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60d0500 'double4':'vector' lvalue ParmVar 0x55e6e60d01e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e6e60d0340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60d0768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60d06b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55e6e60d0ac0 # | | | | `-ReturnStmt 0x55e6e60d0ab0 # | | | | `-CallExpr 0x55e6e60d0a80 'float' # | | | | |-ImplicitCastExpr 0x55e6e60d0a68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60d0a48 '' Function 0x55e6e5fc5628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60d0a20 'float' # | | | | `-ImplicitCastExpr 0x55e6e60d0a08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60d09f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60d09b8 'int' lvalue ParmVar 0x55e6e60d06b8 'V' 'int' # | | | `-DeprecatedAttr 0x55e6e60d0818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60d0c20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60d0b70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e6e60d0f98 # | | | | `-ReturnStmt 0x55e6e60d0f88 # | | | | `-CallExpr 0x55e6e60d0f58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60d0f40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60d0f20 '' Function 0x55e6e5fc58a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60d0ef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60d0ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60d0ec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60d0e90 'int2':'vector' lvalue ParmVar 0x55e6e60d0b70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e6e60d0cd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60d1780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60d16d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e6e60d1b00 # | | | | `-ReturnStmt 0x55e6e60d1af0 # | | | | `-CallExpr 0x55e6e60d1ac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60d1aa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60d1a88 '' Function 0x55e6e5fc5b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60d1a60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60d1a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60d1a30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60d19f8 'int3':'vector' lvalue ParmVar 0x55e6e60d16d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e6e60d1830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60d1c60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60d1bb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e6e60d1fe8 # | | | | `-ReturnStmt 0x55e6e60d1fd8 # | | | | `-CallExpr 0x55e6e60d1fa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60d1f90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60d1f70 '' Function 0x55e6e5fc5da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60d1f48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60d1f30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60d1f18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60d1ee0 'int4':'vector' lvalue ParmVar 0x55e6e60d1bb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e6e60d1d10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60d2148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60d2098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e6e60d24c0 # | | | | `-ReturnStmt 0x55e6e60d24b0 # | | | | `-CallExpr 0x55e6e60d2480 'float' # | | | | |-ImplicitCastExpr 0x55e6e60d2468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60d2448 '' Function 0x55e6e5fc5628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60d2420 'float' # | | | | `-ImplicitCastExpr 0x55e6e60d2408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60d23f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60d23b8 'uint':'unsigned int' lvalue ParmVar 0x55e6e60d2098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e6e60d21f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60d2620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60d2570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e6e60d29b8 # | | | | `-ReturnStmt 0x55e6e60d29a8 # | | | | `-CallExpr 0x55e6e60d2978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60d2960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60d2940 '' Function 0x55e6e5fc58a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60d2918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60d2900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60d28e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60d28b0 'uint2':'vector' lvalue ParmVar 0x55e6e60d2570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e6e60d26d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60d2b18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60d2a68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e6e60d2eb8 # | | | | `-ReturnStmt 0x55e6e60d2ea8 # | | | | `-CallExpr 0x55e6e60d2e78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60d2e60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60d2e40 '' Function 0x55e6e5fc5b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60d2e18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60d2e00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60d2de8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60d2db0 'uint3':'vector' lvalue ParmVar 0x55e6e60d2a68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e6e60d2bc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60d3018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60d2f68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e6e60d33c0 # | | | | `-ReturnStmt 0x55e6e60d33b0 # | | | | `-CallExpr 0x55e6e60d3380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60d3368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60d3348 '' Function 0x55e6e5fc5da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60d3320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60d3308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60d32f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60d32b8 'uint4':'vector' lvalue ParmVar 0x55e6e60d2f68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e6e60d30c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60d3520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60d3470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e6e60d4200 # | | | | `-ReturnStmt 0x55e6e60d41f0 # | | | | `-CallExpr 0x55e6e60d41c0 'float' # | | | | |-ImplicitCastExpr 0x55e6e60d41a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60d4188 '' Function 0x55e6e5fc5628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60d4160 'float' # | | | | `-ImplicitCastExpr 0x55e6e60d4148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60d4130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60d40f8 'int64_t':'long' lvalue ParmVar 0x55e6e60d3470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e6e60d35d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60d4360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60d42b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e6e60d4718 # | | | | `-ReturnStmt 0x55e6e60d4708 # | | | | `-CallExpr 0x55e6e60d46d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60d46c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60d46a0 '' Function 0x55e6e5fc58a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60d4678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60d4660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60d4648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60d4610 'int64_t2':'vector' lvalue ParmVar 0x55e6e60d42b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e60d4410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60d4878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60d47c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e6e60d4c38 # | | | | `-ReturnStmt 0x55e6e60d4c28 # | | | | `-CallExpr 0x55e6e60d4bf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60d4be0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60d4bc0 '' Function 0x55e6e5fc5b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60d4b98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60d4b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60d4b68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60d4b30 'int64_t3':'vector' lvalue ParmVar 0x55e6e60d47c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e60d4928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60d4d98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60d4ce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e6e60d5160 # | | | | `-ReturnStmt 0x55e6e60d5150 # | | | | `-CallExpr 0x55e6e60d5120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60d5108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60d50e8 '' Function 0x55e6e5fc5da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60d50c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60d50a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60d5090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60d5058 'int64_t4':'vector' lvalue ParmVar 0x55e6e60d4ce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e60d4e48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60d52c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60d5210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e6e60d5678 # | | | | `-ReturnStmt 0x55e6e60d5668 # | | | | `-CallExpr 0x55e6e60d5638 'float' # | | | | |-ImplicitCastExpr 0x55e6e60d5620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60d5600 '' Function 0x55e6e5fc5628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60d55d8 'float' # | | | | `-ImplicitCastExpr 0x55e6e60d55c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60d55a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60d5570 'uint64_t':'unsigned long' lvalue ParmVar 0x55e6e60d5210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e6e60d5370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60d57d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60d5728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e6e60d5bb0 # | | | | `-ReturnStmt 0x55e6e60d5ba0 # | | | | `-CallExpr 0x55e6e60d5b70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60d5b58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60d5b38 '' Function 0x55e6e5fc58a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60d5b10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60d5af8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60d5ae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60d5aa8 'uint64_t2':'vector' lvalue ParmVar 0x55e6e60d5728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e60d5888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60d5d10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60d5c60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e6e60d9628 # | | | | `-ReturnStmt 0x55e6e60d9618 # | | | | `-CallExpr 0x55e6e60d95e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60d95d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60d95b0 '' Function 0x55e6e5fc5b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60d9588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60d9570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60d9558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60d5fe8 'uint64_t3':'vector' lvalue ParmVar 0x55e6e60d5c60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e60d5dc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60d9788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60d96d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e6e60d9b70 # | | | | `-ReturnStmt 0x55e6e60d9b60 # | | | | `-CallExpr 0x55e6e60d9b30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60d9b18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60d9af8 '' Function 0x55e6e5fc5da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60d9ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60d9ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60d9aa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60d9a68 'uint64_t4':'vector' lvalue ParmVar 0x55e6e60d96d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e60d9838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60d9ce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60d9c30 col:29 used V 'double' # | | | |-CompoundStmt 0x55e6e60da028 # | | | | `-ReturnStmt 0x55e6e60da018 # | | | | `-CallExpr 0x55e6e60d9fe8 'float' # | | | | |-ImplicitCastExpr 0x55e6e60d9fd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60d9fb0 '' Function 0x55e6e5fc69b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60d9f88 'float' # | | | | `-ImplicitCastExpr 0x55e6e60d9f70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60d9f58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60d9f20 'double' lvalue ParmVar 0x55e6e60d9c30 'V' 'double' # | | | `-DeprecatedAttr 0x55e6e60d9d90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60da198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60da0e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e6e60da500 # | | | | `-ReturnStmt 0x55e6e60da4f0 # | | | | `-CallExpr 0x55e6e60da4c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60da4a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60da488 '' Function 0x55e6e5fa4dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60da460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60da448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60da430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60da3f8 'double2':'vector' lvalue ParmVar 0x55e6e60da0e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e6e60da248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60da670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60da5c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e6e60da9e0 # | | | | `-ReturnStmt 0x55e6e60da9d0 # | | | | `-CallExpr 0x55e6e60da9a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60da988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60da968 '' Function 0x55e6e5fa5038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60da940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60da928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60da910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60da8d8 'double3':'vector' lvalue ParmVar 0x55e6e60da5c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e6e60da720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60dab50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60daaa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e6e60daec8 # | | | | `-ReturnStmt 0x55e6e60daeb8 # | | | | `-CallExpr 0x55e6e60dae88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60dae70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60dae50 '' Function 0x55e6e5fa52b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60dae28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60dae10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60dadf8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60dadc0 'double4':'vector' lvalue ParmVar 0x55e6e60daaa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e6e60dac00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60db028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60daf78 col:26 used V 'int' # | | | |-CompoundStmt 0x55e6e60db380 # | | | | `-ReturnStmt 0x55e6e60db370 # | | | | `-CallExpr 0x55e6e60db340 'float' # | | | | |-ImplicitCastExpr 0x55e6e60db328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60db308 '' Function 0x55e6e5fc69b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60db2e0 'float' # | | | | `-ImplicitCastExpr 0x55e6e60db2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60db2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60db278 'int' lvalue ParmVar 0x55e6e60daf78 'V' 'int' # | | | `-DeprecatedAttr 0x55e6e60db0d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60db550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60db430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e6e60db8c8 # | | | | `-ReturnStmt 0x55e6e60db8b8 # | | | | `-CallExpr 0x55e6e60db888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60db870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60db850 '' Function 0x55e6e5fa4dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60db828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60db810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60db7f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60db7c0 'int2':'vector' lvalue ParmVar 0x55e6e60db430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e6e60db600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60dba28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60db978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e6e60dbda8 # | | | | `-ReturnStmt 0x55e6e60dbd98 # | | | | `-CallExpr 0x55e6e60dbd68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60dbd50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60dbd30 '' Function 0x55e6e5fa5038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60dbd08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60dbcf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60dbcd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60dbca0 'int3':'vector' lvalue ParmVar 0x55e6e60db978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e6e60dbad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60dbf08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60dbe58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e6e60dc290 # | | | | `-ReturnStmt 0x55e6e60dc280 # | | | | `-CallExpr 0x55e6e60dc250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60dc238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60dc218 '' Function 0x55e6e5fa52b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60dc1f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60dc1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60dc1c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60dc188 'int4':'vector' lvalue ParmVar 0x55e6e60dbe58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e6e60dbfb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60dc3f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60dc340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e6e60dc768 # | | | | `-ReturnStmt 0x55e6e60dc758 # | | | | `-CallExpr 0x55e6e60dc728 'float' # | | | | |-ImplicitCastExpr 0x55e6e60dc710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60dc6f0 '' Function 0x55e6e5fc69b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60dc6c8 'float' # | | | | `-ImplicitCastExpr 0x55e6e60dc6b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60dc698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60dc660 'uint':'unsigned int' lvalue ParmVar 0x55e6e60dc340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e6e60dc4a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60dc8c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60dc818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e6e60dcc60 # | | | | `-ReturnStmt 0x55e6e60dcc50 # | | | | `-CallExpr 0x55e6e60dcc20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60dcc08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60dcbe8 '' Function 0x55e6e5fa4dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60dcbc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60dcba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60dcb90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60dcb58 'uint2':'vector' lvalue ParmVar 0x55e6e60dc818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e6e60dc978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60dcdc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60dcd10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e6e60dd160 # | | | | `-ReturnStmt 0x55e6e60dd150 # | | | | `-CallExpr 0x55e6e60dd120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60dd108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60dd0e8 '' Function 0x55e6e5fa5038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60dd0c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60dd0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60dd090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60dd058 'uint3':'vector' lvalue ParmVar 0x55e6e60dcd10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e6e60dce70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60dd2c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60dd210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e6e60dd680 # | | | | `-ReturnStmt 0x55e6e60dd670 # | | | | `-CallExpr 0x55e6e60dd640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60dd628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60dd608 '' Function 0x55e6e5fa52b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60dd5e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60dd5c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60dd5b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60dd578 'uint4':'vector' lvalue ParmVar 0x55e6e60dd210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e6e60dd370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60dd7e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60dd730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e6e60ddb78 # | | | | `-ReturnStmt 0x55e6e60ddb68 # | | | | `-CallExpr 0x55e6e60ddb38 'float' # | | | | |-ImplicitCastExpr 0x55e6e60ddb20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60ddb00 '' Function 0x55e6e5fc69b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60ddad8 'float' # | | | | `-ImplicitCastExpr 0x55e6e60ddac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60ddaa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60dda70 'int64_t':'long' lvalue ParmVar 0x55e6e60dd730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e6e60dd890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60ddcd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60ddc28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e6e60de090 # | | | | `-ReturnStmt 0x55e6e60de080 # | | | | `-CallExpr 0x55e6e60de050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60de038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60de018 '' Function 0x55e6e5fa4dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60ddff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60ddfd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60ddfc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60ddf88 'int64_t2':'vector' lvalue ParmVar 0x55e6e60ddc28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e60ddd88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60de1f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60de140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e6e60de5b0 # | | | | `-ReturnStmt 0x55e6e60de5a0 # | | | | `-CallExpr 0x55e6e60de570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60de558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60de538 '' Function 0x55e6e5fa5038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60de510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60de4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60de4e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60de4a8 'int64_t3':'vector' lvalue ParmVar 0x55e6e60de140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e60de2a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60de710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60de660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e6e60dead8 # | | | | `-ReturnStmt 0x55e6e60deac8 # | | | | `-CallExpr 0x55e6e60dea98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60dea80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60dea60 '' Function 0x55e6e5fa52b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60dea38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60dea20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60dea08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60de9d0 'int64_t4':'vector' lvalue ParmVar 0x55e6e60de660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e60de7c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60dec38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60deb88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e6e60deff0 # | | | | `-ReturnStmt 0x55e6e60defe0 # | | | | `-CallExpr 0x55e6e60defb0 'float' # | | | | |-ImplicitCastExpr 0x55e6e60def98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60def78 '' Function 0x55e6e5fc69b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60def50 'float' # | | | | `-ImplicitCastExpr 0x55e6e60def38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60def20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60deee8 'uint64_t':'unsigned long' lvalue ParmVar 0x55e6e60deb88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e6e60dece8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60df150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60df0a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e6e60df528 # | | | | `-ReturnStmt 0x55e6e60df518 # | | | | `-CallExpr 0x55e6e60df4e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60df4d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60df4b0 '' Function 0x55e6e5fa4dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60df488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60df470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60df458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60df420 'uint64_t2':'vector' lvalue ParmVar 0x55e6e60df0a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e60df200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60df988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60df8d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e6e60dfd68 # | | | | `-ReturnStmt 0x55e6e60dfd58 # | | | | `-CallExpr 0x55e6e60dfd28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60dfd10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60dfcf0 '' Function 0x55e6e5fa5038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60dfcc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60dfcb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60dfc98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60dfc60 'uint64_t3':'vector' lvalue ParmVar 0x55e6e60df8d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e60dfa38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60dfec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60dfe18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e6e60e02b0 # | | | | `-ReturnStmt 0x55e6e60e02a0 # | | | | `-CallExpr 0x55e6e60e0270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60e0258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60e0238 '' Function 0x55e6e5fa52b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60e0210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60e01f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60e01e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60e01a8 'uint64_t4':'vector' lvalue ParmVar 0x55e6e60dfe18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e60dff78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60e0420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60e0370 col:29 used V 'double' # | | | |-CompoundStmt 0x55e6e60e0768 # | | | | `-ReturnStmt 0x55e6e60e0758 # | | | | `-CallExpr 0x55e6e60e0728 'float' # | | | | |-ImplicitCastExpr 0x55e6e60e0710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60e06f0 '' Function 0x55e6e5fd0240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60e06c8 'float' # | | | | `-ImplicitCastExpr 0x55e6e60e06b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60e0698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60e0660 'double' lvalue ParmVar 0x55e6e60e0370 'V' 'double' # | | | `-DeprecatedAttr 0x55e6e60e04d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60e08d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60e0828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e6e60e0c40 # | | | | `-ReturnStmt 0x55e6e60e0c30 # | | | | `-CallExpr 0x55e6e60e0c00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60e0be8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60e0bc8 '' Function 0x55e6e5fd04b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60e0ba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60e0b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60e0b70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60e0b38 'double2':'vector' lvalue ParmVar 0x55e6e60e0828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e6e60e0988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60e0db0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60e0d00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e6e60e1120 # | | | | `-ReturnStmt 0x55e6e60e1110 # | | | | `-CallExpr 0x55e6e60e10e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60e10c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60e10a8 '' Function 0x55e6e5fd0730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60e1080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60e1068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60e1050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60e1018 'double3':'vector' lvalue ParmVar 0x55e6e60e0d00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e6e60e0e60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60e1290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60e11e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e6e60e1608 # | | | | `-ReturnStmt 0x55e6e60e15f8 # | | | | `-CallExpr 0x55e6e60e15c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60e15b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60e1590 '' Function 0x55e6e5fd09a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60e1568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60e1550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60e1538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60e1500 'double4':'vector' lvalue ParmVar 0x55e6e60e11e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e6e60e1340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60e1768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60e16b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55e6e60e2368 # | | | | `-ReturnStmt 0x55e6e60e2358 # | | | | `-CallExpr 0x55e6e60e2328 'float' # | | | | |-ImplicitCastExpr 0x55e6e60e2310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60e22f0 '' Function 0x55e6e5fd0240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60e22c8 'float' # | | | | `-ImplicitCastExpr 0x55e6e60e22b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60e2298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60e2260 'int' lvalue ParmVar 0x55e6e60e16b8 'V' 'int' # | | | `-DeprecatedAttr 0x55e6e60e20c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60e24c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60e2418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e6e60e2840 # | | | | `-ReturnStmt 0x55e6e60e2830 # | | | | `-CallExpr 0x55e6e60e2800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60e27e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60e27c8 '' Function 0x55e6e5fd04b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60e27a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60e2788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60e2770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60e2738 'int2':'vector' lvalue ParmVar 0x55e6e60e2418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e6e60e2578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60e29a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60e28f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e6e60e2d20 # | | | | `-ReturnStmt 0x55e6e60e2d10 # | | | | `-CallExpr 0x55e6e60e2ce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60e2cc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60e2ca8 '' Function 0x55e6e5fd0730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60e2c80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60e2c68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60e2c50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60e2c18 'int3':'vector' lvalue ParmVar 0x55e6e60e28f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e6e60e2a50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60e2e80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60e2dd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e6e60e3208 # | | | | `-ReturnStmt 0x55e6e60e31f8 # | | | | `-CallExpr 0x55e6e60e31c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60e31b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60e3190 '' Function 0x55e6e5fd09a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60e3168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60e3150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60e3138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60e3100 'int4':'vector' lvalue ParmVar 0x55e6e60e2dd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e6e60e2f30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60e3368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60e32b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e6e60e36e0 # | | | | `-ReturnStmt 0x55e6e60e36d0 # | | | | `-CallExpr 0x55e6e60e36a0 'float' # | | | | |-ImplicitCastExpr 0x55e6e60e3688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60e3668 '' Function 0x55e6e5fd0240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60e3640 'float' # | | | | `-ImplicitCastExpr 0x55e6e60e3628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60e3610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60e35d8 'uint':'unsigned int' lvalue ParmVar 0x55e6e60e32b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e6e60e3418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60e3840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60e3790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e6e60e3bd8 # | | | | `-ReturnStmt 0x55e6e60e3bc8 # | | | | `-CallExpr 0x55e6e60e3b98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60e3b80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60e3b60 '' Function 0x55e6e5fd04b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60e3b38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60e3b20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60e3b08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60e3ad0 'uint2':'vector' lvalue ParmVar 0x55e6e60e3790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e6e60e38f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60e3d38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60e3c88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e6e60eab60 # | | | | `-ReturnStmt 0x55e6e60eab50 # | | | | `-CallExpr 0x55e6e60eab20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60e4080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60e4060 '' Function 0x55e6e5fd0730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60e4038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60e4020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60e4008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60e3fd0 'uint3':'vector' lvalue ParmVar 0x55e6e60e3c88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e6e60e3de8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60eacc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60eac10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e6e60eb068 # | | | | `-ReturnStmt 0x55e6e60eb058 # | | | | `-CallExpr 0x55e6e60eb028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60eb010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60eaff0 '' Function 0x55e6e5fd09a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60eafc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60eafb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60eaf98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60eaf60 'uint4':'vector' lvalue ParmVar 0x55e6e60eac10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e6e60ead70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60eb1c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60eb118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e6e60eb560 # | | | | `-ReturnStmt 0x55e6e60eb550 # | | | | `-CallExpr 0x55e6e60eb520 'float' # | | | | |-ImplicitCastExpr 0x55e6e60eb508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60eb4e8 '' Function 0x55e6e5fd0240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60eb4c0 'float' # | | | | `-ImplicitCastExpr 0x55e6e60eb4a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60eb490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60eb458 'int64_t':'long' lvalue ParmVar 0x55e6e60eb118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e6e60eb278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60eb6c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60eb610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e6e60eba78 # | | | | `-ReturnStmt 0x55e6e60eba68 # | | | | `-CallExpr 0x55e6e60eba38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60eba20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60eba00 '' Function 0x55e6e5fd04b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60eb9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60eb9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60eb9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60eb970 'int64_t2':'vector' lvalue ParmVar 0x55e6e60eb610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e60eb770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60ebbd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60ebb28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e6e60ebf98 # | | | | `-ReturnStmt 0x55e6e60ebf88 # | | | | `-CallExpr 0x55e6e60ebf58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60ebf40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60ebf20 '' Function 0x55e6e5fd0730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60ebef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60ebee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60ebec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60ebe90 'int64_t3':'vector' lvalue ParmVar 0x55e6e60ebb28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e60ebc88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60ec0f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60ec048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e6e60ec4c0 # | | | | `-ReturnStmt 0x55e6e60ec4b0 # | | | | `-CallExpr 0x55e6e60ec480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60ec468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60ec448 '' Function 0x55e6e5fd09a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60ec420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60ec408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60ec3f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60ec3b8 'int64_t4':'vector' lvalue ParmVar 0x55e6e60ec048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e60ec1a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60ec620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60ec570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e6e60ec9d8 # | | | | `-ReturnStmt 0x55e6e60ec9c8 # | | | | `-CallExpr 0x55e6e60ec998 'float' # | | | | |-ImplicitCastExpr 0x55e6e60ec980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60ec960 '' Function 0x55e6e5fd0240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60ec938 'float' # | | | | `-ImplicitCastExpr 0x55e6e60ec920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60ec908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60ec8d0 'uint64_t':'unsigned long' lvalue ParmVar 0x55e6e60ec570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e6e60ec6d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6039e70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60eca88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e6e603a248 # | | | | `-ReturnStmt 0x55e6e603a238 # | | | | `-CallExpr 0x55e6e603a208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e603a1f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e603a1d0 '' Function 0x55e6e5fd04b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e603a1a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e603a190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e603a178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e603a140 'uint64_t2':'vector' lvalue ParmVar 0x55e6e60eca88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e6039f20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e603a3a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e603a2f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e6e603a788 # | | | | `-ReturnStmt 0x55e6e603a778 # | | | | `-CallExpr 0x55e6e603a748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e603a730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e603a710 '' Function 0x55e6e5fd0730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e603a6e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e603a6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e603a6b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e603a680 'uint64_t3':'vector' lvalue ParmVar 0x55e6e603a2f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e603a458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e603a8e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e603a838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e6e603acd0 # | | | | `-ReturnStmt 0x55e6e603acc0 # | | | | `-CallExpr 0x55e6e603ac90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e603ac78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e603ac58 '' Function 0x55e6e5fd09a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e603ac30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e603ac18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e603ac00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e603abc8 'uint64_t4':'vector' lvalue ParmVar 0x55e6e603a838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e603a998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e603ae40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e6e603ad90 col:29 used V 'double' # | | | |-CompoundStmt 0x55e6e603b188 # | | | | `-ReturnStmt 0x55e6e603b178 # | | | | `-CallExpr 0x55e6e603b148 'float' # | | | | |-ImplicitCastExpr 0x55e6e603b130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e603b110 '' Function 0x55e6e5fd15f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e603b0e8 'float' # | | | | `-ImplicitCastExpr 0x55e6e603b0d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e603b0b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e603b080 'double' lvalue ParmVar 0x55e6e603ad90 'V' 'double' # | | | `-DeprecatedAttr 0x55e6e603aef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e603b2f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e603b248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e6e603b660 # | | | | `-ReturnStmt 0x55e6e603b650 # | | | | `-CallExpr 0x55e6e603b620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e603b608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e603b5e8 '' Function 0x55e6e5fd1870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e603b5c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e603b5a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e603b590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e603b558 'double2':'vector' lvalue ParmVar 0x55e6e603b248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e6e603b3a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e603b7d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e603b720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e6e603bb40 # | | | | `-ReturnStmt 0x55e6e603bb30 # | | | | `-CallExpr 0x55e6e603bb00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e603bae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e603bac8 '' Function 0x55e6e5fd1ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e603baa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e603ba88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e603ba70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e603ba38 'double3':'vector' lvalue ParmVar 0x55e6e603b720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e6e603b880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e603bcb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e603bc00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e6e60ee1a8 # | | | | `-ReturnStmt 0x55e6e60ee198 # | | | | `-CallExpr 0x55e6e60ee168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60ee150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60ee130 '' Function 0x55e6e5fd1d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60ee108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60ee0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60ee0d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60ee0a0 'double4':'vector' lvalue ParmVar 0x55e6e603bc00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e6e603bd60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60ee308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60ee258 col:26 used V 'int' # | | | |-CompoundStmt 0x55e6e60ee660 # | | | | `-ReturnStmt 0x55e6e60ee650 # | | | | `-CallExpr 0x55e6e60ee620 'float' # | | | | |-ImplicitCastExpr 0x55e6e60ee608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60ee5e8 '' Function 0x55e6e5fd15f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60ee5c0 'float' # | | | | `-ImplicitCastExpr 0x55e6e60ee5a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60ee590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60ee558 'int' lvalue ParmVar 0x55e6e60ee258 'V' 'int' # | | | `-DeprecatedAttr 0x55e6e60ee3b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60ee7c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60ee710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e6e60eeb38 # | | | | `-ReturnStmt 0x55e6e60eeb28 # | | | | `-CallExpr 0x55e6e60eeaf8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60eeae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60eeac0 '' Function 0x55e6e5fd1870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60eea98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60eea80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60eea68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60eea30 'int2':'vector' lvalue ParmVar 0x55e6e60ee710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e6e60ee870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60eec98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60eebe8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e6e60ef018 # | | | | `-ReturnStmt 0x55e6e60ef008 # | | | | `-CallExpr 0x55e6e60eefd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60eefc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60eefa0 '' Function 0x55e6e5fd1ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60eef78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60eef60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60eef48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60eef10 'int3':'vector' lvalue ParmVar 0x55e6e60eebe8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e6e60eed48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60ef178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60ef0c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e6e60ef500 # | | | | `-ReturnStmt 0x55e6e60ef4f0 # | | | | `-CallExpr 0x55e6e60ef4c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60ef4a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60ef488 '' Function 0x55e6e5fd1d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60ef460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60ef448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60ef430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60ef3f8 'int4':'vector' lvalue ParmVar 0x55e6e60ef0c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e6e60ef228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60ef660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60ef5b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e6e60ef9d8 # | | | | `-ReturnStmt 0x55e6e60ef9c8 # | | | | `-CallExpr 0x55e6e60ef998 'float' # | | | | |-ImplicitCastExpr 0x55e6e60ef980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60ef960 '' Function 0x55e6e5fd15f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60ef938 'float' # | | | | `-ImplicitCastExpr 0x55e6e60ef920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60ef908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60ef8d0 'uint':'unsigned int' lvalue ParmVar 0x55e6e60ef5b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e6e60ef710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60efb38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60efa88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e6e60efed0 # | | | | `-ReturnStmt 0x55e6e60efec0 # | | | | `-CallExpr 0x55e6e60efe90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60efe78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60efe58 '' Function 0x55e6e5fd1870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60efe30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60efe18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60efe00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60efdc8 'uint2':'vector' lvalue ParmVar 0x55e6e60efa88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e6e60efbe8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60f0860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60f07b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e6e60f0c00 # | | | | `-ReturnStmt 0x55e6e60f0bf0 # | | | | `-CallExpr 0x55e6e60f0bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60f0ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60f0b88 '' Function 0x55e6e5fd1ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60f0b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60f0b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60f0b30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60f0af8 'uint3':'vector' lvalue ParmVar 0x55e6e60f07b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e6e60f0910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60f0d60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60f0cb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e6e60f1108 # | | | | `-ReturnStmt 0x55e6e60f10f8 # | | | | `-CallExpr 0x55e6e60f10c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60f10b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60f1090 '' Function 0x55e6e5fd1d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60f1068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60f1050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60f1038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60f1000 'uint4':'vector' lvalue ParmVar 0x55e6e60f0cb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e6e60f0e10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60f1268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60f11b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e6e60f1600 # | | | | `-ReturnStmt 0x55e6e60f15f0 # | | | | `-CallExpr 0x55e6e60f15c0 'float' # | | | | |-ImplicitCastExpr 0x55e6e60f15a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60f1588 '' Function 0x55e6e5fd15f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60f1560 'float' # | | | | `-ImplicitCastExpr 0x55e6e60f1548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60f1530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60f14f8 'int64_t':'long' lvalue ParmVar 0x55e6e60f11b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e6e60f1318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60f1760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60f16b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e6e60f1b18 # | | | | `-ReturnStmt 0x55e6e60f1b08 # | | | | `-CallExpr 0x55e6e60f1ad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60f1ac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60f1aa0 '' Function 0x55e6e5fd1870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60f1a78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60f1a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60f1a48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60f1a10 'int64_t2':'vector' lvalue ParmVar 0x55e6e60f16b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e60f1810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60f1c78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60f1bc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e6e60f2038 # | | | | `-ReturnStmt 0x55e6e60f2028 # | | | | `-CallExpr 0x55e6e60f1ff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60f1fe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60f1fc0 '' Function 0x55e6e5fd1ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60f1f98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60f1f80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60f1f68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60f1f30 'int64_t3':'vector' lvalue ParmVar 0x55e6e60f1bc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e60f1d28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60f2198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60f20e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e6e60f2560 # | | | | `-ReturnStmt 0x55e6e60f2550 # | | | | `-CallExpr 0x55e6e60f2520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60f2508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60f24e8 '' Function 0x55e6e5fd1d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60f24c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60f24a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60f2490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60f2458 'int64_t4':'vector' lvalue ParmVar 0x55e6e60f20e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e60f2248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60f26c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60f2610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e6e60f3488 # | | | | `-ReturnStmt 0x55e6e60f3478 # | | | | `-CallExpr 0x55e6e60f3448 'float' # | | | | |-ImplicitCastExpr 0x55e6e60f3430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60f3410 '' Function 0x55e6e5fd15f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60f33e8 'float' # | | | | `-ImplicitCastExpr 0x55e6e60f33d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60f33b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60f3380 'uint64_t':'unsigned long' lvalue ParmVar 0x55e6e60f2610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e6e60f3180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60f35e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60f3538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e6e60f39c0 # | | | | `-ReturnStmt 0x55e6e60f39b0 # | | | | `-CallExpr 0x55e6e60f3980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60f3968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60f3948 '' Function 0x55e6e5fd1870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60f3920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60f3908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60f38f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60f38b8 'uint64_t2':'vector' lvalue ParmVar 0x55e6e60f3538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e60f3698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60f3b20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60f3a70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e6e60f3f00 # | | | | `-ReturnStmt 0x55e6e60f3ef0 # | | | | `-CallExpr 0x55e6e60f3ec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60f3ea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60f3e88 '' Function 0x55e6e5fd1ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60f3e60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60f3e48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60f3e30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60f3df8 'uint64_t3':'vector' lvalue ParmVar 0x55e6e60f3a70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e60f3bd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60f4060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60f3fb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e6e60f4448 # | | | | `-ReturnStmt 0x55e6e60f4438 # | | | | `-CallExpr 0x55e6e60f4408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60f43f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60f43d0 '' Function 0x55e6e5fd1d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60f43a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60f4390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60f4378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60f4340 'uint64_t4':'vector' lvalue ParmVar 0x55e6e60f3fb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e60f4110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60f45a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60f4500 col:29 used V 'double' # | | | |-CompoundStmt 0x55e6e60f4928 # | | | | `-ReturnStmt 0x55e6e60f4918 # | | | | `-CallExpr 0x55e6e60f48e8 'bool' # | | | | |-ImplicitCastExpr 0x55e6e60f48d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60f4878 '' Function 0x55e6e5fd2ae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x55e6e60f4850 'float' # | | | | `-ImplicitCastExpr 0x55e6e60f4838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60f4820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60f47e8 'double' lvalue ParmVar 0x55e6e60f4500 'V' 'double' # | | | `-DeprecatedAttr 0x55e6e60f4658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60f4a90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60f49e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e6e60f4e58 # | | | | `-ReturnStmt 0x55e6e60f4e48 # | | | | `-CallExpr 0x55e6e60f4e18 'vector' # | | | | |-ImplicitCastExpr 0x55e6e60f4e00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60f4d80 '' Function 0x55e6e5fd2df8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e60f4d58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60f4d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60f4d28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60f4cf0 'double2':'vector' lvalue ParmVar 0x55e6e60f49e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e6e60f4b40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60f4fc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60f4f10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e6e60f5798 # | | | | `-ReturnStmt 0x55e6e60f5788 # | | | | `-CallExpr 0x55e6e60f5758 'vector' # | | | | |-ImplicitCastExpr 0x55e6e60f5740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60f56c0 '' Function 0x55e6e5fd30e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60f5698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60f5680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60f5668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60f5630 'double3':'vector' lvalue ParmVar 0x55e6e60f4f10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e6e60f5070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60f5900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60f5850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e6e60f5cd8 # | | | | `-ReturnStmt 0x55e6e60f5cc8 # | | | | `-CallExpr 0x55e6e60f5c98 'vector' # | | | | |-ImplicitCastExpr 0x55e6e60f5c80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60f5c00 '' Function 0x55e6e5fd33d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60f5bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60f5bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60f5ba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60f5b70 'double4':'vector' lvalue ParmVar 0x55e6e60f5850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e6e60f59b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60f5db0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60f5d08 col:29 used V 'double' # | | | `-CompoundStmt 0x55e6e60f6018 # | | | `-ReturnStmt 0x55e6e60f6008 # | | | `-CallExpr 0x55e6e60f5fd8 'bool' # | | | |-ImplicitCastExpr 0x55e6e60f5fc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x55e6e60f5fa0 '' Function 0x55e6e5fd4000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x55e6e60f5f78 'float' # | | | `-ImplicitCastExpr 0x55e6e60f5f60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55e6e60f5f48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x55e6e60f5f10 'double' lvalue ParmVar 0x55e6e60f5d08 'V' 'double' # | | |-FunctionDecl 0x55e6e60f60f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60f6048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x55e6e60f6380 # | | | `-ReturnStmt 0x55e6e60f6370 # | | | `-CallExpr 0x55e6e60f6340 'vector' # | | | |-ImplicitCastExpr 0x55e6e60f6328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x55e6e60f6308 '' Function 0x55e6e5fd4278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x55e6e60f62e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x55e6e60f62c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55e6e60f62b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55e6e60f6278 'double2':'vector' lvalue ParmVar 0x55e6e60f6048 'V' 'double2':'vector' # | | |-FunctionDecl 0x55e6e60f6460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60f63b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x55e6e60f66f0 # | | | `-ReturnStmt 0x55e6e60f66e0 # | | | `-CallExpr 0x55e6e60f66b0 'vector' # | | | |-ImplicitCastExpr 0x55e6e60f6698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x55e6e60f6678 '' Function 0x55e6e5fd44f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x55e6e60f6650 'float3':'vector' # | | | `-ImplicitCastExpr 0x55e6e60f6638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55e6e60f6620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55e6e60f65e8 'double3':'vector' lvalue ParmVar 0x55e6e60f63b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x55e6e60f67d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60f6720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x55e6e60f6a68 # | | | `-ReturnStmt 0x55e6e60f6a58 # | | | `-CallExpr 0x55e6e60f6a28 'vector' # | | | |-ImplicitCastExpr 0x55e6e60f6a10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x55e6e60f69f0 '' Function 0x55e6e5fd4768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x55e6e60f69c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x55e6e60f69b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55e6e60f6998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55e6e60f6960 'double4':'vector' lvalue ParmVar 0x55e6e60f6720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55e6e60f7160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x55e6e60f6a80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e6e60f6b18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e6e60f70b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60f6e28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x55e6e60f6f00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x55e6e60f6f78 col:39 s 'T' # | | | |-CompoundStmt 0x55e6e60f7430 # | | | | `-ReturnStmt 0x55e6e60f7420 # | | | | `-RecoveryExpr 0x55e6e60f73e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55e6e60f72d0 '' lvalue (ADL) = 'lerp' 0x55e6e5fd6578 0x55e6e5fd4b08 0x55e6e5fd4ed0 0x55e6e5fd5298 0x55e6e5fd5660 0x55e6e5fd5a10 0x55e6e5fd5de8 0x55e6e5fd61b0 # | | | | |-RecoveryExpr 0x55e6e60f7350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55e6e60f7370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55e6e60f71d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55e6e60f78f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60f74f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55e6e60f7740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x55e6e60f77c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x55e6e60f7db8 # | | | | `-ReturnStmt 0x55e6e60f7da8 # | | | | `-CallExpr 0x55e6e60f7d68 'float' # | | | | |-ImplicitCastExpr 0x55e6e60f7d50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55e6e60f7cf8 '' Function 0x55e6e5fd5a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55e6e60f7bb0 'float' # | | | | | `-ImplicitCastExpr 0x55e6e60f7b98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60f7b80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60f7b48 'double' lvalue ParmVar 0x55e6e60f74f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x55e6e60f7c40 'float' # | | | | | `-ImplicitCastExpr 0x55e6e60f7c28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60f7c10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60f7bd8 'double' lvalue ParmVar 0x55e6e60f7740 'V2' 'double' # | | | | `-CStyleCastExpr 0x55e6e60f7cd0 'float' # | | | | `-ImplicitCastExpr 0x55e6e60f7cb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60f7ca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60f7c68 'double' lvalue ParmVar 0x55e6e60f77c0 'V3' 'double' # | | | `-DeprecatedAttr 0x55e6e60f79b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60f8108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60f7e78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55e6e60f7ef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x55e6e60f7f78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x55e6e60f8648 # | | | | `-ReturnStmt 0x55e6e60f8638 # | | | | `-CallExpr 0x55e6e60f85f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60f85e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55e6e60f8558 '' Function 0x55e6e5fd5de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55e6e60f83e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e60f83c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60f83b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60f8378 'double2':'vector' lvalue ParmVar 0x55e6e60f7e78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x55e6e60f8488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e60f8470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60f8458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60f8420 'double2':'vector' lvalue ParmVar 0x55e6e60f7ef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55e6e60f8530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60f8518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60f8500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60f84c8 'double2':'vector' lvalue ParmVar 0x55e6e60f7f78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e6e60f81c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60f8998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60f8708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55e6e60f8788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x55e6e60f8808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x55e6e60f8ed8 # | | | | `-ReturnStmt 0x55e6e60f8ec8 # | | | | `-CallExpr 0x55e6e60f8e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60f8e70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55e6e60f8df0 '' Function 0x55e6e5fd61b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55e6e60f8c78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e60f8c60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60f8c48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60f8c10 'double3':'vector' lvalue ParmVar 0x55e6e60f8708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x55e6e60f8d20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e60f8d08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60f8cf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60f8cb8 'double3':'vector' lvalue ParmVar 0x55e6e60f8788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55e6e60f8dc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60f8db0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60f8d98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60f8d60 'double3':'vector' lvalue ParmVar 0x55e6e60f8808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e6e60f8a58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60f9228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60f8f98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55e6e60f9018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x55e6e60f9098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x55e6e60faba0 # | | | | `-ReturnStmt 0x55e6e60fab90 # | | | | `-CallExpr 0x55e6e60fab50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60f9710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55e6e60f9688 '' Function 0x55e6e5fd6578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55e6e60f9510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e60f94f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60f94e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60f94a8 'double4':'vector' lvalue ParmVar 0x55e6e60f8f98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x55e6e60f95b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e60f95a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60f9588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60f9550 'double4':'vector' lvalue ParmVar 0x55e6e60f9018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55e6e60f9660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60f9648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60f9630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60f95f8 'double4':'vector' lvalue ParmVar 0x55e6e60f9098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e6e60f92e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60fae88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60fac50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55e6e60facd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x55e6e60fad50 col:42 used V3 'int' # | | | |-CompoundStmt 0x55e6e60fb320 # | | | | `-ReturnStmt 0x55e6e60fb310 # | | | | `-CallExpr 0x55e6e60fb2d0 'float' # | | | | |-ImplicitCastExpr 0x55e6e60fb2b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55e6e60fb298 '' Function 0x55e6e5fd5a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55e6e60fb150 'float' # | | | | | `-ImplicitCastExpr 0x55e6e60fb138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60fb120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60fb0e8 'int' lvalue ParmVar 0x55e6e60fac50 'V1' 'int' # | | | | |-CStyleCastExpr 0x55e6e60fb1e0 'float' # | | | | | `-ImplicitCastExpr 0x55e6e60fb1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60fb1b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60fb178 'int' lvalue ParmVar 0x55e6e60facd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x55e6e60fb270 'float' # | | | | `-ImplicitCastExpr 0x55e6e60fb258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60fb240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60fb208 'int' lvalue ParmVar 0x55e6e60fad50 'V3' 'int' # | | | `-DeprecatedAttr 0x55e6e60faf48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60fb658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60fb3d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55e6e60fb450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x55e6e60fb4d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x55e6e60fbb40 # | | | | `-ReturnStmt 0x55e6e60fbb30 # | | | | `-CallExpr 0x55e6e60fbaf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60fbad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55e6e60fbab8 '' Function 0x55e6e5fd5de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55e6e60fb940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e60fb928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60fb910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60fb8d8 'int2':'vector' lvalue ParmVar 0x55e6e60fb3d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x55e6e60fb9e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e60fb9d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60fb9b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60fb980 'int2':'vector' lvalue ParmVar 0x55e6e60fb450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55e6e60fba90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60fba78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60fba60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60fba28 'int2':'vector' lvalue ParmVar 0x55e6e60fb4d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e6e60fb718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60fbe78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60fbbf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55e6e60fbc70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x55e6e60fbcf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x55e6e60fc368 # | | | | `-ReturnStmt 0x55e6e60fc358 # | | | | `-CallExpr 0x55e6e60fc318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60fc300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55e6e60fc2e0 '' Function 0x55e6e5fd61b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55e6e60fc168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e60fc150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60fc138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60fc100 'int3':'vector' lvalue ParmVar 0x55e6e60fbbf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x55e6e60fc210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e60fc1f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60fc1e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60fc1a8 'int3':'vector' lvalue ParmVar 0x55e6e60fbc70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55e6e60fc2b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60fc2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60fc288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60fc250 'int3':'vector' lvalue ParmVar 0x55e6e60fbcf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e6e60fbf38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60fc6a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60fc418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55e6e60fc498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x55e6e60fc518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x55e6e60fdbc0 # | | | | `-ReturnStmt 0x55e6e60fdbb0 # | | | | `-CallExpr 0x55e6e60fdb70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60fcb38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55e6e60fcb18 '' Function 0x55e6e5fd6578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55e6e60fc9a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e60fc988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60fc970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60fc938 'int4':'vector' lvalue ParmVar 0x55e6e60fc418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x55e6e60fca48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e60fca30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60fca18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60fc9e0 'int4':'vector' lvalue ParmVar 0x55e6e60fc498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55e6e60fcaf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60fcad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60fcac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60fca88 'int4':'vector' lvalue ParmVar 0x55e6e60fc518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e6e60fc768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60fdef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60fdc70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e6e60fdcf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e6e60fdd70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e6e60fe3b0 # | | | | `-ReturnStmt 0x55e6e60fe3a0 # | | | | `-CallExpr 0x55e6e60fe360 'float' # | | | | |-ImplicitCastExpr 0x55e6e60fe348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55e6e60fe328 '' Function 0x55e6e5fd5a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55e6e60fe1e0 'float' # | | | | | `-ImplicitCastExpr 0x55e6e60fe1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60fe1b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60fe178 'uint':'unsigned int' lvalue ParmVar 0x55e6e60fdc70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x55e6e60fe270 'float' # | | | | | `-ImplicitCastExpr 0x55e6e60fe258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60fe240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60fe208 'uint':'unsigned int' lvalue ParmVar 0x55e6e60fdcf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55e6e60fe300 'float' # | | | | `-ImplicitCastExpr 0x55e6e60fe2e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60fe2d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60fe298 'uint':'unsigned int' lvalue ParmVar 0x55e6e60fdd70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e6e60fdfb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60fe6e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60fe460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55e6e60fe4e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x55e6e60fe560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x55e6e60febf0 # | | | | `-ReturnStmt 0x55e6e60febe0 # | | | | `-CallExpr 0x55e6e60feba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60feb88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55e6e60feb68 '' Function 0x55e6e5fd5de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55e6e60fe9f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e60fe9d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60fe9c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60fe988 'uint2':'vector' lvalue ParmVar 0x55e6e60fe460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x55e6e60fea98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e60fea80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60fea68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60fea30 'uint2':'vector' lvalue ParmVar 0x55e6e60fe4e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55e6e60feb40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60feb28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60feb10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60fead8 'uint2':'vector' lvalue ParmVar 0x55e6e60fe560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e6e60fe7a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60fef28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60feca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55e6e60fed20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x55e6e60feda0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x55e6e60ff438 # | | | | `-ReturnStmt 0x55e6e60ff428 # | | | | `-CallExpr 0x55e6e60ff3e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60ff3d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55e6e60ff3b0 '' Function 0x55e6e5fd61b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55e6e60ff238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e60ff220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60ff208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60ff1d0 'uint3':'vector' lvalue ParmVar 0x55e6e60feca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x55e6e60ff2e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e60ff2c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60ff2b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60ff278 'uint3':'vector' lvalue ParmVar 0x55e6e60fed20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55e6e60ff388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60ff370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60ff358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60ff320 'uint3':'vector' lvalue ParmVar 0x55e6e60feda0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e6e60fefe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60ff778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60ff4e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55e6e60ff568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x55e6e60ff5e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x55e6e60ffcb0 # | | | | `-ReturnStmt 0x55e6e60ffca0 # | | | | `-CallExpr 0x55e6e60ffc60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60ffc48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55e6e60ffc28 '' Function 0x55e6e5fd6578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55e6e60ffa90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e60ffa78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60ffa60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60ffa28 'uint4':'vector' lvalue ParmVar 0x55e6e60ff4e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x55e6e60ffb38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e60ffb20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e60ffb08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e60ffad0 'uint4':'vector' lvalue ParmVar 0x55e6e60ff568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55e6e60ffc00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60ffbe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60ffbd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60ffb98 'uint4':'vector' lvalue ParmVar 0x55e6e60ff5e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e6e60ff838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60fffe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60ffd60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55e6e60ffde0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x55e6e60ffe60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x55e6e61004c0 # | | | | `-ReturnStmt 0x55e6e61004b0 # | | | | `-CallExpr 0x55e6e6100470 'float' # | | | | |-ImplicitCastExpr 0x55e6e6100458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55e6e6100438 '' Function 0x55e6e5fd5a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55e6e61002f0 'float' # | | | | | `-ImplicitCastExpr 0x55e6e61002d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e61002c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e6100288 'int64_t':'long' lvalue ParmVar 0x55e6e60ffd60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x55e6e6100380 'float' # | | | | | `-ImplicitCastExpr 0x55e6e6100368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e6100350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e6100318 'int64_t':'long' lvalue ParmVar 0x55e6e60ffde0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55e6e6100410 'float' # | | | | `-ImplicitCastExpr 0x55e6e61003f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61003e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e61003a8 'int64_t':'long' lvalue ParmVar 0x55e6e60ffe60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e6e61000a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e61007f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6100570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e6e61005f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e6e6100670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e6e6100d20 # | | | | `-ReturnStmt 0x55e6e6100d10 # | | | | `-CallExpr 0x55e6e6100cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6100cb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55e6e6100c98 '' Function 0x55e6e5fd5de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55e6e6100b20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e6100b08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e6100af0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e6100ab8 'int64_t2':'vector' lvalue ParmVar 0x55e6e6100570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x55e6e6100bc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e6100bb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e6100b98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e6100b60 'int64_t2':'vector' lvalue ParmVar 0x55e6e61005f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55e6e6100c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6100c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6100c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6100c08 'int64_t2':'vector' lvalue ParmVar 0x55e6e6100670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e61008b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6101058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6100dd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e6e6100e50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e6e6100ed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e6e6101588 # | | | | `-ReturnStmt 0x55e6e6101578 # | | | | `-CallExpr 0x55e6e6101538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6101520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55e6e6101500 '' Function 0x55e6e5fd61b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55e6e6101388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e6101370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e6101358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e6101320 'int64_t3':'vector' lvalue ParmVar 0x55e6e6100dd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x55e6e6101430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e6101418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e6101400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e61013c8 'int64_t3':'vector' lvalue ParmVar 0x55e6e6100e50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55e6e61014d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e61014c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61014a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6101470 'int64_t3':'vector' lvalue ParmVar 0x55e6e6100ed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e6101118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e61018c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6101638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e6e61016b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e6e6101738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e6e6102e20 # | | | | `-ReturnStmt 0x55e6e6102e10 # | | | | `-CallExpr 0x55e6e6102dd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6102db8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55e6e6102d98 '' Function 0x55e6e5fd6578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55e6e6102c20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e6102c08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e6102bf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e6102bb8 'int64_t4':'vector' lvalue ParmVar 0x55e6e6101638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x55e6e6102cc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e6102cb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e6102c98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e6102c60 'int64_t4':'vector' lvalue ParmVar 0x55e6e61016b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55e6e6102d70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6102d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6102d40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6102d08 'int64_t4':'vector' lvalue ParmVar 0x55e6e6101738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e6101988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6103158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6102ed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e6e6102f50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e6e6102fd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e6e6103650 # | | | | `-ReturnStmt 0x55e6e6103640 # | | | | `-CallExpr 0x55e6e6103600 'float' # | | | | |-ImplicitCastExpr 0x55e6e61035e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55e6e61035c8 '' Function 0x55e6e5fd5a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55e6e6103480 'float' # | | | | | `-ImplicitCastExpr 0x55e6e6103468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e6103450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e6103418 'uint64_t':'unsigned long' lvalue ParmVar 0x55e6e6102ed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x55e6e6103510 'float' # | | | | | `-ImplicitCastExpr 0x55e6e61034f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e61034e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e61034a8 'uint64_t':'unsigned long' lvalue ParmVar 0x55e6e6102f50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55e6e61035a0 'float' # | | | | `-ImplicitCastExpr 0x55e6e6103588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6103570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6103538 'uint64_t':'unsigned long' lvalue ParmVar 0x55e6e6102fd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e6e6103218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6103988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6103700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e6e6103780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e6e6103800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e6e6103ed0 # | | | | `-ReturnStmt 0x55e6e6103ec0 # | | | | `-CallExpr 0x55e6e6103e80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6103e68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55e6e6103e48 '' Function 0x55e6e5fd5de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55e6e6103cd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e6103cb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e6103ca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e6103c68 'uint64_t2':'vector' lvalue ParmVar 0x55e6e6103700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x55e6e6103d78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e6103d60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e6103d48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e6103d10 'uint64_t2':'vector' lvalue ParmVar 0x55e6e6103780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55e6e6103e20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6103e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6103df0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6103db8 'uint64_t2':'vector' lvalue ParmVar 0x55e6e6103800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e6103a48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6104208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6103f80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e6e6104000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e6e6104080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e6e6104758 # | | | | `-ReturnStmt 0x55e6e6104748 # | | | | `-CallExpr 0x55e6e6104708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e61046f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55e6e61046d0 '' Function 0x55e6e5fd61b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55e6e6104558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e6104540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e6104528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e61044f0 'uint64_t3':'vector' lvalue ParmVar 0x55e6e6103f80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x55e6e6104600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e61045e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e61045d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e6104598 'uint64_t3':'vector' lvalue ParmVar 0x55e6e6104000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55e6e61046a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6104690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6104678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6104640 'uint64_t3':'vector' lvalue ParmVar 0x55e6e6104080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e61042c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6104a98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6104808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e6e6104888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e6e6104908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e6e6105000 # | | | | `-ReturnStmt 0x55e6e6104ff0 # | | | | `-CallExpr 0x55e6e6104fb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6104f98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55e6e6104f78 '' Function 0x55e6e5fd6578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55e6e6104e00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e6104de8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e6104dd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e6104d98 'uint64_t4':'vector' lvalue ParmVar 0x55e6e6104808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x55e6e6104ea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e6104e90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e6104e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e6104e40 'uint64_t4':'vector' lvalue ParmVar 0x55e6e6104888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55e6e6104f50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6104f38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6104f20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6104ee8 'uint64_t4':'vector' lvalue ParmVar 0x55e6e6104908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e6104b58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6105168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61050b8 col:29 used V 'double' # | | | |-CompoundStmt 0x55e6e61054b0 # | | | | `-ReturnStmt 0x55e6e61054a0 # | | | | `-CallExpr 0x55e6e6105470 'float' # | | | | |-ImplicitCastExpr 0x55e6e6105458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6105438 '' Function 0x55e6e5fd71f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6105410 'float' # | | | | `-ImplicitCastExpr 0x55e6e61053f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61053e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e61053a8 'double' lvalue ParmVar 0x55e6e61050b8 'V' 'double' # | | | `-DeprecatedAttr 0x55e6e6105218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6105618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6105568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e6e6105980 # | | | | `-ReturnStmt 0x55e6e6105970 # | | | | `-CallExpr 0x55e6e6105940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6105928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6105908 '' Function 0x55e6e5fd7470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e61058e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e61058c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61058b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6105878 'double2':'vector' lvalue ParmVar 0x55e6e6105568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e6e61056c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6105ae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6105a38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e6e6105e58 # | | | | `-ReturnStmt 0x55e6e6105e48 # | | | | `-CallExpr 0x55e6e6105e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6105e00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6105de0 '' Function 0x55e6e5fd76e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e6105db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6105da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6105d88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6105d50 'double3':'vector' lvalue ParmVar 0x55e6e6105a38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e6e6105b98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6105fc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6105f10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e6e6106338 # | | | | `-ReturnStmt 0x55e6e6106328 # | | | | `-CallExpr 0x55e6e61062f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e61062e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e61062c0 '' Function 0x55e6e5fd7960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e6106298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6106280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6106268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6106230 'double4':'vector' lvalue ParmVar 0x55e6e6105f10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e6e6106070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6106498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61063e8 col:26 used V 'int' # | | | |-CompoundStmt 0x55e6e61067f0 # | | | | `-ReturnStmt 0x55e6e61067e0 # | | | | `-CallExpr 0x55e6e61067b0 'float' # | | | | |-ImplicitCastExpr 0x55e6e6106798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6106778 '' Function 0x55e6e5fd71f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6106750 'float' # | | | | `-ImplicitCastExpr 0x55e6e6106738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6106720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e61066e8 'int' lvalue ParmVar 0x55e6e61063e8 'V' 'int' # | | | `-DeprecatedAttr 0x55e6e6106548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6106950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61068a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e6e6106ce0 # | | | | `-ReturnStmt 0x55e6e6106cd0 # | | | | `-CallExpr 0x55e6e6106ca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6106c88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6106c68 '' Function 0x55e6e5fd7470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6106c40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6106c28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6106c10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6106bd8 'int2':'vector' lvalue ParmVar 0x55e6e61068a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e6e6106a00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6106e40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6106d90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e6e61071c0 # | | | | `-ReturnStmt 0x55e6e61071b0 # | | | | `-CallExpr 0x55e6e6107180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6107168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6107148 '' Function 0x55e6e5fd76e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e6107120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6107108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61070f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e61070b8 'int3':'vector' lvalue ParmVar 0x55e6e6106d90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e6e6106ef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6107320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6107270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e6e61076a8 # | | | | `-ReturnStmt 0x55e6e6107698 # | | | | `-CallExpr 0x55e6e6107668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6107650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e6107630 '' Function 0x55e6e5fd7960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e6107608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e61075f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61075d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e61075a0 'int4':'vector' lvalue ParmVar 0x55e6e6107270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e6e61073d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6107808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6107758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e6e6107b80 # | | | | `-ReturnStmt 0x55e6e6107b70 # | | | | `-CallExpr 0x55e6e6107b40 'float' # | | | | |-ImplicitCastExpr 0x55e6e6107b28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6107b08 '' Function 0x55e6e5fd71f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6107ae0 'float' # | | | | `-ImplicitCastExpr 0x55e6e6107ac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6107ab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6107a78 'uint':'unsigned int' lvalue ParmVar 0x55e6e6107758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e6e61078b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6107ce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6107c30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e6e6108078 # | | | | `-ReturnStmt 0x55e6e6108068 # | | | | `-CallExpr 0x55e6e6108038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6108020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6108000 '' Function 0x55e6e5fd7470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6107fd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6107fc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6107fa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6107f70 'uint2':'vector' lvalue ParmVar 0x55e6e6107c30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e6e6107d90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e61081d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6108128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e6e6108578 # | | | | `-ReturnStmt 0x55e6e6108568 # | | | | `-CallExpr 0x55e6e6108538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6108520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6108500 '' Function 0x55e6e5fd76e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e61084d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e61084c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61084a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6108470 'uint3':'vector' lvalue ParmVar 0x55e6e6108128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e6e6108288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e61086d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6108628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e6e6108a80 # | | | | `-ReturnStmt 0x55e6e6108a70 # | | | | `-CallExpr 0x55e6e6108a40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6108a28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e6108a08 '' Function 0x55e6e5fd7960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e61089e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e61089c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61089b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6108978 'uint4':'vector' lvalue ParmVar 0x55e6e6108628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e6e6108788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6109410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6108b30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e6e61097a8 # | | | | `-ReturnStmt 0x55e6e6109798 # | | | | `-CallExpr 0x55e6e6109768 'float' # | | | | |-ImplicitCastExpr 0x55e6e6109750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6109730 '' Function 0x55e6e5fd71f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6109708 'float' # | | | | `-ImplicitCastExpr 0x55e6e61096f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61096d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e61096a0 'int64_t':'long' lvalue ParmVar 0x55e6e6108b30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e6e61094c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6109908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6109858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e6e6109cc0 # | | | | `-ReturnStmt 0x55e6e6109cb0 # | | | | `-CallExpr 0x55e6e6109c80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6109c68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6109c48 '' Function 0x55e6e5fd7470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6109c20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6109c08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6109bf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6109bb8 'int64_t2':'vector' lvalue ParmVar 0x55e6e6109858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e61099b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6109e20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6109d70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e6e610a1e0 # | | | | `-ReturnStmt 0x55e6e610a1d0 # | | | | `-CallExpr 0x55e6e610a1a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e610a188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e610a168 '' Function 0x55e6e5fd76e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e610a140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e610a128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e610a110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e610a0d8 'int64_t3':'vector' lvalue ParmVar 0x55e6e6109d70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e6109ed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e610a340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e610a290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e6e610a708 # | | | | `-ReturnStmt 0x55e6e610a6f8 # | | | | `-CallExpr 0x55e6e610a6c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e610a6b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e610a690 '' Function 0x55e6e5fd7960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e610a668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e610a650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e610a638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e610a600 'int64_t4':'vector' lvalue ParmVar 0x55e6e610a290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e610a3f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e610a868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e610a7b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e6e610ac20 # | | | | `-ReturnStmt 0x55e6e610ac10 # | | | | `-CallExpr 0x55e6e610abe0 'float' # | | | | |-ImplicitCastExpr 0x55e6e610abc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e610aba8 '' Function 0x55e6e5fd71f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e610ab80 'float' # | | | | `-ImplicitCastExpr 0x55e6e610ab68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e610ab50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e610ab18 'uint64_t':'unsigned long' lvalue ParmVar 0x55e6e610a7b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e6e610a918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e610ad80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e610acd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e6e610b158 # | | | | `-ReturnStmt 0x55e6e610b148 # | | | | `-CallExpr 0x55e6e610b118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e610b100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e610b0e0 '' Function 0x55e6e5fd7470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e610b0b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e610b0a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e610b088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e610b050 'uint64_t2':'vector' lvalue ParmVar 0x55e6e610acd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e610ae30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e610b2b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e610b208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e6e610bf48 # | | | | `-ReturnStmt 0x55e6e610bf38 # | | | | `-CallExpr 0x55e6e610bf08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e610bef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e610bed0 '' Function 0x55e6e5fd76e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e610bea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e610be90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e610be78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e610be40 'uint64_t3':'vector' lvalue ParmVar 0x55e6e610b208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e610b368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e610c0a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e610bff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e6e610c490 # | | | | `-ReturnStmt 0x55e6e610c480 # | | | | `-CallExpr 0x55e6e610c450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e610c438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e610c418 '' Function 0x55e6e5fd7960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e610c3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e610c3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e610c3c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e610c388 'uint64_t4':'vector' lvalue ParmVar 0x55e6e610bff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e610c158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e610c600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e6e610c550 col:29 used V 'double' # | | | |-CompoundStmt 0x55e6e610c948 # | | | | `-ReturnStmt 0x55e6e610c938 # | | | | `-CallExpr 0x55e6e610c908 'float' # | | | | |-ImplicitCastExpr 0x55e6e610c8f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e610c8d0 '' Function 0x55e6e5fd8578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e610c8a8 'float' # | | | | `-ImplicitCastExpr 0x55e6e610c890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e610c878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e610c840 'double' lvalue ParmVar 0x55e6e610c550 'V' 'double' # | | | `-DeprecatedAttr 0x55e6e610c6b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e610cab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e610ca08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e6e610ce20 # | | | | `-ReturnStmt 0x55e6e610ce10 # | | | | `-CallExpr 0x55e6e610cde0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e610cdc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e610cda8 '' Function 0x55e6e5fd87f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e610cd80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e610cd68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e610cd50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e610cd18 'double2':'vector' lvalue ParmVar 0x55e6e610ca08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e6e610cb68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e610cf90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e610cee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e6e610d300 # | | | | `-ReturnStmt 0x55e6e610d2f0 # | | | | `-CallExpr 0x55e6e610d2c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e610d2a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e610d288 '' Function 0x55e6e5fd8a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e610d260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e610d248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e610d230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e610d1f8 'double3':'vector' lvalue ParmVar 0x55e6e610cee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e6e610d040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e610d470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e610d3c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e6e610d7e8 # | | | | `-ReturnStmt 0x55e6e610d7d8 # | | | | `-CallExpr 0x55e6e610d7a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e610d790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e610d770 '' Function 0x55e6e5fd9d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e610d748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e610d730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e610d718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e610d6e0 'double4':'vector' lvalue ParmVar 0x55e6e610d3c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e6e610d520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e610d948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e610d898 col:26 used V 'int' # | | | |-CompoundStmt 0x55e6e610e2e0 # | | | | `-ReturnStmt 0x55e6e610e2d0 # | | | | `-CallExpr 0x55e6e610e2a0 'float' # | | | | |-ImplicitCastExpr 0x55e6e610dc48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e610dc28 '' Function 0x55e6e5fd8578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e610dc00 'float' # | | | | `-ImplicitCastExpr 0x55e6e610dbe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e610dbd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e610db98 'int' lvalue ParmVar 0x55e6e610d898 'V' 'int' # | | | `-DeprecatedAttr 0x55e6e610d9f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e610e440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e610e390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e6e610e7b8 # | | | | `-ReturnStmt 0x55e6e610e7a8 # | | | | `-CallExpr 0x55e6e610e778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e610e760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e610e740 '' Function 0x55e6e5fd87f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e610e718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e610e700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e610e6e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e610e6b0 'int2':'vector' lvalue ParmVar 0x55e6e610e390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e6e610e4f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e610e918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e610e868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e6e610ec98 # | | | | `-ReturnStmt 0x55e6e610ec88 # | | | | `-CallExpr 0x55e6e610ec58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e610ec40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e610ec20 '' Function 0x55e6e5fd8a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e610ebf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e610ebe0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e610ebc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e610eb90 'int3':'vector' lvalue ParmVar 0x55e6e610e868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e6e610e9c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e610edf8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e610ed48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e6e610f180 # | | | | `-ReturnStmt 0x55e6e610f170 # | | | | `-CallExpr 0x55e6e610f140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e610f128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e610f108 '' Function 0x55e6e5fd9d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e610f0e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e610f0c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e610f0b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e610f078 'int4':'vector' lvalue ParmVar 0x55e6e610ed48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e6e610eea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e610f2e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e6e610f230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e6e610f658 # | | | | `-ReturnStmt 0x55e6e610f648 # | | | | `-CallExpr 0x55e6e610f618 'float' # | | | | |-ImplicitCastExpr 0x55e6e610f600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e610f5e0 '' Function 0x55e6e5fd8578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e610f5b8 'float' # | | | | `-ImplicitCastExpr 0x55e6e610f5a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e610f588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e610f550 'uint':'unsigned int' lvalue ParmVar 0x55e6e610f230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e6e610f390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e610f7b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e610f708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e6e610fb50 # | | | | `-ReturnStmt 0x55e6e610fb40 # | | | | `-CallExpr 0x55e6e610fb10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e610faf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e610fad8 '' Function 0x55e6e5fd87f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e610fab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e610fa98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e610fa80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e610fa48 'uint2':'vector' lvalue ParmVar 0x55e6e610f708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e6e610f868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e610fcb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e610fc00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e6e6110050 # | | | | `-ReturnStmt 0x55e6e6110040 # | | | | `-CallExpr 0x55e6e6110010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e610fff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e610ffd8 '' Function 0x55e6e5fd8a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e610ffb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e610ff98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e610ff80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e610ff48 'uint3':'vector' lvalue ParmVar 0x55e6e610fc00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e6e610fd60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e61101b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6110100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e6e6110e18 # | | | | `-ReturnStmt 0x55e6e6110e08 # | | | | `-CallExpr 0x55e6e6110dd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6110dc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e6110da0 '' Function 0x55e6e5fd9d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e6110d78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6110d60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6110d48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6110d10 'uint4':'vector' lvalue ParmVar 0x55e6e6110100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e6e6110b20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6110f78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6110ec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e6e6111310 # | | | | `-ReturnStmt 0x55e6e6111300 # | | | | `-CallExpr 0x55e6e61112d0 'float' # | | | | |-ImplicitCastExpr 0x55e6e61112b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6111298 '' Function 0x55e6e5fd8578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6111270 'float' # | | | | `-ImplicitCastExpr 0x55e6e6111258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6111240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6111208 'int64_t':'long' lvalue ParmVar 0x55e6e6110ec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e6e6111028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6111470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61113c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e6e6111828 # | | | | `-ReturnStmt 0x55e6e6111818 # | | | | `-CallExpr 0x55e6e61117e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e61117d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e61117b0 '' Function 0x55e6e5fd87f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6111788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6111770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6111758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6111720 'int64_t2':'vector' lvalue ParmVar 0x55e6e61113c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e6111520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6111988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61118d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e6e6111d48 # | | | | `-ReturnStmt 0x55e6e6111d38 # | | | | `-CallExpr 0x55e6e6111d08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6111cf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6111cd0 '' Function 0x55e6e5fd8a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e6111ca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6111c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6111c78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6111c40 'int64_t3':'vector' lvalue ParmVar 0x55e6e61118d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e6111a38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6111ea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6111df8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e6e6112270 # | | | | `-ReturnStmt 0x55e6e6112260 # | | | | `-CallExpr 0x55e6e6112230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6112218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e61121f8 '' Function 0x55e6e5fd9d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e61121d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e61121b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61121a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6112168 'int64_t4':'vector' lvalue ParmVar 0x55e6e6111df8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e6111f58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e61123d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6112320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e6e6112788 # | | | | `-ReturnStmt 0x55e6e6112778 # | | | | `-CallExpr 0x55e6e6112748 'float' # | | | | |-ImplicitCastExpr 0x55e6e6112730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6112710 '' Function 0x55e6e5fd8578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e61126e8 'float' # | | | | `-ImplicitCastExpr 0x55e6e61126d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61126b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6112680 'uint64_t':'unsigned long' lvalue ParmVar 0x55e6e6112320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e6e6112480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e61128e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6112838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e6e6113600 # | | | | `-ReturnStmt 0x55e6e61135f0 # | | | | `-CallExpr 0x55e6e61135c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e61135a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6113588 '' Function 0x55e6e5fd87f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6113560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6113548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6113530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e61134f8 'uint64_t2':'vector' lvalue ParmVar 0x55e6e6112838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e6112998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6113760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61136b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e6e6113b40 # | | | | `-ReturnStmt 0x55e6e6113b30 # | | | | `-CallExpr 0x55e6e6113b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6113ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6113ac8 '' Function 0x55e6e5fd8a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e6113aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6113a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6113a70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6113a38 'uint64_t3':'vector' lvalue ParmVar 0x55e6e61136b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e6113810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6113ca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6113bf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e6e6114088 # | | | | `-ReturnStmt 0x55e6e6114078 # | | | | `-CallExpr 0x55e6e6114048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6114030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e6114010 '' Function 0x55e6e5fd9d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e6113fe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6113fd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6113fb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6113f80 'uint64_t4':'vector' lvalue ParmVar 0x55e6e6113bf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e6113d50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e61141f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6114148 col:29 used V 'double' # | | | |-CompoundStmt 0x55e6e6114540 # | | | | `-ReturnStmt 0x55e6e6114530 # | | | | `-CallExpr 0x55e6e6114500 'float' # | | | | |-ImplicitCastExpr 0x55e6e61144e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e61144c8 '' Function 0x55e6e5fda958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e61144a0 'float' # | | | | `-ImplicitCastExpr 0x55e6e6114488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6114470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6114438 'double' lvalue ParmVar 0x55e6e6114148 'V' 'double' # | | | `-DeprecatedAttr 0x55e6e61142a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e61146b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6114600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e6e6114a18 # | | | | `-ReturnStmt 0x55e6e6114a08 # | | | | `-CallExpr 0x55e6e61149d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e61149c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e61149a0 '' Function 0x55e6e5fdabd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6114978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6114960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6114948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6114910 'double2':'vector' lvalue ParmVar 0x55e6e6114600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e6e6114760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6114b88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6114ad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e6e6114ef8 # | | | | `-ReturnStmt 0x55e6e6114ee8 # | | | | `-CallExpr 0x55e6e6114eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6114ea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6114e80 '' Function 0x55e6e5fdae48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e6114e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6114e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6114e28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6114df0 'double3':'vector' lvalue ParmVar 0x55e6e6114ad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e6e6114c38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6115068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6114fb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e6e6115990 # | | | | `-ReturnStmt 0x55e6e6115980 # | | | | `-CallExpr 0x55e6e61153a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6115388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e6115368 '' Function 0x55e6e5fdb0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e6115340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6115328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6115310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e61152d8 'double4':'vector' lvalue ParmVar 0x55e6e6114fb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e6e6115118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6115af0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6115a40 col:26 used V 'int' # | | | |-CompoundStmt 0x55e6e6115e48 # | | | | `-ReturnStmt 0x55e6e6115e38 # | | | | `-CallExpr 0x55e6e6115e08 'float' # | | | | |-ImplicitCastExpr 0x55e6e6115df0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6115dd0 '' Function 0x55e6e5fda958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6115da8 'float' # | | | | `-ImplicitCastExpr 0x55e6e6115d90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6115d78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6115d40 'int' lvalue ParmVar 0x55e6e6115a40 'V' 'int' # | | | `-DeprecatedAttr 0x55e6e6115ba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6115fa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6115ef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e6e6116320 # | | | | `-ReturnStmt 0x55e6e6116310 # | | | | `-CallExpr 0x55e6e61162e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e61162c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e61162a8 '' Function 0x55e6e5fdabd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6116280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6116268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6116250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6116218 'int2':'vector' lvalue ParmVar 0x55e6e6115ef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e6e6116058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6116480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61163d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e6e6116800 # | | | | `-ReturnStmt 0x55e6e61167f0 # | | | | `-CallExpr 0x55e6e61167c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e61167a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6116788 '' Function 0x55e6e5fdae48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e6116760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6116748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6116730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e61166f8 'int3':'vector' lvalue ParmVar 0x55e6e61163d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e6e6116530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6116960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61168b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e6e6116ce8 # | | | | `-ReturnStmt 0x55e6e6116cd8 # | | | | `-CallExpr 0x55e6e6116ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6116c90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e6116c70 '' Function 0x55e6e5fdb0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e6116c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6116c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6116c18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6116be0 'int4':'vector' lvalue ParmVar 0x55e6e61168b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e6e6116a10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6116e48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6116d98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e6e61171c0 # | | | | `-ReturnStmt 0x55e6e61171b0 # | | | | `-CallExpr 0x55e6e6117180 'float' # | | | | |-ImplicitCastExpr 0x55e6e6117168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6117148 '' Function 0x55e6e5fda958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6117120 'float' # | | | | `-ImplicitCastExpr 0x55e6e6117108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61170f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e61170b8 'uint':'unsigned int' lvalue ParmVar 0x55e6e6116d98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e6e6116ef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6117320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6117270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e6e61176b8 # | | | | `-ReturnStmt 0x55e6e61176a8 # | | | | `-CallExpr 0x55e6e6117678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6117660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6117640 '' Function 0x55e6e5fdabd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6117618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6117600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61175e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e61175b0 'uint2':'vector' lvalue ParmVar 0x55e6e6117270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e6e61173d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6117818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6117768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e6e6118450 # | | | | `-ReturnStmt 0x55e6e6118440 # | | | | `-CallExpr 0x55e6e6118410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e61183f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e61183d8 '' Function 0x55e6e5fdae48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e61183b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6118398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6118380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6118348 'uint3':'vector' lvalue ParmVar 0x55e6e6117768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e6e61178c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e61185b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6118500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e6e6118958 # | | | | `-ReturnStmt 0x55e6e6118948 # | | | | `-CallExpr 0x55e6e6118918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6118900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e61188e0 '' Function 0x55e6e5fdb0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e61188b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e61188a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6118888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6118850 'uint4':'vector' lvalue ParmVar 0x55e6e6118500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e6e6118660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6118ab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6118a08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e6e6118e50 # | | | | `-ReturnStmt 0x55e6e6118e40 # | | | | `-CallExpr 0x55e6e6118e10 'float' # | | | | |-ImplicitCastExpr 0x55e6e6118df8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6118dd8 '' Function 0x55e6e5fda958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6118db0 'float' # | | | | `-ImplicitCastExpr 0x55e6e6118d98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6118d80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6118d48 'int64_t':'long' lvalue ParmVar 0x55e6e6118a08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e6e6118b68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6118fb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6118f00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e6e6119368 # | | | | `-ReturnStmt 0x55e6e6119358 # | | | | `-CallExpr 0x55e6e6119328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6119310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e61192f0 '' Function 0x55e6e5fdabd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e61192c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e61192b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6119298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6119260 'int64_t2':'vector' lvalue ParmVar 0x55e6e6118f00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e6119060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e61194c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6119418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e6e6119888 # | | | | `-ReturnStmt 0x55e6e6119878 # | | | | `-CallExpr 0x55e6e6119848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6119830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6119810 '' Function 0x55e6e5fdae48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e61197e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e61197d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61197b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6119780 'int64_t3':'vector' lvalue ParmVar 0x55e6e6119418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e6119578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e61199e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6119938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e6e6119db0 # | | | | `-ReturnStmt 0x55e6e6119da0 # | | | | `-CallExpr 0x55e6e6119d70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6119d58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e6119d38 '' Function 0x55e6e5fdb0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e6119d10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6119cf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6119ce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6119ca8 'int64_t4':'vector' lvalue ParmVar 0x55e6e6119938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e6119a98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6119f10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6119e60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e6e611b9e0 # | | | | `-ReturnStmt 0x55e6e611b9d0 # | | | | `-CallExpr 0x55e6e611b9a0 'float' # | | | | |-ImplicitCastExpr 0x55e6e611b988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e611b968 '' Function 0x55e6e5fda958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e611b940 'float' # | | | | `-ImplicitCastExpr 0x55e6e611b928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e611b910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e611a1c0 'uint64_t':'unsigned long' lvalue ParmVar 0x55e6e6119e60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e6e6119fc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e611bb40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e611ba90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e6e611bf18 # | | | | `-ReturnStmt 0x55e6e611bf08 # | | | | `-CallExpr 0x55e6e611bed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e611bec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e611bea0 '' Function 0x55e6e5fdabd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e611be78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e611be60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e611be48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e611be10 'uint64_t2':'vector' lvalue ParmVar 0x55e6e611ba90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e611bbf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e611c078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e611bfc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e6e611c458 # | | | | `-ReturnStmt 0x55e6e611c448 # | | | | `-CallExpr 0x55e6e611c418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e611c400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e611c3e0 '' Function 0x55e6e5fdae48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e611c3b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e611c3a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e611c388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e611c350 'uint64_t3':'vector' lvalue ParmVar 0x55e6e611bfc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e611c128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e611c5b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e611c508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e6e611c9a0 # | | | | `-ReturnStmt 0x55e6e611c990 # | | | | `-CallExpr 0x55e6e611c960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e611c948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e611c928 '' Function 0x55e6e5fdb0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e611c900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e611c8e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e611c8d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e611c898 'uint64_t4':'vector' lvalue ParmVar 0x55e6e611c508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e611c668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55e6e611cfd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x55e6e611c9b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e6e611ca58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e6e611cf28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55e6e611cd60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55e6e611cdd8 col:24 p1 'T' # | | | |-CompoundStmt 0x55e6e611d310 # | | | | `-ReturnStmt 0x55e6e611d300 # | | | | `-RecoveryExpr 0x55e6e611d2d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55e6e611d138 '' lvalue (ADL) = 'max' 0x55e6e5fec988 0x55e6e5fb2f00 0x55e6e5fb3210 0x55e6e5fb3530 0x55e6e5fb3850 0x55e6e5fb3b58 0x55e6e5fb3ef8 0x55e6e5fb4298 0x55e6e5fb4638 0x55e6e5fb4958 0x55e6e5fb4cb8 0x55e6e5fe8fb8 0x55e6e5fe9318 0x55e6e5fe9638 0x55e6e5fe99d8 0x55e6e5fe9d78 0x55e6e5fea118 0x55e6e5fea438 0x55e6e5fea7d8 0x55e6e5feab78 0x55e6e5feaf38 0x55e6e5feb240 0x55e6e5feb560 0x55e6e5feb880 0x55e6e5febba0 0x55e6e5febea8 0x55e6e5fec248 0x55e6e5fec5e8 # | | | | `-RecoveryExpr 0x55e6e611d258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55e6e611d038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55e6e611dff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x55e6e611d328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e6e611d3c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e6e611df50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e611d670 col:7 p0 'T' # | | | |-ParmVarDecl 0x55e6e611d748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55e6e611e338 # | | | | `-ReturnStmt 0x55e6e611e328 # | | | | `-RecoveryExpr 0x55e6e611e2f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55e6e611e160 '' lvalue (ADL) = 'max' 0x55e6e5fec5e8 0x55e6e5fec988 0x55e6e5fb2f00 0x55e6e5fb3210 0x55e6e5fb3530 0x55e6e5fb3850 0x55e6e5fb3b58 0x55e6e5fb3ef8 0x55e6e5fb4298 0x55e6e5fb4638 0x55e6e5fb4958 0x55e6e5fb4cb8 0x55e6e5fe8fb8 0x55e6e5fe9318 0x55e6e5fe9638 0x55e6e5fe99d8 0x55e6e5fe9d78 0x55e6e5fea118 0x55e6e5fea438 0x55e6e5fea7d8 0x55e6e5feab78 0x55e6e5feaf38 0x55e6e5feb240 0x55e6e5feb560 0x55e6e5feb880 0x55e6e5febba0 0x55e6e5febea8 0x55e6e5fec248 # | | | | `-RecoveryExpr 0x55e6e611e2d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55e6e611e060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55e6e611e920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x55e6e611e350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e6e611e3e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e6e611e878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55e6e611e6f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55e6e611e768 col:24 p1 'T' # | | | |-CompoundStmt 0x55e6e611ec60 # | | | | `-ReturnStmt 0x55e6e611ec50 # | | | | `-RecoveryExpr 0x55e6e611ec20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55e6e611ea88 '' lvalue (ADL) = 'min' 0x55e6e5ff3b60 0x55e6e5fecd20 0x55e6e5fed030 0x55e6e5fed350 0x55e6e5fed670 0x55e6e5fed978 0x55e6e5fedc98 0x55e6e5fedfb8 0x55e6e5fee2d8 0x55e6e5fee5f8 0x55e6e5fee918 0x55e6e5feec38 0x55e6e5feef68 0x55e6e5fef270 0x55e6e5fef590 0x55e6e5fef8b0 0x55e6e5fefbd0 0x55e6e5fefef0 0x55e6e5ff0210 0x55e6e5ff0530 0x55e6e5ff0850 0x55e6e5ff0b70 0x55e6e5ff28b8 0x55e6e5ff2bd8 0x55e6e5ff2ef8 0x55e6e5ff3200 0x55e6e5ff3520 0x55e6e5ff3840 # | | | | `-RecoveryExpr 0x55e6e611eba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55e6e611e988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55e6e611f250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x55e6e611ec78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e6e611ed18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e6e611f1a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e611efc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x55e6e611f098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55e6e611f590 # | | | | `-ReturnStmt 0x55e6e611f580 # | | | | `-RecoveryExpr 0x55e6e611f550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55e6e611f3b8 '' lvalue (ADL) = 'min' 0x55e6e5ff3840 0x55e6e5ff3b60 0x55e6e5fecd20 0x55e6e5fed030 0x55e6e5fed350 0x55e6e5fed670 0x55e6e5fed978 0x55e6e5fedc98 0x55e6e5fedfb8 0x55e6e5fee2d8 0x55e6e5fee5f8 0x55e6e5fee918 0x55e6e5feec38 0x55e6e5feef68 0x55e6e5fef270 0x55e6e5fef590 0x55e6e5fef8b0 0x55e6e5fefbd0 0x55e6e5fefef0 0x55e6e5ff0210 0x55e6e5ff0530 0x55e6e5ff0850 0x55e6e5ff0b70 0x55e6e5ff28b8 0x55e6e5ff2bd8 0x55e6e5ff2ef8 0x55e6e5ff3200 0x55e6e5ff3520 # | | | | `-RecoveryExpr 0x55e6e611f530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55e6e611f2b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55e6e611f700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e6e611f650 col:29 used V 'double' # | | | |-CompoundStmt 0x55e6e611fa50 # | | | | `-ReturnStmt 0x55e6e611fa40 # | | | | `-CallExpr 0x55e6e611fa10 'float' # | | | | |-ImplicitCastExpr 0x55e6e611f9f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e611f9d8 '' Function 0x55e6e5ff7128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e611f9b0 'float' # | | | | `-ImplicitCastExpr 0x55e6e611f998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e611f980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e611f948 'double' lvalue ParmVar 0x55e6e611f650 'V' 'double' # | | | `-DeprecatedAttr 0x55e6e611f7b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e611fbc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e611fb10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e6e611ff30 # | | | | `-ReturnStmt 0x55e6e611ff20 # | | | | `-CallExpr 0x55e6e611fef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e611fed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e611feb8 '' Function 0x55e6e5ff73a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e611fe90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e611fe78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e611fe60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e611fe28 'double2':'vector' lvalue ParmVar 0x55e6e611fb10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e6e611fc70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6120388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61202d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e6e6120700 # | | | | `-ReturnStmt 0x55e6e61206f0 # | | | | `-CallExpr 0x55e6e61206c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e61206a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6120688 '' Function 0x55e6e5ff7618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e6120660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6120648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6120630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e61205f8 'double3':'vector' lvalue ParmVar 0x55e6e61202d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e6e6120438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6120870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61207c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e6e6120bf0 # | | | | `-ReturnStmt 0x55e6e6120be0 # | | | | `-CallExpr 0x55e6e6120bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6120b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e6120b78 '' Function 0x55e6e5ff7890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e6120b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6120b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6120b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6120ae8 'double4':'vector' lvalue ParmVar 0x55e6e61207c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e6e6120920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6120d50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6120ca0 col:26 used V 'int' # | | | |-CompoundStmt 0x55e6e61210b0 # | | | | `-ReturnStmt 0x55e6e61210a0 # | | | | `-CallExpr 0x55e6e6121070 'float' # | | | | |-ImplicitCastExpr 0x55e6e6121058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6121038 '' Function 0x55e6e5ff7128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6121010 'float' # | | | | `-ImplicitCastExpr 0x55e6e6120ff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6120fe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6120fa8 'int' lvalue ParmVar 0x55e6e6120ca0 'V' 'int' # | | | `-DeprecatedAttr 0x55e6e6120e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6121210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6121160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e6e6121590 # | | | | `-ReturnStmt 0x55e6e6121580 # | | | | `-CallExpr 0x55e6e6121550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6121538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6121518 '' Function 0x55e6e5ff73a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e61214f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e61214d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61214c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6121488 'int2':'vector' lvalue ParmVar 0x55e6e6121160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e6e61212c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e61216f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6121640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e6e6121a78 # | | | | `-ReturnStmt 0x55e6e6121a68 # | | | | `-CallExpr 0x55e6e6121a38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6121a20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6121a00 '' Function 0x55e6e5ff7618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e61219d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e61219c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61219a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6121970 'int3':'vector' lvalue ParmVar 0x55e6e6121640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e6e61217a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6121bd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6121b28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e6e6121f68 # | | | | `-ReturnStmt 0x55e6e6121f58 # | | | | `-CallExpr 0x55e6e6121f28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6121f10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e6121ef0 '' Function 0x55e6e5ff7890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e6121ec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6121eb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6121e98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6121e60 'int4':'vector' lvalue ParmVar 0x55e6e6121b28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e6e6121c88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e61220c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6122018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e6e6122cd8 # | | | | `-ReturnStmt 0x55e6e6122cc8 # | | | | `-CallExpr 0x55e6e6122c98 'float' # | | | | |-ImplicitCastExpr 0x55e6e6122c80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6122c60 '' Function 0x55e6e5ff7128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6122c38 'float' # | | | | `-ImplicitCastExpr 0x55e6e6122c20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6122c08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6122bd0 'uint':'unsigned int' lvalue ParmVar 0x55e6e6122018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e6e6122178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6122e38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6122d88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e6e61231d8 # | | | | `-ReturnStmt 0x55e6e61231c8 # | | | | `-CallExpr 0x55e6e6123198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6123180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6123160 '' Function 0x55e6e5ff73a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6123138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6123120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6123108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e61230d0 'uint2':'vector' lvalue ParmVar 0x55e6e6122d88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e6e6122ee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6123338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6123288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e6e61236e0 # | | | | `-ReturnStmt 0x55e6e61236d0 # | | | | `-CallExpr 0x55e6e61236a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6123688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6123668 '' Function 0x55e6e5ff7618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e6123640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6123628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6123610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e61235d8 'uint3':'vector' lvalue ParmVar 0x55e6e6123288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e6e61233e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6123840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6123790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e6e6123bf0 # | | | | `-ReturnStmt 0x55e6e6123be0 # | | | | `-CallExpr 0x55e6e6123bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6123b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e6123b78 '' Function 0x55e6e5ff7890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e6123b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6123b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6123b20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6123ae8 'uint4':'vector' lvalue ParmVar 0x55e6e6123790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e6e61238f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6123d50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6123ca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e6e61240f0 # | | | | `-ReturnStmt 0x55e6e61240e0 # | | | | `-CallExpr 0x55e6e61240b0 'float' # | | | | |-ImplicitCastExpr 0x55e6e6124098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6124078 '' Function 0x55e6e5ff7128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6124050 'float' # | | | | `-ImplicitCastExpr 0x55e6e6124038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6124020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6123fe8 'int64_t':'long' lvalue ParmVar 0x55e6e6123ca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e6e6123e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6124250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61241a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e6e6124610 # | | | | `-ReturnStmt 0x55e6e6124600 # | | | | `-CallExpr 0x55e6e61245d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e61245b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6124598 '' Function 0x55e6e5ff73a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6124570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6124558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6124540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6124508 'int64_t2':'vector' lvalue ParmVar 0x55e6e61241a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e6124300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6124770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61246c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e6e6125250 # | | | | `-ReturnStmt 0x55e6e6125240 # | | | | `-CallExpr 0x55e6e6125210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e61251f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e61251d8 '' Function 0x55e6e5ff7618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e61251b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6124a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6124a68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6124a30 'int64_t3':'vector' lvalue ParmVar 0x55e6e61246c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e6124820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e61253b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6125300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e6e6125780 # | | | | `-ReturnStmt 0x55e6e6125770 # | | | | `-CallExpr 0x55e6e6125740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6125728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e6125708 '' Function 0x55e6e5ff7890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e61256e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e61256c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61256b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6125678 'int64_t4':'vector' lvalue ParmVar 0x55e6e6125300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e6125460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e61258e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6125830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e6e6125ca0 # | | | | `-ReturnStmt 0x55e6e6125c90 # | | | | `-CallExpr 0x55e6e6125c60 'float' # | | | | |-ImplicitCastExpr 0x55e6e6125c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6125c28 '' Function 0x55e6e5ff7128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6125c00 'float' # | | | | `-ImplicitCastExpr 0x55e6e6125be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6125bd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6125b98 'uint64_t':'unsigned long' lvalue ParmVar 0x55e6e6125830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e6e6125990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6125e00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6125d50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e6e61261e0 # | | | | `-ReturnStmt 0x55e6e61261d0 # | | | | `-CallExpr 0x55e6e61261a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6126188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6126168 '' Function 0x55e6e5ff73a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6126140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6126128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6126110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e61260d8 'uint64_t2':'vector' lvalue ParmVar 0x55e6e6125d50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e6125eb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6126340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6126290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e6e6126728 # | | | | `-ReturnStmt 0x55e6e6126718 # | | | | `-CallExpr 0x55e6e61266e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e61266d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e61266b0 '' Function 0x55e6e5ff7618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e6126688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6126670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6126658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6126620 'uint64_t3':'vector' lvalue ParmVar 0x55e6e6126290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e61263f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6126888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61267d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e6e6126c78 # | | | | `-ReturnStmt 0x55e6e6126c68 # | | | | `-CallExpr 0x55e6e6126c38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6126c20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e6126c00 '' Function 0x55e6e5ff7890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e6126bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6126bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6126ba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6126b70 'uint64_t4':'vector' lvalue ParmVar 0x55e6e61267d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e6126938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6126e80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6126d30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55e6e6126db0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55e6e6127a60 # | | | | `-ReturnStmt 0x55e6e6127a50 # | | | | `-CallExpr 0x55e6e6127a18 'float' # | | | | |-ImplicitCastExpr 0x55e6e6127a00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e6e61279e0 '' Function 0x55e6e5ffc1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e6e6127130 'float' # | | | | | `-ImplicitCastExpr 0x55e6e6127118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e6127100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e61270c8 'double' lvalue ParmVar 0x55e6e6126d30 'V1' 'double' # | | | | `-CStyleCastExpr 0x55e6e61279b8 'float' # | | | | `-ImplicitCastExpr 0x55e6e61279a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6127190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6127158 'double' lvalue ParmVar 0x55e6e6126db0 'V2' 'double' # | | | `-DeprecatedAttr 0x55e6e6126f38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6127c68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6127b18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55e6e6127b98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55e6e6128088 # | | | | `-ReturnStmt 0x55e6e6128078 # | | | | `-CallExpr 0x55e6e6128040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6128028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e6e6128008 '' Function 0x55e6e5ffc500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e6e6127f38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e6127f20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e6127f08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e6127ed0 'double2':'vector' lvalue ParmVar 0x55e6e6127b18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55e6e6127fe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6127fc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6127fb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6127f78 'double2':'vector' lvalue ParmVar 0x55e6e6127b98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e6e6127d20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6128290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6128140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55e6e61281c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55e6e61286b8 # | | | | `-ReturnStmt 0x55e6e61286a8 # | | | | `-CallExpr 0x55e6e6128670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6128658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e6e6128638 '' Function 0x55e6e5ffc870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e6e6128568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e6128550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e6128538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e6128500 'double3':'vector' lvalue ParmVar 0x55e6e6128140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55e6e6128610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e61285f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61285e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e61285a8 'double3':'vector' lvalue ParmVar 0x55e6e61281c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e6e6128348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e61288c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6128770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55e6e61287f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55e6e6128cf0 # | | | | `-ReturnStmt 0x55e6e6128ce0 # | | | | `-CallExpr 0x55e6e6128ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6128c90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e6e6128c70 '' Function 0x55e6e5ffcb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e6e6128ba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e6128b88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e6128b70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e6128b38 'double4':'vector' lvalue ParmVar 0x55e6e6128770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55e6e6128c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6128c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6128c18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6128be0 'double4':'vector' lvalue ParmVar 0x55e6e61287f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e6e6128978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6128ef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6128da0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55e6e6128e20 col:34 used V2 'int' # | | | |-CompoundStmt 0x55e6e61292e8 # | | | | `-ReturnStmt 0x55e6e61292d8 # | | | | `-CallExpr 0x55e6e61292a0 'float' # | | | | |-ImplicitCastExpr 0x55e6e6129288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e6e6129268 '' Function 0x55e6e5ffc1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e6e61291b0 'float' # | | | | | `-ImplicitCastExpr 0x55e6e6129198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e6129180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e6129148 'int' lvalue ParmVar 0x55e6e6128da0 'V1' 'int' # | | | | `-CStyleCastExpr 0x55e6e6129240 'float' # | | | | `-ImplicitCastExpr 0x55e6e6129228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6129210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e61291d8 'int' lvalue ParmVar 0x55e6e6128e20 'V2' 'int' # | | | `-DeprecatedAttr 0x55e6e6128fa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e61294e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6129398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55e6e6129418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55e6e6129918 # | | | | `-ReturnStmt 0x55e6e6129908 # | | | | `-CallExpr 0x55e6e61298d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e61298b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e6e6129898 '' Function 0x55e6e5ffc500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e6e61297c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e61297b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e6129798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e6129760 'int2':'vector' lvalue ParmVar 0x55e6e6129398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55e6e6129870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6129858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6129840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6129808 'int2':'vector' lvalue ParmVar 0x55e6e6129418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e6e61295a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e612a1c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e612a078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55e6e612a0f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55e6e612a600 # | | | | `-ReturnStmt 0x55e6e612a5f0 # | | | | `-CallExpr 0x55e6e612a5b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e612a5a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e6e612a580 '' Function 0x55e6e5ffc870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e6e612a4b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e612a498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e612a480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e612a448 'int3':'vector' lvalue ParmVar 0x55e6e612a078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55e6e612a558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e612a540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e612a528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e612a4f0 'int3':'vector' lvalue ParmVar 0x55e6e612a0f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e6e612a280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e612a800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e612a6b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55e6e612a730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55e6e612ac40 # | | | | `-ReturnStmt 0x55e6e612ac30 # | | | | `-CallExpr 0x55e6e612abf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e612abe0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e6e612abc0 '' Function 0x55e6e5ffcb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e6e612aaf0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e612aad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e612aac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e612aa88 'int4':'vector' lvalue ParmVar 0x55e6e612a6b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55e6e612ab98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e612ab80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e612ab68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e612ab30 'int4':'vector' lvalue ParmVar 0x55e6e612a730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e6e612a8b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e612ae40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55e6e612acf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e6e612ad70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e6e612b258 # | | | | `-ReturnStmt 0x55e6e612b248 # | | | | `-CallExpr 0x55e6e612b210 'float' # | | | | |-ImplicitCastExpr 0x55e6e612b1f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e6e612b1d8 '' Function 0x55e6e5ffc1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e6e612b120 'float' # | | | | | `-ImplicitCastExpr 0x55e6e612b108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e612b0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e612b0b8 'uint':'unsigned int' lvalue ParmVar 0x55e6e612acf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55e6e612b1b0 'float' # | | | | `-ImplicitCastExpr 0x55e6e612b198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e612b180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e612b148 'uint':'unsigned int' lvalue ParmVar 0x55e6e612ad70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e6e612aef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e612b458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e612b308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55e6e612b388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55e6e612b8a8 # | | | | `-ReturnStmt 0x55e6e612b898 # | | | | `-CallExpr 0x55e6e612b860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e612b848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e6e612b828 '' Function 0x55e6e5ffc500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e6e612b758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e612b740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e612b728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e612b6f0 'uint2':'vector' lvalue ParmVar 0x55e6e612b308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55e6e612b800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e612b7e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e612b7d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e612b798 'uint2':'vector' lvalue ParmVar 0x55e6e612b388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e6e612b510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e612baa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e612b958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55e6e612b9d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55e6e612bf00 # | | | | `-ReturnStmt 0x55e6e612bef0 # | | | | `-CallExpr 0x55e6e612beb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e612bea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e6e612be80 '' Function 0x55e6e5ffc870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e6e612bdb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e612bd98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e612bd80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e612bd48 'uint3':'vector' lvalue ParmVar 0x55e6e612b958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55e6e612be58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e612be40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e612be28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e612bdf0 'uint3':'vector' lvalue ParmVar 0x55e6e612b9d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e6e612bb60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e612c6e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e612c590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55e6e612c610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55e6e612cb40 # | | | | `-ReturnStmt 0x55e6e612cb30 # | | | | `-CallExpr 0x55e6e612caf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e612cae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e6e612cac0 '' Function 0x55e6e5ffcb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e6e612c9f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e612c9d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e612c9c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e612c988 'uint4':'vector' lvalue ParmVar 0x55e6e612c590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55e6e612ca98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e612ca80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e612ca68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e612ca30 'uint4':'vector' lvalue ParmVar 0x55e6e612c610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e6e612c798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e612cd40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e612cbf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55e6e612cc70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55e6e612d178 # | | | | `-ReturnStmt 0x55e6e612d168 # | | | | `-CallExpr 0x55e6e612d130 'float' # | | | | |-ImplicitCastExpr 0x55e6e612d118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e6e612d0f8 '' Function 0x55e6e5ffc1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e6e612d040 'float' # | | | | | `-ImplicitCastExpr 0x55e6e612d028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e612d010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e612cfd8 'int64_t':'long' lvalue ParmVar 0x55e6e612cbf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55e6e612d0d0 'float' # | | | | `-ImplicitCastExpr 0x55e6e612d0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e612d0a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e612d068 'int64_t':'long' lvalue ParmVar 0x55e6e612cc70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e6e612cdf8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e612d378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e612d228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e6e612d2a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e6e612d7e8 # | | | | `-ReturnStmt 0x55e6e612d7d8 # | | | | `-CallExpr 0x55e6e612d7a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e612d788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e6e612d768 '' Function 0x55e6e5ffc500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e6e612d698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e612d680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e612d668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e612d630 'int64_t2':'vector' lvalue ParmVar 0x55e6e612d228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55e6e612d740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e612d728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e612d710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e612d6d8 'int64_t2':'vector' lvalue ParmVar 0x55e6e612d2a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e612d430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e612d9e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e612d898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e6e612d918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e6e612de60 # | | | | `-ReturnStmt 0x55e6e612de50 # | | | | `-CallExpr 0x55e6e612de18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e612de00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e6e612dde0 '' Function 0x55e6e5ffc870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e6e612dd10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e612dcf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e612dce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e612dca8 'int64_t3':'vector' lvalue ParmVar 0x55e6e612d898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55e6e612ddb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e612dda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e612dd88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e612dd50 'int64_t3':'vector' lvalue ParmVar 0x55e6e612d918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e612daa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e612e060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e612df10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e6e612df90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e6e612e4e0 # | | | | `-ReturnStmt 0x55e6e612e4d0 # | | | | `-CallExpr 0x55e6e612e498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e612e480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e6e612e460 '' Function 0x55e6e5ffcb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e6e612e390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e612e378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e612e360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e612e328 'int64_t4':'vector' lvalue ParmVar 0x55e6e612df10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55e6e612e438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e612e420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e612e408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e612e3d0 'int64_t4':'vector' lvalue ParmVar 0x55e6e612df90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e612e118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e612ecc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e612eb70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e6e612ebf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e6e612f118 # | | | | `-ReturnStmt 0x55e6e612f108 # | | | | `-CallExpr 0x55e6e612f0d0 'float' # | | | | |-ImplicitCastExpr 0x55e6e612f0b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e6e612f098 '' Function 0x55e6e5ffc1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e6e612efe0 'float' # | | | | | `-ImplicitCastExpr 0x55e6e612efc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e612efb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e612ef78 'uint64_t':'unsigned long' lvalue ParmVar 0x55e6e612eb70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55e6e612f070 'float' # | | | | `-ImplicitCastExpr 0x55e6e612f058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e612f040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e612f008 'uint64_t':'unsigned long' lvalue ParmVar 0x55e6e612ebf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e6e612ed78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e612f318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e612f1c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e6e612f248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e6e612f7a8 # | | | | `-ReturnStmt 0x55e6e612f798 # | | | | `-CallExpr 0x55e6e612f760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e612f748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e6e612f728 '' Function 0x55e6e5ffc500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e6e612f658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e612f640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e612f628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e612f5f0 'uint64_t2':'vector' lvalue ParmVar 0x55e6e612f1c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55e6e612f700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e612f6e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e612f6d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e612f698 'uint64_t2':'vector' lvalue ParmVar 0x55e6e612f248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e612f3d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e612f9a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e612f858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e6e612f8d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e6e612fe40 # | | | | `-ReturnStmt 0x55e6e612fe30 # | | | | `-CallExpr 0x55e6e612fdf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e612fde0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e6e612fdc0 '' Function 0x55e6e5ffc870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e6e612fcf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e612fcd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e612fcc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e612fc88 'uint64_t3':'vector' lvalue ParmVar 0x55e6e612f858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55e6e612fd98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e612fd80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e612fd68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e612fd30 'uint64_t3':'vector' lvalue ParmVar 0x55e6e612f8d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e612fa60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6130040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e612fef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e6e612ff70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e6e61304e0 # | | | | `-ReturnStmt 0x55e6e61304d0 # | | | | `-CallExpr 0x55e6e6130498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6130480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e6e6130460 '' Function 0x55e6e5ffcb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e6e6130390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e6130378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e6130360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e6130328 'uint64_t4':'vector' lvalue ParmVar 0x55e6e612fef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55e6e6130438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6130420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6130408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e61303d0 'uint64_t4':'vector' lvalue ParmVar 0x55e6e612ff70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e61300f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6130650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61305a0 col:29 used V 'double' # | | | |-CompoundStmt 0x55e6e6130998 # | | | | `-ReturnStmt 0x55e6e6130988 # | | | | `-CallExpr 0x55e6e6130958 'float' # | | | | |-ImplicitCastExpr 0x55e6e6130940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6130920 '' Function 0x55e6e6000f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e61308f8 'float' # | | | | `-ImplicitCastExpr 0x55e6e61308e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61308c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6130890 'double' lvalue ParmVar 0x55e6e61305a0 'V' 'double' # | | | `-DeprecatedAttr 0x55e6e6130700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e605c680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6130a58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e6e605c9e8 # | | | | `-ReturnStmt 0x55e6e605c9d8 # | | | | `-CallExpr 0x55e6e605c9a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e605c990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e605c970 '' Function 0x55e6e6001188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e605c948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e605c930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e605c918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e605c8e0 'double2':'vector' lvalue ParmVar 0x55e6e6130a58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e6e605c730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e605cb58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e605caa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e6e605cec8 # | | | | `-ReturnStmt 0x55e6e605ceb8 # | | | | `-CallExpr 0x55e6e605ce88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e605ce70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e605ce50 '' Function 0x55e6e6001400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e605ce28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e605ce10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e605cdf8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e605cdc0 'double3':'vector' lvalue ParmVar 0x55e6e605caa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e6e605cc08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e605d038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e605cf88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e6e605d3b0 # | | | | `-ReturnStmt 0x55e6e605d3a0 # | | | | `-CallExpr 0x55e6e605d370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e605d358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e605d338 '' Function 0x55e6e6001678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e605d310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e605d2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e605d2e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e605d2a8 'double4':'vector' lvalue ParmVar 0x55e6e605cf88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e6e605d0e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e605d510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e605d460 col:26 used V 'int' # | | | |-CompoundStmt 0x55e6e605d868 # | | | | `-ReturnStmt 0x55e6e605d858 # | | | | `-CallExpr 0x55e6e605d828 'float' # | | | | |-ImplicitCastExpr 0x55e6e605d810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e605d7f0 '' Function 0x55e6e6000f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e605d7c8 'float' # | | | | `-ImplicitCastExpr 0x55e6e605d7b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e605d798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e605d760 'int' lvalue ParmVar 0x55e6e605d460 'V' 'int' # | | | `-DeprecatedAttr 0x55e6e605d5c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e605d9c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e605d918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e6e605dd40 # | | | | `-ReturnStmt 0x55e6e605dd30 # | | | | `-CallExpr 0x55e6e605dd00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e605dce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e605dcc8 '' Function 0x55e6e6001188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e605dca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e605dc88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e605dc70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e605dc38 'int2':'vector' lvalue ParmVar 0x55e6e605d918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e6e605da78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e605dea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e605ddf0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e6e605e220 # | | | | `-ReturnStmt 0x55e6e605e210 # | | | | `-CallExpr 0x55e6e605e1e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e605e1c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e605e1a8 '' Function 0x55e6e6001400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e605e180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e605e168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e605e150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e605e118 'int3':'vector' lvalue ParmVar 0x55e6e605ddf0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e6e605df50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e605e380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e605e2d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e6e605e730 # | | | | `-ReturnStmt 0x55e6e605e720 # | | | | `-CallExpr 0x55e6e605e6f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e605e6d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e605e6b8 '' Function 0x55e6e6001678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e605e690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e605e650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e605e638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e605e600 'int4':'vector' lvalue ParmVar 0x55e6e605e2d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e6e605e430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e605e890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e6e605e7e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e6e605ec08 # | | | | `-ReturnStmt 0x55e6e605ebf8 # | | | | `-CallExpr 0x55e6e605ebc8 'float' # | | | | |-ImplicitCastExpr 0x55e6e605ebb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e605eb90 '' Function 0x55e6e6000f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e605eb68 'float' # | | | | `-ImplicitCastExpr 0x55e6e605eb50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e605eb38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e605eb00 'uint':'unsigned int' lvalue ParmVar 0x55e6e605e7e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e6e605e940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e605ed68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e605ecb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e6e605f100 # | | | | `-ReturnStmt 0x55e6e605f0f0 # | | | | `-CallExpr 0x55e6e605f0c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e605f0a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e605f088 '' Function 0x55e6e6001188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e605f060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e605f048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e605f030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e605eff8 'uint2':'vector' lvalue ParmVar 0x55e6e605ecb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e6e605ee18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e605f260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e605f1b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e6e605f600 # | | | | `-ReturnStmt 0x55e6e605f5f0 # | | | | `-CallExpr 0x55e6e605f5c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e605f5a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e605f588 '' Function 0x55e6e6001400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e605f560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e605f548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e605f530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e605f4f8 'uint3':'vector' lvalue ParmVar 0x55e6e605f1b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e6e605f310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e605f760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e605f6b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e6e605fb08 # | | | | `-ReturnStmt 0x55e6e605faf8 # | | | | `-CallExpr 0x55e6e605fac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e605fab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e605fa90 '' Function 0x55e6e6001678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e605fa68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e605fa50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e605fa38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e605fa00 'uint4':'vector' lvalue ParmVar 0x55e6e605f6b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e6e605f810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e605fc68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e605fbb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e6e6060000 # | | | | `-ReturnStmt 0x55e6e605fff0 # | | | | `-CallExpr 0x55e6e605ffc0 'float' # | | | | |-ImplicitCastExpr 0x55e6e605ffa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e605ff88 '' Function 0x55e6e6000f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e605ff60 'float' # | | | | `-ImplicitCastExpr 0x55e6e605ff48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e605ff30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e605fef8 'int64_t':'long' lvalue ParmVar 0x55e6e605fbb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e6e605fd18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6060160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60600b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e6e6060518 # | | | | `-ReturnStmt 0x55e6e6060508 # | | | | `-CallExpr 0x55e6e60604d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60604c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e60604a0 '' Function 0x55e6e6001188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6060478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6060460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6060448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6060410 'int64_t2':'vector' lvalue ParmVar 0x55e6e60600b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e6060210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60606a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60605c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e6e6060a60 # | | | | `-ReturnStmt 0x55e6e6060a50 # | | | | `-CallExpr 0x55e6e6060a20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6060a08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60609e8 '' Function 0x55e6e6001400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60609c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60609a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6060990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6060958 'int64_t3':'vector' lvalue ParmVar 0x55e6e60605c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e6060750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6060bc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6060b10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e6e6060f88 # | | | | `-ReturnStmt 0x55e6e6060f78 # | | | | `-CallExpr 0x55e6e6060f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6060f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e6060f10 '' Function 0x55e6e6001678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e6060ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6060ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6060eb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6060e80 'int64_t4':'vector' lvalue ParmVar 0x55e6e6060b10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e6060c70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60610e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6061038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e6e60614a0 # | | | | `-ReturnStmt 0x55e6e6061490 # | | | | `-CallExpr 0x55e6e6061460 'float' # | | | | |-ImplicitCastExpr 0x55e6e6061448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6061428 '' Function 0x55e6e6000f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6061400 'float' # | | | | `-ImplicitCastExpr 0x55e6e60613e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60613d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6061398 'uint64_t':'unsigned long' lvalue ParmVar 0x55e6e6061038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e6e6061198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6061600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6061550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e6e60619d8 # | | | | `-ReturnStmt 0x55e6e60619c8 # | | | | `-CallExpr 0x55e6e6061998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6061980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6061960 '' Function 0x55e6e6001188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6061938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6061920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6061908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60618d0 'uint64_t2':'vector' lvalue ParmVar 0x55e6e6061550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e60616b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6061b38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6061a88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e6e6061f18 # | | | | `-ReturnStmt 0x55e6e6061f08 # | | | | `-CallExpr 0x55e6e6061ed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6061ec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6061ea0 '' Function 0x55e6e6001400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e6061e78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6061e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6061e48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6061e10 'uint64_t3':'vector' lvalue ParmVar 0x55e6e6061a88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e6061be8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6062078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6061fc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e6e6062460 # | | | | `-ReturnStmt 0x55e6e6062450 # | | | | `-CallExpr 0x55e6e6062420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6062408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60623e8 '' Function 0x55e6e6001678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60623c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60623a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6062390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6062358 'uint64_t4':'vector' lvalue ParmVar 0x55e6e6061fc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e6062128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60625d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6062520 col:29 used V 'double' # | | | |-CompoundStmt 0x55e6e60629d8 # | | | | `-ReturnStmt 0x55e6e60629c8 # | | | | `-CallExpr 0x55e6e6062998 'float' # | | | | |-ImplicitCastExpr 0x55e6e6062980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6062960 '' Function 0x55e6e6002290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6062938 'float' # | | | | `-ImplicitCastExpr 0x55e6e6062920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6062908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60628d0 'double' lvalue ParmVar 0x55e6e6062520 'V' 'double' # | | | `-DeprecatedAttr 0x55e6e6062740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6062b48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6062a98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e6e6062eb0 # | | | | `-ReturnStmt 0x55e6e6062ea0 # | | | | `-CallExpr 0x55e6e6062e70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6062e58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6062e38 '' Function 0x55e6e6002508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6062e10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6062df8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6062de0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6062da8 'double2':'vector' lvalue ParmVar 0x55e6e6062a98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e6e6062bf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6063020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6062f70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e6e6063390 # | | | | `-ReturnStmt 0x55e6e6063380 # | | | | `-CallExpr 0x55e6e6063350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6063338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6063318 '' Function 0x55e6e5fc6be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60632f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60632d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60632c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6063288 'double3':'vector' lvalue ParmVar 0x55e6e6062f70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e6e60630d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6063500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6063450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e6e6063878 # | | | | `-ReturnStmt 0x55e6e6063868 # | | | | `-CallExpr 0x55e6e6063838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6063820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e6063800 '' Function 0x55e6e5fc6e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60637d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60637c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60637a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6063770 'double4':'vector' lvalue ParmVar 0x55e6e6063450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e6e60635b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e60639d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6063928 col:26 used V 'int' # | | | |-CompoundStmt 0x55e6e6063d30 # | | | | `-ReturnStmt 0x55e6e6063d20 # | | | | `-CallExpr 0x55e6e6063cf0 'float' # | | | | |-ImplicitCastExpr 0x55e6e6063cd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6063cb8 '' Function 0x55e6e6002290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6063c90 'float' # | | | | `-ImplicitCastExpr 0x55e6e6063c78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6063c60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6063c28 'int' lvalue ParmVar 0x55e6e6063928 'V' 'int' # | | | `-DeprecatedAttr 0x55e6e6063a88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6063e90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6063de0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e6e6064208 # | | | | `-ReturnStmt 0x55e6e60641f8 # | | | | `-CallExpr 0x55e6e60641c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e60641b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6064190 '' Function 0x55e6e6002508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6064168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6064150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6064138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6064100 'int2':'vector' lvalue ParmVar 0x55e6e6063de0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e6e6063f40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6064368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e60642b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e6e60646e8 # | | | | `-ReturnStmt 0x55e6e60646d8 # | | | | `-CallExpr 0x55e6e60646a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6064690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6064670 '' Function 0x55e6e5fc6be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e6064648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6064630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6064618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60645e0 'int3':'vector' lvalue ParmVar 0x55e6e60642b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e6e6064418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6065108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6065058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e6e6065490 # | | | | `-ReturnStmt 0x55e6e6065480 # | | | | `-CallExpr 0x55e6e6065450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6065438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e6065418 '' Function 0x55e6e5fc6e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60653f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60653d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60653c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6065388 'int4':'vector' lvalue ParmVar 0x55e6e6065058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e6e60651b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60655f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6065540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e6e6065968 # | | | | `-ReturnStmt 0x55e6e6065958 # | | | | `-CallExpr 0x55e6e6065928 'float' # | | | | |-ImplicitCastExpr 0x55e6e6065910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e60658f0 '' Function 0x55e6e6002290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e60658c8 'float' # | | | | `-ImplicitCastExpr 0x55e6e60658b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6065898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6065860 'uint':'unsigned int' lvalue ParmVar 0x55e6e6065540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e6e60656a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6065ac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6065a18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e6e6065e60 # | | | | `-ReturnStmt 0x55e6e6065e50 # | | | | `-CallExpr 0x55e6e6065e20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6065e08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6065de8 '' Function 0x55e6e6002508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6065dc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6065da8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6065d90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6065d58 'uint2':'vector' lvalue ParmVar 0x55e6e6065a18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e6e6065b78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6065fc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6065f10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e6e6066360 # | | | | `-ReturnStmt 0x55e6e6066350 # | | | | `-CallExpr 0x55e6e6066320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6066308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e60662e8 '' Function 0x55e6e5fc6be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60662c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60662a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6066290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6066258 'uint3':'vector' lvalue ParmVar 0x55e6e6065f10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e6e6066070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60664c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6066410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e6e6066868 # | | | | `-ReturnStmt 0x55e6e6066858 # | | | | `-CallExpr 0x55e6e6066828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6066810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e60667f0 '' Function 0x55e6e5fc6e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e60667c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60667b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6066798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6066760 'uint4':'vector' lvalue ParmVar 0x55e6e6066410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e6e6066570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60669c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6066918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e6e6066d60 # | | | | `-ReturnStmt 0x55e6e6066d50 # | | | | `-CallExpr 0x55e6e6066d20 'float' # | | | | |-ImplicitCastExpr 0x55e6e6066d08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6066ce8 '' Function 0x55e6e6002290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6066cc0 'float' # | | | | `-ImplicitCastExpr 0x55e6e6066ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6066c90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6066c58 'int64_t':'long' lvalue ParmVar 0x55e6e6066918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e6e6066a78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6066ec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6066e10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e6e6067aa0 # | | | | `-ReturnStmt 0x55e6e6067a90 # | | | | `-CallExpr 0x55e6e6067a60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6067a48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6067a28 '' Function 0x55e6e6002508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6067a00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60679e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60679d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6067998 'int64_t2':'vector' lvalue ParmVar 0x55e6e6066e10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e6066f70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6067c00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6067b50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e6e6067fc0 # | | | | `-ReturnStmt 0x55e6e6067fb0 # | | | | `-CallExpr 0x55e6e6067f80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6067f68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6067f48 '' Function 0x55e6e5fc6be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e6067f20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6067f08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6067ef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6067eb8 'int64_t3':'vector' lvalue ParmVar 0x55e6e6067b50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e6067cb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6068120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6068070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e6e60684e8 # | | | | `-ReturnStmt 0x55e6e60684d8 # | | | | `-CallExpr 0x55e6e60684a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6068490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e6068470 '' Function 0x55e6e5fc6e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e6068448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6068430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6068418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60683e0 'int64_t4':'vector' lvalue ParmVar 0x55e6e6068070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e60681d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6068648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6068598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e6e6068a00 # | | | | `-ReturnStmt 0x55e6e60689f0 # | | | | `-CallExpr 0x55e6e60689c0 'float' # | | | | |-ImplicitCastExpr 0x55e6e60689a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6068988 '' Function 0x55e6e6002290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6068960 'float' # | | | | `-ImplicitCastExpr 0x55e6e6068948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6068930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60688f8 'uint64_t':'unsigned long' lvalue ParmVar 0x55e6e6068598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e6e60686f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6068b60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6068ab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e6e6068f38 # | | | | `-ReturnStmt 0x55e6e6068f28 # | | | | `-CallExpr 0x55e6e6068ef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6068ee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6068ec0 '' Function 0x55e6e6002508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6068e98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6068e80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6068e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6068e30 'uint64_t2':'vector' lvalue ParmVar 0x55e6e6068ab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e6068c10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6069098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6068fe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e6e6069478 # | | | | `-ReturnStmt 0x55e6e6069468 # | | | | `-CallExpr 0x55e6e6069438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6069420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6069400 '' Function 0x55e6e5fc6be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e60693d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60693c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60693a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6069370 'uint64_t3':'vector' lvalue ParmVar 0x55e6e6068fe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e6069148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e60695d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6069528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e6e60699c0 # | | | | `-ReturnStmt 0x55e6e60699b0 # | | | | `-CallExpr 0x55e6e6069980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6069968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e6069948 '' Function 0x55e6e5fc6e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e6069920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6069908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60698f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60698b8 'uint64_t4':'vector' lvalue ParmVar 0x55e6e6069528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e6069688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6069b28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6069a78 col:29 used V 'double' # | | | |-CompoundStmt 0x55e6e6069e70 # | | | | `-ReturnStmt 0x55e6e6069e60 # | | | | `-CallExpr 0x55e6e6069e30 'float' # | | | | |-ImplicitCastExpr 0x55e6e6069e18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6069df8 '' Function 0x55e6e60121b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6069dd0 'float' # | | | | `-ImplicitCastExpr 0x55e6e6069db8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6069da0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6069d68 'double' lvalue ParmVar 0x55e6e6069a78 'V' 'double' # | | | `-DeprecatedAttr 0x55e6e6069bd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6069fd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6069f28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e6e606a340 # | | | | `-ReturnStmt 0x55e6e606a330 # | | | | `-CallExpr 0x55e6e606a300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e606a2e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e606a2c8 '' Function 0x55e6e6012430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e606a2a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e606a288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e606a270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e606a238 'double2':'vector' lvalue ParmVar 0x55e6e6069f28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e6e606a088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e606a4a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e606a3f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e6e606a818 # | | | | `-ReturnStmt 0x55e6e606a808 # | | | | `-CallExpr 0x55e6e606a7d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e606a7c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e606a7a0 '' Function 0x55e6e60126a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e606a778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e606a760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e606a748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e606a710 'double3':'vector' lvalue ParmVar 0x55e6e606a3f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e6e606a558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e606a980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e606a8d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e6e606acf8 # | | | | `-ReturnStmt 0x55e6e606ace8 # | | | | `-CallExpr 0x55e6e606acb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e606aca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e606ac80 '' Function 0x55e6e6012930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e606ac58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e606ac40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e606ac28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e606abf0 'double4':'vector' lvalue ParmVar 0x55e6e606a8d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e6e606aa30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e606ae58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e606ada8 col:26 used V 'int' # | | | |-CompoundStmt 0x55e6e606b1b0 # | | | | `-ReturnStmt 0x55e6e606b1a0 # | | | | `-CallExpr 0x55e6e606b170 'float' # | | | | |-ImplicitCastExpr 0x55e6e606b158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e606b138 '' Function 0x55e6e60121b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e606b110 'float' # | | | | `-ImplicitCastExpr 0x55e6e606b0f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e606b0e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e606b0a8 'int' lvalue ParmVar 0x55e6e606ada8 'V' 'int' # | | | `-DeprecatedAttr 0x55e6e606af08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e606b310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e606b260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e6e606b688 # | | | | `-ReturnStmt 0x55e6e606b678 # | | | | `-CallExpr 0x55e6e606b648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e606b630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e606b610 '' Function 0x55e6e6012430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e606b5e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e606b5d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e606b5b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e606b580 'int2':'vector' lvalue ParmVar 0x55e6e606b260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e6e606b3c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e606c6c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e606b738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e6e606ca40 # | | | | `-ReturnStmt 0x55e6e606ca30 # | | | | `-CallExpr 0x55e6e606ca00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e606c9e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e606c9c8 '' Function 0x55e6e60126a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e606c9a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e606c988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e606c970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e606c938 'int3':'vector' lvalue ParmVar 0x55e6e606b738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e6e606c770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e606cba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e606caf0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e6e606cf28 # | | | | `-ReturnStmt 0x55e6e606cf18 # | | | | `-CallExpr 0x55e6e606cee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e606ced0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e606ceb0 '' Function 0x55e6e6012930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e606ce88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e606ce70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e606ce58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e606ce20 'int4':'vector' lvalue ParmVar 0x55e6e606caf0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e6e606cc50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e606d088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e6e606cfd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e6e606d400 # | | | | `-ReturnStmt 0x55e6e606d3f0 # | | | | `-CallExpr 0x55e6e606d3c0 'float' # | | | | |-ImplicitCastExpr 0x55e6e606d3a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e606d388 '' Function 0x55e6e60121b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e606d360 'float' # | | | | `-ImplicitCastExpr 0x55e6e606d348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e606d330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e606d2f8 'uint':'unsigned int' lvalue ParmVar 0x55e6e606cfd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e6e606d138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e606d560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e606d4b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e6e606d8f8 # | | | | `-ReturnStmt 0x55e6e606d8e8 # | | | | `-CallExpr 0x55e6e606d8b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e606d8a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e606d880 '' Function 0x55e6e6012430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e606d858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e606d840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e606d828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e606d7f0 'uint2':'vector' lvalue ParmVar 0x55e6e606d4b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e6e606d610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e606da58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e606d9a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e6e606ddf8 # | | | | `-ReturnStmt 0x55e6e606dde8 # | | | | `-CallExpr 0x55e6e606ddb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e606dda0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e606dd80 '' Function 0x55e6e60126a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e606dd58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e606dd40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e606dd28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e606dcf0 'uint3':'vector' lvalue ParmVar 0x55e6e606d9a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e6e606db08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e606df58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e606dea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e6e606e300 # | | | | `-ReturnStmt 0x55e6e606e2f0 # | | | | `-CallExpr 0x55e6e606e2c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e606e2a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e606e288 '' Function 0x55e6e6012930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e606e260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e606e248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e606e230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e606e1f8 'uint4':'vector' lvalue ParmVar 0x55e6e606dea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e6e606e008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e606e460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e606e3b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e6e606e7f8 # | | | | `-ReturnStmt 0x55e6e606e7e8 # | | | | `-CallExpr 0x55e6e606e7b8 'float' # | | | | |-ImplicitCastExpr 0x55e6e606e7a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e606e780 '' Function 0x55e6e60121b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e606e758 'float' # | | | | `-ImplicitCastExpr 0x55e6e606e740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e606e728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e606e6f0 'int64_t':'long' lvalue ParmVar 0x55e6e606e3b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e6e606e510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e606e958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e606e8a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e6e606ed10 # | | | | `-ReturnStmt 0x55e6e606ed00 # | | | | `-CallExpr 0x55e6e606ecd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e606ecb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e606ec98 '' Function 0x55e6e6012430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e606ec70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e606ec58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e606ec40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e606ec08 'int64_t2':'vector' lvalue ParmVar 0x55e6e606e8a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e606ea08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e606ee70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e606edc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e6e606f230 # | | | | `-ReturnStmt 0x55e6e606f220 # | | | | `-CallExpr 0x55e6e606f1f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e606f1d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e606f1b8 '' Function 0x55e6e60126a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e606f190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e606f178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e606f160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e606f128 'int64_t3':'vector' lvalue ParmVar 0x55e6e606edc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e606ef20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e606f390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e606f2e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e6e606f758 # | | | | `-ReturnStmt 0x55e6e606f748 # | | | | `-CallExpr 0x55e6e606f718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e606f700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e606f6e0 '' Function 0x55e6e6012930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e606f6b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e606f6a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e606f688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e606f650 'int64_t4':'vector' lvalue ParmVar 0x55e6e606f2e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e606f440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e606f8b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e606f808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e6e606fc70 # | | | | `-ReturnStmt 0x55e6e606fc60 # | | | | `-CallExpr 0x55e6e606fc30 'float' # | | | | |-ImplicitCastExpr 0x55e6e606fc18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e606fbf8 '' Function 0x55e6e60121b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e606fbd0 'float' # | | | | `-ImplicitCastExpr 0x55e6e606fbb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e606fba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e606fb68 'uint64_t':'unsigned long' lvalue ParmVar 0x55e6e606f808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e6e606f968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e606fdd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e606fd20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e6e60701a8 # | | | | `-ReturnStmt 0x55e6e6070198 # | | | | `-CallExpr 0x55e6e6070168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6070150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6070130 '' Function 0x55e6e6012430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6070108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e60700f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e60700d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60700a0 'uint64_t2':'vector' lvalue ParmVar 0x55e6e606fd20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e606fe80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6070308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6070258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e6e6136c78 # | | | | `-ReturnStmt 0x55e6e6136c68 # | | | | `-CallExpr 0x55e6e6136c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6136c20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6070670 '' Function 0x55e6e60126a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e6070648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6070630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6070618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e60705e0 'uint64_t3':'vector' lvalue ParmVar 0x55e6e6070258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e60703b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6136dd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6136d28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e6e61371c0 # | | | | `-ReturnStmt 0x55e6e61371b0 # | | | | `-CallExpr 0x55e6e6137180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6137168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e6137148 '' Function 0x55e6e6012930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e6137120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6137108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61370f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e61370b8 'uint64_t4':'vector' lvalue ParmVar 0x55e6e6136d28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e6136e88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6137330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6137280 col:29 used V 'double' # | | | |-CompoundStmt 0x55e6e6137678 # | | | | `-ReturnStmt 0x55e6e6137668 # | | | | `-CallExpr 0x55e6e6137638 'float' # | | | | |-ImplicitCastExpr 0x55e6e6137620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6137600 '' Function 0x55e6e6013548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e61375d8 'float' # | | | | `-ImplicitCastExpr 0x55e6e61375c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61375a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6137570 'double' lvalue ParmVar 0x55e6e6137280 'V' 'double' # | | | `-DeprecatedAttr 0x55e6e61373e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e61377e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6137738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e6e6137b50 # | | | | `-ReturnStmt 0x55e6e6137b40 # | | | | `-CallExpr 0x55e6e6137b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6137af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6137ad8 '' Function 0x55e6e60137c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6137ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6137a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6137a80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6137a48 'double2':'vector' lvalue ParmVar 0x55e6e6137738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e6e6137898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6137cc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6137c10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e6e6138030 # | | | | `-ReturnStmt 0x55e6e6138020 # | | | | `-CallExpr 0x55e6e6137ff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6137fd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6137fb8 '' Function 0x55e6e6013a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e6137f90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6137f78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6137f60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6137f28 'double3':'vector' lvalue ParmVar 0x55e6e6137c10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e6e6137d70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e61381a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61380f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e6e6138518 # | | | | `-ReturnStmt 0x55e6e6138508 # | | | | `-CallExpr 0x55e6e61384d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e61384c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e61384a0 '' Function 0x55e6e6013cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e6138478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6138460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6138448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6138410 'double4':'vector' lvalue ParmVar 0x55e6e61380f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e6e6138250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6138678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61385c8 col:26 used V 'int' # | | | |-CompoundStmt 0x55e6e61389d0 # | | | | `-ReturnStmt 0x55e6e61389c0 # | | | | `-CallExpr 0x55e6e6138990 'float' # | | | | |-ImplicitCastExpr 0x55e6e6138978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6138958 '' Function 0x55e6e6013548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6138930 'float' # | | | | `-ImplicitCastExpr 0x55e6e6138918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6138900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e61388c8 'int' lvalue ParmVar 0x55e6e61385c8 'V' 'int' # | | | `-DeprecatedAttr 0x55e6e6138728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6138b30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6138a80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e6e6138ea8 # | | | | `-ReturnStmt 0x55e6e6138e98 # | | | | `-CallExpr 0x55e6e6138e68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6138e50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6138e30 '' Function 0x55e6e60137c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6138e08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6138df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6138dd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6138da0 'int2':'vector' lvalue ParmVar 0x55e6e6138a80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e6e6138be0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6139008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6138f58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e6e6139388 # | | | | `-ReturnStmt 0x55e6e6139378 # | | | | `-CallExpr 0x55e6e6139348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6139330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6139310 '' Function 0x55e6e6013a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e61392e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e61392d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61392b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6139280 'int3':'vector' lvalue ParmVar 0x55e6e6138f58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e6e61390b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e61394e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6139438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e6e6139870 # | | | | `-ReturnStmt 0x55e6e6139860 # | | | | `-CallExpr 0x55e6e6139830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6139818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e61397f8 '' Function 0x55e6e6013cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e61397d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e61397b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61397a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6139768 'int4':'vector' lvalue ParmVar 0x55e6e6139438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e6e6139598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e61399d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6139920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e6e6139d48 # | | | | `-ReturnStmt 0x55e6e6139d38 # | | | | `-CallExpr 0x55e6e6139d08 'float' # | | | | |-ImplicitCastExpr 0x55e6e6139cf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6139cd0 '' Function 0x55e6e6013548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6139ca8 'float' # | | | | `-ImplicitCastExpr 0x55e6e6139c90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6139c78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6139c40 'uint':'unsigned int' lvalue ParmVar 0x55e6e6139920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e6e6139a80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6139ea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6139df8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e6e613a240 # | | | | `-ReturnStmt 0x55e6e613a230 # | | | | `-CallExpr 0x55e6e613a200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e613a1e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e613a1c8 '' Function 0x55e6e60137c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e613a1a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e613a188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e613a170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e613a138 'uint2':'vector' lvalue ParmVar 0x55e6e6139df8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e6e6139f58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e613a3a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e613a2f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e6e613a740 # | | | | `-ReturnStmt 0x55e6e613a730 # | | | | `-CallExpr 0x55e6e613a700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e613a6e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e613a6c8 '' Function 0x55e6e6013a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e613a6a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e613a688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e613a670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e613a638 'uint3':'vector' lvalue ParmVar 0x55e6e613a2f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e6e613a450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e613a8a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e613a7f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e6e613c220 # | | | | `-ReturnStmt 0x55e6e613c210 # | | | | `-CallExpr 0x55e6e613c1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e613abf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e613abd0 '' Function 0x55e6e6013cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e613aba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e613ab90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e613ab78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e613ab40 'uint4':'vector' lvalue ParmVar 0x55e6e613a7f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e6e613a950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e613c380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e613c2d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e6e613c718 # | | | | `-ReturnStmt 0x55e6e613c708 # | | | | `-CallExpr 0x55e6e613c6d8 'float' # | | | | |-ImplicitCastExpr 0x55e6e613c6c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e613c6a0 '' Function 0x55e6e6013548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e613c678 'float' # | | | | `-ImplicitCastExpr 0x55e6e613c660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e613c648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e613c610 'int64_t':'long' lvalue ParmVar 0x55e6e613c2d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e6e613c430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e613c878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e613c7c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e6e613cc30 # | | | | `-ReturnStmt 0x55e6e613cc20 # | | | | `-CallExpr 0x55e6e613cbf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e613cbd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e613cbb8 '' Function 0x55e6e60137c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e613cb90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e613cb78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e613cb60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e613cb28 'int64_t2':'vector' lvalue ParmVar 0x55e6e613c7c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e613c928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e613cd90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e613cce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e6e613d150 # | | | | `-ReturnStmt 0x55e6e613d140 # | | | | `-CallExpr 0x55e6e613d110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e613d0f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e613d0d8 '' Function 0x55e6e6013a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e613d0b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e613d098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e613d080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e613d048 'int64_t3':'vector' lvalue ParmVar 0x55e6e613cce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e613ce40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e613d2b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e613d200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e6e613d678 # | | | | `-ReturnStmt 0x55e6e613d668 # | | | | `-CallExpr 0x55e6e613d638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e613d620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e613d600 '' Function 0x55e6e6013cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e613d5d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e613d5c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e613d5a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e613d570 'int64_t4':'vector' lvalue ParmVar 0x55e6e613d200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e613d360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e613d7d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e613d728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e6e613db90 # | | | | `-ReturnStmt 0x55e6e613db80 # | | | | `-CallExpr 0x55e6e613db50 'float' # | | | | |-ImplicitCastExpr 0x55e6e613db38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e613db18 '' Function 0x55e6e6013548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e613daf0 'float' # | | | | `-ImplicitCastExpr 0x55e6e613dad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e613dac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e613da88 'uint64_t':'unsigned long' lvalue ParmVar 0x55e6e613d728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e6e613d888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e613dcf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e613dc40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e6e613e0c8 # | | | | `-ReturnStmt 0x55e6e613e0b8 # | | | | `-CallExpr 0x55e6e613e088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e613e070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e613e050 '' Function 0x55e6e60137c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e613e028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e613e010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e613dff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e613dfc0 'uint64_t2':'vector' lvalue ParmVar 0x55e6e613dc40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e613dda0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e613e228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e613e178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e6e613e608 # | | | | `-ReturnStmt 0x55e6e613e5f8 # | | | | `-CallExpr 0x55e6e613e5c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e613e5b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e613e590 '' Function 0x55e6e6013a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e613e568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e613e550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e613e538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e613e500 'uint64_t3':'vector' lvalue ParmVar 0x55e6e613e178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e613e2d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e613e768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e613e6b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e6e613eb50 # | | | | `-ReturnStmt 0x55e6e613eb40 # | | | | `-CallExpr 0x55e6e613eb10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e613eaf8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e613ead8 '' Function 0x55e6e6013cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e613eab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e613ea98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e613ea80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e613ea48 'uint64_t4':'vector' lvalue ParmVar 0x55e6e613e6b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e613e818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e613ecc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e6e613ec10 col:29 used V 'double' # | | | |-CompoundStmt 0x55e6e613f008 # | | | | `-ReturnStmt 0x55e6e613eff8 # | | | | `-CallExpr 0x55e6e613efc8 'float' # | | | | |-ImplicitCastExpr 0x55e6e613efb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e613ef90 '' Function 0x55e6e60148d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e613ef68 'float' # | | | | `-ImplicitCastExpr 0x55e6e613ef50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e613ef38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e613ef00 'double' lvalue ParmVar 0x55e6e613ec10 'V' 'double' # | | | `-DeprecatedAttr 0x55e6e613ed70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e613f178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e613f0c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e6e613f4e0 # | | | | `-ReturnStmt 0x55e6e613f4d0 # | | | | `-CallExpr 0x55e6e613f4a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e613f488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e613f468 '' Function 0x55e6e6014b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e613f440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e613f428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e613f410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e613f3d8 'double2':'vector' lvalue ParmVar 0x55e6e613f0c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e6e613f228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e613f650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e613f5a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e6e613f9c0 # | | | | `-ReturnStmt 0x55e6e613f9b0 # | | | | `-CallExpr 0x55e6e613f980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e613f968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e613f948 '' Function 0x55e6e6014dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e613f920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e613f908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e613f8f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e613f8b8 'double3':'vector' lvalue ParmVar 0x55e6e613f5a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e6e613f700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e613fb30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e613fa80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e6e613fea8 # | | | | `-ReturnStmt 0x55e6e613fe98 # | | | | `-CallExpr 0x55e6e613fe68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e613fe50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e613fe30 '' Function 0x55e6e6015040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e613fe08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e613fdf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e613fdd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e613fda0 'double4':'vector' lvalue ParmVar 0x55e6e613fa80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e6e613fbe0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6140008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e613ff58 col:26 used V 'int' # | | | |-CompoundStmt 0x55e6e61403a0 # | | | | `-ReturnStmt 0x55e6e6140390 # | | | | `-CallExpr 0x55e6e6140360 'float' # | | | | |-ImplicitCastExpr 0x55e6e6140348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6140328 '' Function 0x55e6e60148d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6140300 'float' # | | | | `-ImplicitCastExpr 0x55e6e61402e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61402d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6140298 'int' lvalue ParmVar 0x55e6e613ff58 'V' 'int' # | | | `-DeprecatedAttr 0x55e6e61400b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6140500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6140450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e6e6140878 # | | | | `-ReturnStmt 0x55e6e6140868 # | | | | `-CallExpr 0x55e6e6140838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6140820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6140800 '' Function 0x55e6e6014b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e61407d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e61407c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61407a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6140770 'int2':'vector' lvalue ParmVar 0x55e6e6140450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e6e61405b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e61409d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6140928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e6e6140d58 # | | | | `-ReturnStmt 0x55e6e6140d48 # | | | | `-CallExpr 0x55e6e6140d18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6140d00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6140ce0 '' Function 0x55e6e6014dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e6140cb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6140ca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6140c88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6140c50 'int3':'vector' lvalue ParmVar 0x55e6e6140928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e6e6140a88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6140eb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6140e08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e6e6141240 # | | | | `-ReturnStmt 0x55e6e6141230 # | | | | `-CallExpr 0x55e6e6141200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e61411e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e61411c8 '' Function 0x55e6e6015040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e61411a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6141188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6141170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6141138 'int4':'vector' lvalue ParmVar 0x55e6e6140e08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e6e6140f68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e61413a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61412f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e6e6141718 # | | | | `-ReturnStmt 0x55e6e6141708 # | | | | `-CallExpr 0x55e6e61416d8 'float' # | | | | |-ImplicitCastExpr 0x55e6e61416c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e61416a0 '' Function 0x55e6e60148d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6141678 'float' # | | | | `-ImplicitCastExpr 0x55e6e6141660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6141648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6141610 'uint':'unsigned int' lvalue ParmVar 0x55e6e61412f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e6e6141450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6141878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61417c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e6e6141c10 # | | | | `-ReturnStmt 0x55e6e6141c00 # | | | | `-CallExpr 0x55e6e6141bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6141bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6141b98 '' Function 0x55e6e6014b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6141b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6141b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6141b40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6141b08 'uint2':'vector' lvalue ParmVar 0x55e6e61417c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e6e6141928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6141d70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6141cc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e6e6142110 # | | | | `-ReturnStmt 0x55e6e6142100 # | | | | `-CallExpr 0x55e6e61420d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e61420b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6142098 '' Function 0x55e6e6014dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e6142070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6142058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6142040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6142008 'uint3':'vector' lvalue ParmVar 0x55e6e6141cc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e6e6141e20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6142270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61421c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e6e6142618 # | | | | `-ReturnStmt 0x55e6e6142608 # | | | | `-CallExpr 0x55e6e61425d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e61425c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e61425a0 '' Function 0x55e6e6015040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e6142578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6142560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6142548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6142510 'uint4':'vector' lvalue ParmVar 0x55e6e61421c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e6e6142320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6142778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61426c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e6e6142b10 # | | | | `-ReturnStmt 0x55e6e6142b00 # | | | | `-CallExpr 0x55e6e6142ad0 'float' # | | | | |-ImplicitCastExpr 0x55e6e6142ab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6142a98 '' Function 0x55e6e60148d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6142a70 'float' # | | | | `-ImplicitCastExpr 0x55e6e6142a58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6142a40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6142a08 'int64_t':'long' lvalue ParmVar 0x55e6e61426c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e6e6142828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6142c70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6142bc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e6e6143028 # | | | | `-ReturnStmt 0x55e6e6143018 # | | | | `-CallExpr 0x55e6e6142fe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6142fd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6142fb0 '' Function 0x55e6e6014b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6142f88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6142f70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6142f58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6142f20 'int64_t2':'vector' lvalue ParmVar 0x55e6e6142bc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e6142d20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6143188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61430d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e6e6143548 # | | | | `-ReturnStmt 0x55e6e6143538 # | | | | `-CallExpr 0x55e6e6143508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e61434f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e61434d0 '' Function 0x55e6e6014dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e61434a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6143490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6143478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6143440 'int64_t3':'vector' lvalue ParmVar 0x55e6e61430d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e6143238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e61436a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61435f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e6e6143a70 # | | | | `-ReturnStmt 0x55e6e6143a60 # | | | | `-CallExpr 0x55e6e6143a30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6143a18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e61439f8 '' Function 0x55e6e6015040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e61439d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e61439b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61439a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6143968 'int64_t4':'vector' lvalue ParmVar 0x55e6e61435f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e6143758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6143bd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6143b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e6e6143f88 # | | | | `-ReturnStmt 0x55e6e6143f78 # | | | | `-CallExpr 0x55e6e6143f48 'float' # | | | | |-ImplicitCastExpr 0x55e6e6143f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6143f10 '' Function 0x55e6e60148d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6143ee8 'float' # | | | | `-ImplicitCastExpr 0x55e6e6143ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6143eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6143e80 'uint64_t':'unsigned long' lvalue ParmVar 0x55e6e6143b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e6e6143c80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e61440e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6144038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e6e61448d0 # | | | | `-ReturnStmt 0x55e6e61448c0 # | | | | `-CallExpr 0x55e6e6144890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6144878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6144858 '' Function 0x55e6e6014b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6144830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6144818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6144800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e61447c8 'uint64_t2':'vector' lvalue ParmVar 0x55e6e6144038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e6144198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6144a30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6144980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e6e6144e10 # | | | | `-ReturnStmt 0x55e6e6144e00 # | | | | `-CallExpr 0x55e6e6144dd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6144db8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6144d98 '' Function 0x55e6e6014dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e6144d70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6144d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6144d40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6144d08 'uint64_t3':'vector' lvalue ParmVar 0x55e6e6144980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e6144ae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6144f70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6144ec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e6e6145358 # | | | | `-ReturnStmt 0x55e6e6145348 # | | | | `-CallExpr 0x55e6e6145318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6145300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e61452e0 '' Function 0x55e6e6015040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e61452b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e61452a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6145288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6145250 'uint64_t4':'vector' lvalue ParmVar 0x55e6e6144ec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e6145020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6145568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6145418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55e6e6145498 col:40 used V2 'double' # | | | |-CompoundStmt 0x55e6e6145950 # | | | | `-ReturnStmt 0x55e6e6145940 # | | | | `-CallExpr 0x55e6e6145908 'float' # | | | | |-ImplicitCastExpr 0x55e6e61458f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e6e61458d0 '' Function 0x55e6e6015f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e6e6145818 'float' # | | | | | `-ImplicitCastExpr 0x55e6e6145800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e61457e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e61457b0 'double' lvalue ParmVar 0x55e6e6145418 'V1' 'double' # | | | | `-CStyleCastExpr 0x55e6e61458a8 'float' # | | | | `-ImplicitCastExpr 0x55e6e6145890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6145878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6145840 'double' lvalue ParmVar 0x55e6e6145498 'V2' 'double' # | | | `-DeprecatedAttr 0x55e6e6145620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6145b60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6145a10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55e6e6145a90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55e6e6145f80 # | | | | `-ReturnStmt 0x55e6e6145f70 # | | | | `-CallExpr 0x55e6e6145f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6145f20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e6e6145f00 '' Function 0x55e6e60162b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e6e6145e30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e6145e18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e6145e00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e6145dc8 'double2':'vector' lvalue ParmVar 0x55e6e6145a10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55e6e6145ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6145ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6145ea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6145e70 'double2':'vector' lvalue ParmVar 0x55e6e6145a90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e6e6145c18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6146190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6146040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55e6e61460c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55e6e61465b8 # | | | | `-ReturnStmt 0x55e6e61465a8 # | | | | `-CallExpr 0x55e6e6146570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6146558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e6e6146538 '' Function 0x55e6e60165d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e6e6146468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e6146450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e6146438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e6146400 'double3':'vector' lvalue ParmVar 0x55e6e6146040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55e6e6146510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e61464f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61464e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e61464a8 'double3':'vector' lvalue ParmVar 0x55e6e61460c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e6e6146248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e61467c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6146678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55e6e61466f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55e6e6146bf8 # | | | | `-ReturnStmt 0x55e6e6146be8 # | | | | `-CallExpr 0x55e6e6146bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6146b98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e6e6146b78 '' Function 0x55e6e6016950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e6e6146aa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e6146a90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e6146a78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e6146a40 'double4':'vector' lvalue ParmVar 0x55e6e6146678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55e6e6146b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6146b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6146b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6146ae8 'double4':'vector' lvalue ParmVar 0x55e6e61466f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e6e6146880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6146df8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6146ca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55e6e6146d28 col:34 used V2 'int' # | | | |-CompoundStmt 0x55e6e61471f0 # | | | | `-ReturnStmt 0x55e6e61471e0 # | | | | `-CallExpr 0x55e6e61471a8 'float' # | | | | |-ImplicitCastExpr 0x55e6e6147190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e6e6147170 '' Function 0x55e6e6015f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e6e61470b8 'float' # | | | | | `-ImplicitCastExpr 0x55e6e61470a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e6147088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e6147050 'int' lvalue ParmVar 0x55e6e6146ca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x55e6e6147148 'float' # | | | | `-ImplicitCastExpr 0x55e6e6147130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6147118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e61470e0 'int' lvalue ParmVar 0x55e6e6146d28 'V2' 'int' # | | | `-DeprecatedAttr 0x55e6e6146eb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e61473f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61472a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55e6e6147320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55e6e6147820 # | | | | `-ReturnStmt 0x55e6e6147810 # | | | | `-CallExpr 0x55e6e61477d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e61477c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e6e61477a0 '' Function 0x55e6e60162b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e6e61476d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e61476b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e61476a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e6147668 'int2':'vector' lvalue ParmVar 0x55e6e61472a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55e6e6147778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6147760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6147748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6147710 'int2':'vector' lvalue ParmVar 0x55e6e6147320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e6e61474a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6147a20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61478d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55e6e6147950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55e6e6147e58 # | | | | `-ReturnStmt 0x55e6e6147e48 # | | | | `-CallExpr 0x55e6e6147e10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6147df8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e6e6147dd8 '' Function 0x55e6e60165d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e6e6147d08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e6147cf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e6147cd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e6147ca0 'int3':'vector' lvalue ParmVar 0x55e6e61478d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55e6e6147db0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6147d98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6147d80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6147d48 'int3':'vector' lvalue ParmVar 0x55e6e6147950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e6e6147ad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6148058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6147f08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55e6e6147f88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55e6e6148498 # | | | | `-ReturnStmt 0x55e6e6148488 # | | | | `-CallExpr 0x55e6e6148450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6148438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e6e6148418 '' Function 0x55e6e6016950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e6e6148348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e6148330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e6148318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e61482e0 'int4':'vector' lvalue ParmVar 0x55e6e6147f08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55e6e61483f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e61483d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61483c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6148388 'int4':'vector' lvalue ParmVar 0x55e6e6147f88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e6e6148110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e614a240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6148548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e6e614a170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e6e614a658 # | | | | `-ReturnStmt 0x55e6e614a648 # | | | | `-CallExpr 0x55e6e614a610 'float' # | | | | |-ImplicitCastExpr 0x55e6e614a5f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e6e614a5d8 '' Function 0x55e6e6015f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e6e614a520 'float' # | | | | | `-ImplicitCastExpr 0x55e6e614a508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e614a4f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e614a4b8 'uint':'unsigned int' lvalue ParmVar 0x55e6e6148548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55e6e614a5b0 'float' # | | | | `-ImplicitCastExpr 0x55e6e614a598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e614a580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e614a548 'uint':'unsigned int' lvalue ParmVar 0x55e6e614a170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e6e614a2f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e614a858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e614a708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55e6e614a788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55e6e614aca8 # | | | | `-ReturnStmt 0x55e6e614ac98 # | | | | `-CallExpr 0x55e6e614ac60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e614ac48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e6e614ac28 '' Function 0x55e6e60162b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e6e614ab58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e614ab40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e614ab28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e614aaf0 'uint2':'vector' lvalue ParmVar 0x55e6e614a708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55e6e614ac00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e614abe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e614abd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e614ab98 'uint2':'vector' lvalue ParmVar 0x55e6e614a788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e6e614a910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e614aea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e614ad58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55e6e614add8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55e6e614b300 # | | | | `-ReturnStmt 0x55e6e614b2f0 # | | | | `-CallExpr 0x55e6e614b2b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e614b2a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e6e614b280 '' Function 0x55e6e60165d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e6e614b1b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e614b198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e614b180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e614b148 'uint3':'vector' lvalue ParmVar 0x55e6e614ad58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55e6e614b258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e614b240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e614b228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e614b1f0 'uint3':'vector' lvalue ParmVar 0x55e6e614add8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e6e614af60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e614b500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e614b3b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55e6e614b430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55e6e614b960 # | | | | `-ReturnStmt 0x55e6e614b950 # | | | | `-CallExpr 0x55e6e614b918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e614b900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e6e614b8e0 '' Function 0x55e6e6016950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e6e614b810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e614b7f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e614b7e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e614b7a8 'uint4':'vector' lvalue ParmVar 0x55e6e614b3b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55e6e614b8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e614b8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e614b888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e614b850 'uint4':'vector' lvalue ParmVar 0x55e6e614b430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e6e614b5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e614bb60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e614ba10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55e6e614ba90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55e6e614bf98 # | | | | `-ReturnStmt 0x55e6e614bf88 # | | | | `-CallExpr 0x55e6e614bf50 'float' # | | | | |-ImplicitCastExpr 0x55e6e614bf38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e6e614bf18 '' Function 0x55e6e6015f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e6e614be60 'float' # | | | | | `-ImplicitCastExpr 0x55e6e614be48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e614be30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e614bdf8 'int64_t':'long' lvalue ParmVar 0x55e6e614ba10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55e6e614bef0 'float' # | | | | `-ImplicitCastExpr 0x55e6e614bed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e614bec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e614be88 'int64_t':'long' lvalue ParmVar 0x55e6e614ba90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e6e614bc18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e614c198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e614c048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e6e614c0c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e6e614c608 # | | | | `-ReturnStmt 0x55e6e614c5f8 # | | | | `-CallExpr 0x55e6e614c5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e614c5a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e6e614c588 '' Function 0x55e6e60162b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e6e614c4b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e614c4a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e614c488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e614c450 'int64_t2':'vector' lvalue ParmVar 0x55e6e614c048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55e6e614c560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e614c548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e614c530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e614c4f8 'int64_t2':'vector' lvalue ParmVar 0x55e6e614c0c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e614c250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e614c808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e614c6b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e6e614c738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e6e614cc80 # | | | | `-ReturnStmt 0x55e6e614cc70 # | | | | `-CallExpr 0x55e6e614cc38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e614cc20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e6e614cc00 '' Function 0x55e6e60165d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e6e614cb30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e614cb18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e614cb00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e614cac8 'int64_t3':'vector' lvalue ParmVar 0x55e6e614c6b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55e6e614cbd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e614cbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e614cba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e614cb70 'int64_t3':'vector' lvalue ParmVar 0x55e6e614c738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e614c8c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e614ce80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e614cd30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e6e614cdb0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e6e614d300 # | | | | `-ReturnStmt 0x55e6e614d2f0 # | | | | `-CallExpr 0x55e6e614d2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e614d2a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e6e614d280 '' Function 0x55e6e6016950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e6e614d1b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e614d198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e614d180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e614d148 'int64_t4':'vector' lvalue ParmVar 0x55e6e614cd30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55e6e614d258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e614d240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e614d228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e614d1f0 'int64_t4':'vector' lvalue ParmVar 0x55e6e614cdb0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e614cf38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e614d500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e614d3b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e6e614d430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e6e614d958 # | | | | `-ReturnStmt 0x55e6e614d948 # | | | | `-CallExpr 0x55e6e614d910 'float' # | | | | |-ImplicitCastExpr 0x55e6e614d8f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e6e614d8d8 '' Function 0x55e6e6015f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e6e614d820 'float' # | | | | | `-ImplicitCastExpr 0x55e6e614d808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e614d7f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e614d7b8 'uint64_t':'unsigned long' lvalue ParmVar 0x55e6e614d3b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55e6e614d8b0 'float' # | | | | `-ImplicitCastExpr 0x55e6e614d898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e614d880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e614d848 'uint64_t':'unsigned long' lvalue ParmVar 0x55e6e614d430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e6e614d5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e614db58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e614da08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e6e614da88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e6e614dfe8 # | | | | `-ReturnStmt 0x55e6e614dfd8 # | | | | `-CallExpr 0x55e6e614dfa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e614df88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e6e614df68 '' Function 0x55e6e60162b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e6e614de98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e614de80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e614de68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e614de30 'uint64_t2':'vector' lvalue ParmVar 0x55e6e614da08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55e6e614df40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e614df28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e614df10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e614ded8 'uint64_t2':'vector' lvalue ParmVar 0x55e6e614da88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e614dc10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e614edc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e614e098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e6e614ecf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e6e614f258 # | | | | `-ReturnStmt 0x55e6e614f248 # | | | | `-CallExpr 0x55e6e614f210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e614f1f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e6e614f1d8 '' Function 0x55e6e60165d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e6e614f108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e614f0f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e614f0d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e614f0a0 'uint64_t3':'vector' lvalue ParmVar 0x55e6e614e098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55e6e614f1b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e614f198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e614f180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e614f148 'uint64_t3':'vector' lvalue ParmVar 0x55e6e614ecf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e614ee78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e614f458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e614f308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e6e614f388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e6e614f8f8 # | | | | `-ReturnStmt 0x55e6e614f8e8 # | | | | `-CallExpr 0x55e6e614f8b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e614f898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e6e614f878 '' Function 0x55e6e6016950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e6e614f7a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e6e614f790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e6e614f778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e6e614f740 'uint64_t4':'vector' lvalue ParmVar 0x55e6e614f308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55e6e614f850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e614f838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e614f820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e614f7e8 'uint64_t4':'vector' lvalue ParmVar 0x55e6e614f388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e614f510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e614fa60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e6e614f9b0 col:29 used V 'double' # | | | |-CompoundStmt 0x55e6e614fda8 # | | | | `-ReturnStmt 0x55e6e614fd98 # | | | | `-CallExpr 0x55e6e614fd68 'float' # | | | | |-ImplicitCastExpr 0x55e6e614fd50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e614fd30 '' Function 0x55e6e6017570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e614fd08 'float' # | | | | `-ImplicitCastExpr 0x55e6e614fcf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e614fcd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e614fca0 'double' lvalue ParmVar 0x55e6e614f9b0 'V' 'double' # | | | `-DeprecatedAttr 0x55e6e614fb10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e614ff10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e614fe60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e6e6150278 # | | | | `-ReturnStmt 0x55e6e6150268 # | | | | `-CallExpr 0x55e6e6150238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6150220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6150200 '' Function 0x55e6e60177e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e61501d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e61501c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61501a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6150170 'double2':'vector' lvalue ParmVar 0x55e6e614fe60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e6e614ffc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e61503e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6150330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e6e6150750 # | | | | `-ReturnStmt 0x55e6e6150740 # | | | | `-CallExpr 0x55e6e6150710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e61506f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e61506d8 '' Function 0x55e6e6017a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e61506b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6150698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6150680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6150648 'double3':'vector' lvalue ParmVar 0x55e6e6150330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e6e6150490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e61508b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6150808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e6e6150c30 # | | | | `-ReturnStmt 0x55e6e6150c20 # | | | | `-CallExpr 0x55e6e6150bf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6150bd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e6150bb8 '' Function 0x55e6e6017cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e6150b90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6150b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6150b60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6150b28 'double4':'vector' lvalue ParmVar 0x55e6e6150808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e6e6150968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6150d90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6150ce0 col:26 used V 'int' # | | | |-CompoundStmt 0x55e6e61510e8 # | | | | `-ReturnStmt 0x55e6e61510d8 # | | | | `-CallExpr 0x55e6e61510a8 'float' # | | | | |-ImplicitCastExpr 0x55e6e6151090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6151070 '' Function 0x55e6e6017570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6151048 'float' # | | | | `-ImplicitCastExpr 0x55e6e6151030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6151018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6150fe0 'int' lvalue ParmVar 0x55e6e6150ce0 'V' 'int' # | | | `-DeprecatedAttr 0x55e6e6150e40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6151248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6151198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e6e61515c0 # | | | | `-ReturnStmt 0x55e6e61515b0 # | | | | `-CallExpr 0x55e6e6151580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6151568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6151548 '' Function 0x55e6e60177e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6151520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6151508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61514f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e61514b8 'int2':'vector' lvalue ParmVar 0x55e6e6151198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e6e61512f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6151720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6151670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e6e6151aa0 # | | | | `-ReturnStmt 0x55e6e6151a90 # | | | | `-CallExpr 0x55e6e6151a60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6151a48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6151a28 '' Function 0x55e6e6017a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e6151a00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e61519e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61519d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6151998 'int3':'vector' lvalue ParmVar 0x55e6e6151670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e6e61517d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6151c00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6151b50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e6e6151f88 # | | | | `-ReturnStmt 0x55e6e6151f78 # | | | | `-CallExpr 0x55e6e6151f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6151f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e6151f10 '' Function 0x55e6e6017cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e6151ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6151ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6151eb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6151e80 'int4':'vector' lvalue ParmVar 0x55e6e6151b50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e6e6151cb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e61520e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6152038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e6e6152460 # | | | | `-ReturnStmt 0x55e6e6152450 # | | | | `-CallExpr 0x55e6e6152420 'float' # | | | | |-ImplicitCastExpr 0x55e6e6152408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e61523e8 '' Function 0x55e6e6017570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e61523c0 'float' # | | | | `-ImplicitCastExpr 0x55e6e61523a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6152390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6152358 'uint':'unsigned int' lvalue ParmVar 0x55e6e6152038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e6e6152198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e61525c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6152510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e6e6152958 # | | | | `-ReturnStmt 0x55e6e6152948 # | | | | `-CallExpr 0x55e6e6152918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6152900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e61528e0 '' Function 0x55e6e60177e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e61528b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e61528a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6152888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6152850 'uint2':'vector' lvalue ParmVar 0x55e6e6152510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e6e6152670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6152ab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6152a08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e6e6154f58 # | | | | `-ReturnStmt 0x55e6e6154f48 # | | | | `-CallExpr 0x55e6e6154f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6154f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6154ee0 '' Function 0x55e6e6017a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e6154eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6154ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6154e88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6154e50 'uint3':'vector' lvalue ParmVar 0x55e6e6152a08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e6e6152b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e61550b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6155008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e6e6155460 # | | | | `-ReturnStmt 0x55e6e6155450 # | | | | `-CallExpr 0x55e6e6155420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6155408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e61553e8 '' Function 0x55e6e6017cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e61553c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e61553a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6155390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6155358 'uint4':'vector' lvalue ParmVar 0x55e6e6155008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e6e6155168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e61555c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6155510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e6e6155958 # | | | | `-ReturnStmt 0x55e6e6155948 # | | | | `-CallExpr 0x55e6e6155918 'float' # | | | | |-ImplicitCastExpr 0x55e6e6155900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e61558e0 '' Function 0x55e6e6017570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e61558b8 'float' # | | | | `-ImplicitCastExpr 0x55e6e61558a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6155888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6155850 'int64_t':'long' lvalue ParmVar 0x55e6e6155510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e6e6155670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6155ab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6155a08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e6e6155e70 # | | | | `-ReturnStmt 0x55e6e6155e60 # | | | | `-CallExpr 0x55e6e6155e30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6155e18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6155df8 '' Function 0x55e6e60177e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6155dd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6155db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6155da0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6155d68 'int64_t2':'vector' lvalue ParmVar 0x55e6e6155a08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e6155b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6155fd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6155f20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e6e6156390 # | | | | `-ReturnStmt 0x55e6e6156380 # | | | | `-CallExpr 0x55e6e6156350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6156338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6156318 '' Function 0x55e6e6017a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e61562f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e61562d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61562c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6156288 'int64_t3':'vector' lvalue ParmVar 0x55e6e6155f20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e6156080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e61564f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6156440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e6e61568b8 # | | | | `-ReturnStmt 0x55e6e61568a8 # | | | | `-CallExpr 0x55e6e6156878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6156860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e6156840 '' Function 0x55e6e6017cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e6156818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6156800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61567e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e61567b0 'int64_t4':'vector' lvalue ParmVar 0x55e6e6156440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e61565a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6156a18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6156968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e6e6156dd0 # | | | | `-ReturnStmt 0x55e6e6156dc0 # | | | | `-CallExpr 0x55e6e6156d90 'float' # | | | | |-ImplicitCastExpr 0x55e6e6156d78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6156d58 '' Function 0x55e6e6017570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6156d30 'float' # | | | | `-ImplicitCastExpr 0x55e6e6156d18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6156d00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6156cc8 'uint64_t':'unsigned long' lvalue ParmVar 0x55e6e6156968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e6e6156ac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6156f30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6156e80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e6e6157308 # | | | | `-ReturnStmt 0x55e6e61572f8 # | | | | `-CallExpr 0x55e6e61572c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e61572b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6157290 '' Function 0x55e6e60177e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6157268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6157250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6157238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6157200 'uint64_t2':'vector' lvalue ParmVar 0x55e6e6156e80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e6156fe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6157468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61573b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e6e6157848 # | | | | `-ReturnStmt 0x55e6e6157838 # | | | | `-CallExpr 0x55e6e6157808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e61577f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e61577d0 '' Function 0x55e6e6017a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e61577a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6157790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6157778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6157740 'uint64_t3':'vector' lvalue ParmVar 0x55e6e61573b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e6157518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e61579a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61578f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e6e6157d90 # | | | | `-ReturnStmt 0x55e6e6157d80 # | | | | `-CallExpr 0x55e6e6157d50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6157d38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e6157d18 '' Function 0x55e6e6017cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e6157cf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6157cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6157cc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6157c88 'uint64_t4':'vector' lvalue ParmVar 0x55e6e61578f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e6157a58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6157f00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6157e50 col:29 used V 'double' # | | | |-CompoundStmt 0x55e6e6158248 # | | | | `-ReturnStmt 0x55e6e6158238 # | | | | `-CallExpr 0x55e6e6158208 'float' # | | | | |-ImplicitCastExpr 0x55e6e61581f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e61581d0 '' Function 0x55e6e6018920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e61581a8 'float' # | | | | `-ImplicitCastExpr 0x55e6e6158190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6158178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6158140 'double' lvalue ParmVar 0x55e6e6157e50 'V' 'double' # | | | `-DeprecatedAttr 0x55e6e6157fb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e61583b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6158308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e6e6158720 # | | | | `-ReturnStmt 0x55e6e6158710 # | | | | `-CallExpr 0x55e6e61586e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e61586c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e61586a8 '' Function 0x55e6e6018b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6158680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6158668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6158650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6158618 'double2':'vector' lvalue ParmVar 0x55e6e6158308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e6e6158468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6158890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61587e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e6e6158c00 # | | | | `-ReturnStmt 0x55e6e6158bf0 # | | | | `-CallExpr 0x55e6e6158bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6158ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6158b88 '' Function 0x55e6e6018e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e6158b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6158b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6158b30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6158af8 'double3':'vector' lvalue ParmVar 0x55e6e61587e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e6e6158940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6159b50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6158cc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e6e6159ec8 # | | | | `-ReturnStmt 0x55e6e6159eb8 # | | | | `-CallExpr 0x55e6e6159e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6159e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e6159e50 '' Function 0x55e6e6019088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e6159e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6159e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6159df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6159dc0 'double4':'vector' lvalue ParmVar 0x55e6e6158cc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e6e6159c00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e615a028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6159f78 col:26 used V 'int' # | | | |-CompoundStmt 0x55e6e615a380 # | | | | `-ReturnStmt 0x55e6e615a370 # | | | | `-CallExpr 0x55e6e615a340 'float' # | | | | |-ImplicitCastExpr 0x55e6e615a328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e615a308 '' Function 0x55e6e6018920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e615a2e0 'float' # | | | | `-ImplicitCastExpr 0x55e6e615a2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e615a2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e615a278 'int' lvalue ParmVar 0x55e6e6159f78 'V' 'int' # | | | `-DeprecatedAttr 0x55e6e615a0d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e615a4e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e615a430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e6e615a858 # | | | | `-ReturnStmt 0x55e6e615a848 # | | | | `-CallExpr 0x55e6e615a818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e615a800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e615a7e0 '' Function 0x55e6e6018b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e615a7b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e615a7a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e615a788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e615a750 'int2':'vector' lvalue ParmVar 0x55e6e615a430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e6e615a590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e615a9b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e615a908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e6e615ad38 # | | | | `-ReturnStmt 0x55e6e615ad28 # | | | | `-CallExpr 0x55e6e615acf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e615ace0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e615acc0 '' Function 0x55e6e6018e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e615ac98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e615ac80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e615ac68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e615ac30 'int3':'vector' lvalue ParmVar 0x55e6e615a908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e6e615aa68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e615ae98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e615ade8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e6e615b220 # | | | | `-ReturnStmt 0x55e6e615b210 # | | | | `-CallExpr 0x55e6e615b1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e615b1c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e615b1a8 '' Function 0x55e6e6019088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e615b180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e615b168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e615b150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e615b118 'int4':'vector' lvalue ParmVar 0x55e6e615ade8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e6e615af48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e615b380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e6e615b2d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e6e615b6f8 # | | | | `-ReturnStmt 0x55e6e615b6e8 # | | | | `-CallExpr 0x55e6e615b6b8 'float' # | | | | |-ImplicitCastExpr 0x55e6e615b6a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e615b680 '' Function 0x55e6e6018920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e615b658 'float' # | | | | `-ImplicitCastExpr 0x55e6e615b640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e615b628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e615b5f0 'uint':'unsigned int' lvalue ParmVar 0x55e6e615b2d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e6e615b430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e615b858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e615b7a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e6e615bbf0 # | | | | `-ReturnStmt 0x55e6e615bbe0 # | | | | `-CallExpr 0x55e6e615bbb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e615bb98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e615bb78 '' Function 0x55e6e6018b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e615bb50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e615bb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e615bb20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e615bae8 'uint2':'vector' lvalue ParmVar 0x55e6e615b7a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e6e615b908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e615bd50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e615bca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e6e615c0f0 # | | | | `-ReturnStmt 0x55e6e615c0e0 # | | | | `-CallExpr 0x55e6e615c0b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e615c098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e615c078 '' Function 0x55e6e6018e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e615c050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e615c038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e615c020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e615bfe8 'uint3':'vector' lvalue ParmVar 0x55e6e615bca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e6e615be00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e615c250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e615c1a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e6e615c5f8 # | | | | `-ReturnStmt 0x55e6e615c5e8 # | | | | `-CallExpr 0x55e6e615c5b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e615c5a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e615c580 '' Function 0x55e6e6019088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e615c558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e615c540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e615c528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e615c4f0 'uint4':'vector' lvalue ParmVar 0x55e6e615c1a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e6e615c300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e615c758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e615c6a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e6e615caf0 # | | | | `-ReturnStmt 0x55e6e615cae0 # | | | | `-CallExpr 0x55e6e615cab0 'float' # | | | | |-ImplicitCastExpr 0x55e6e615ca98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e615ca78 '' Function 0x55e6e6018920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e615ca50 'float' # | | | | `-ImplicitCastExpr 0x55e6e615ca38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e615ca20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e615c9e8 'int64_t':'long' lvalue ParmVar 0x55e6e615c6a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e6e615c808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e615cc50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e615cba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e6e615d008 # | | | | `-ReturnStmt 0x55e6e615cff8 # | | | | `-CallExpr 0x55e6e615cfc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e615cfb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e615cf90 '' Function 0x55e6e6018b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e615cf68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e615cf50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e615cf38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e615cf00 'int64_t2':'vector' lvalue ParmVar 0x55e6e615cba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e615cd00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e615d168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e615d0b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e6e615d528 # | | | | `-ReturnStmt 0x55e6e615d518 # | | | | `-CallExpr 0x55e6e615d4e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e615d4d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e615d4b0 '' Function 0x55e6e6018e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e615d488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e615d470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e615d458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e615d420 'int64_t3':'vector' lvalue ParmVar 0x55e6e615d0b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e615d218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e615d688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e615d5d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e6e615da50 # | | | | `-ReturnStmt 0x55e6e615da40 # | | | | `-CallExpr 0x55e6e615da10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e615d9f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e615d9d8 '' Function 0x55e6e6019088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e615d9b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e615d998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e615d980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e615d948 'int64_t4':'vector' lvalue ParmVar 0x55e6e615d5d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e615d738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e615ebd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e615eb20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e6e615ef88 # | | | | `-ReturnStmt 0x55e6e615ef78 # | | | | `-CallExpr 0x55e6e615ef48 'float' # | | | | |-ImplicitCastExpr 0x55e6e615ef30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e615ef10 '' Function 0x55e6e6018920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e615eee8 'float' # | | | | `-ImplicitCastExpr 0x55e6e615eed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e615eeb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e615ee80 'uint64_t':'unsigned long' lvalue ParmVar 0x55e6e615eb20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e6e615ec80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e615f0e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e615f038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e6e615f4c0 # | | | | `-ReturnStmt 0x55e6e615f4b0 # | | | | `-CallExpr 0x55e6e615f480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e615f468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e615f448 '' Function 0x55e6e6018b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e615f420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e615f408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e615f3f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e615f3b8 'uint64_t2':'vector' lvalue ParmVar 0x55e6e615f038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e615f198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e615f620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e615f570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e6e615fa00 # | | | | `-ReturnStmt 0x55e6e615f9f0 # | | | | `-CallExpr 0x55e6e615f9c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e615f9a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e615f988 '' Function 0x55e6e6018e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e615f960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e615f948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e615f930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e615f8f8 'uint64_t3':'vector' lvalue ParmVar 0x55e6e615f570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e615f6d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e615fb60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e615fab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e6e615ff48 # | | | | `-ReturnStmt 0x55e6e615ff38 # | | | | `-CallExpr 0x55e6e615ff08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e615fef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e615fed0 '' Function 0x55e6e6019088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e615fea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e615fe90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e615fe78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e615fe40 'uint64_t4':'vector' lvalue ParmVar 0x55e6e615fab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e615fc10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e61600b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6160008 col:29 used V 'double' # | | | |-CompoundStmt 0x55e6e6160400 # | | | | `-ReturnStmt 0x55e6e61603f0 # | | | | `-CallExpr 0x55e6e61603c0 'float' # | | | | |-ImplicitCastExpr 0x55e6e61603a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6160388 '' Function 0x55e6e6019ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6160360 'float' # | | | | `-ImplicitCastExpr 0x55e6e6160348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6160330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e61602f8 'double' lvalue ParmVar 0x55e6e6160008 'V' 'double' # | | | `-DeprecatedAttr 0x55e6e6160168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6160570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61604c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e6e61608d8 # | | | | `-ReturnStmt 0x55e6e61608c8 # | | | | `-CallExpr 0x55e6e6160898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6160880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6160860 '' Function 0x55e6e6019f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6160838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6160820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6160808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e61607d0 'double2':'vector' lvalue ParmVar 0x55e6e61604c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e6e6160620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6160a48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6160998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e6e6160db8 # | | | | `-ReturnStmt 0x55e6e6160da8 # | | | | `-CallExpr 0x55e6e6160d78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6160d60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6160d40 '' Function 0x55e6e601a190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e6160d18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6160d00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6160ce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6160cb0 'double3':'vector' lvalue ParmVar 0x55e6e6160998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e6e6160af8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6160f28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6160e78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e6e61612a0 # | | | | `-ReturnStmt 0x55e6e6161290 # | | | | `-CallExpr 0x55e6e6161260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6161248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e6161228 '' Function 0x55e6e601a408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e6161200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e61611e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61611d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6161198 'double4':'vector' lvalue ParmVar 0x55e6e6160e78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e6e6160fd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6161400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6161350 col:26 used V 'int' # | | | |-CompoundStmt 0x55e6e6161758 # | | | | `-ReturnStmt 0x55e6e6161748 # | | | | `-CallExpr 0x55e6e6161718 'float' # | | | | |-ImplicitCastExpr 0x55e6e6161700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e61616e0 '' Function 0x55e6e6019ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e61616b8 'float' # | | | | `-ImplicitCastExpr 0x55e6e61616a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6161688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6161650 'int' lvalue ParmVar 0x55e6e6161350 'V' 'int' # | | | `-DeprecatedAttr 0x55e6e61614b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e61618b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6161808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e6e6161c30 # | | | | `-ReturnStmt 0x55e6e6161c20 # | | | | `-CallExpr 0x55e6e6161bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6161bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6161bb8 '' Function 0x55e6e6019f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6161b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6161b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6161b60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6161b28 'int2':'vector' lvalue ParmVar 0x55e6e6161808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e6e6161968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6161d90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6161ce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e6e6162110 # | | | | `-ReturnStmt 0x55e6e6162100 # | | | | `-CallExpr 0x55e6e61620d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e61620b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6162098 '' Function 0x55e6e601a190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e6162070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6162058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6162040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6162008 'int3':'vector' lvalue ParmVar 0x55e6e6161ce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e6e6161e40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6162270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61621c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e6e61625f8 # | | | | `-ReturnStmt 0x55e6e61625e8 # | | | | `-CallExpr 0x55e6e61625b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e61625a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e6162580 '' Function 0x55e6e601a408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e6162558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6162540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6162528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e61624f0 'int4':'vector' lvalue ParmVar 0x55e6e61621c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e6e6162320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6162758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61626a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e6e6162ad0 # | | | | `-ReturnStmt 0x55e6e6162ac0 # | | | | `-CallExpr 0x55e6e6162a90 'float' # | | | | |-ImplicitCastExpr 0x55e6e6162a78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6162a58 '' Function 0x55e6e6019ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6162a30 'float' # | | | | `-ImplicitCastExpr 0x55e6e6162a18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6162a00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e61629c8 'uint':'unsigned int' lvalue ParmVar 0x55e6e61626a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e6e6162808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6163c38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6163b88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e6e6163fd0 # | | | | `-ReturnStmt 0x55e6e6163fc0 # | | | | `-CallExpr 0x55e6e6163f90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6163f78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6163f58 '' Function 0x55e6e6019f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6163f30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6163f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6163f00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6163ec8 'uint2':'vector' lvalue ParmVar 0x55e6e6163b88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e6e6163ce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6164130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6164080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e6e61644d0 # | | | | `-ReturnStmt 0x55e6e61644c0 # | | | | `-CallExpr 0x55e6e6164490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6164478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6164458 '' Function 0x55e6e601a190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e6164430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6164418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6164400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e61643c8 'uint3':'vector' lvalue ParmVar 0x55e6e6164080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e6e61641e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6164630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6164580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e6e61649d8 # | | | | `-ReturnStmt 0x55e6e61649c8 # | | | | `-CallExpr 0x55e6e6164998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6164980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e6164960 '' Function 0x55e6e601a408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e6164938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6164920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6164908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e61648d0 'uint4':'vector' lvalue ParmVar 0x55e6e6164580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e6e61646e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6164b38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6164a88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e6e6164ed0 # | | | | `-ReturnStmt 0x55e6e6164ec0 # | | | | `-CallExpr 0x55e6e6164e90 'float' # | | | | |-ImplicitCastExpr 0x55e6e6164e78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6164e58 '' Function 0x55e6e6019ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6164e30 'float' # | | | | `-ImplicitCastExpr 0x55e6e6164e18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6164e00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6164dc8 'int64_t':'long' lvalue ParmVar 0x55e6e6164a88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e6e6164be8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6165030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6164f80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e6e61653e8 # | | | | `-ReturnStmt 0x55e6e61653d8 # | | | | `-CallExpr 0x55e6e61653a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6165390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6165370 '' Function 0x55e6e6019f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6165348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6165330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6165318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e61652e0 'int64_t2':'vector' lvalue ParmVar 0x55e6e6164f80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e61650e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6165548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6165498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e6e6165908 # | | | | `-ReturnStmt 0x55e6e61658f8 # | | | | `-CallExpr 0x55e6e61658c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e61658b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6165890 '' Function 0x55e6e601a190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e6165868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6165850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6165838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6165800 'int64_t3':'vector' lvalue ParmVar 0x55e6e6165498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e61655f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6165a68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61659b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e6e6165e30 # | | | | `-ReturnStmt 0x55e6e6165e20 # | | | | `-CallExpr 0x55e6e6165df0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6165dd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e6165db8 '' Function 0x55e6e601a408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e6165d90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6165d78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6165d60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6165d28 'int64_t4':'vector' lvalue ParmVar 0x55e6e61659b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e6165b18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6165f90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6165ee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e6e6166348 # | | | | `-ReturnStmt 0x55e6e6166338 # | | | | `-CallExpr 0x55e6e6166308 'float' # | | | | |-ImplicitCastExpr 0x55e6e61662f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e61662d0 '' Function 0x55e6e6019ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e61662a8 'float' # | | | | `-ImplicitCastExpr 0x55e6e6166290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6166278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6166240 'uint64_t':'unsigned long' lvalue ParmVar 0x55e6e6165ee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e6e6166040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e61664a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61663f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e6e6166880 # | | | | `-ReturnStmt 0x55e6e6166870 # | | | | `-CallExpr 0x55e6e6166840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6166828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6166808 '' Function 0x55e6e6019f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e61667e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e61667c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61667b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6166778 'uint64_t2':'vector' lvalue ParmVar 0x55e6e61663f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e6166558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e61669e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6166930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e6e6166dc0 # | | | | `-ReturnStmt 0x55e6e6166db0 # | | | | `-CallExpr 0x55e6e6166d80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6166d68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6166d48 '' Function 0x55e6e601a190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e6166d20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6166d08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6166cf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6166cb8 'uint64_t3':'vector' lvalue ParmVar 0x55e6e6166930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e6166a90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6166f20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6166e70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e6e6167308 # | | | | `-ReturnStmt 0x55e6e61672f8 # | | | | `-CallExpr 0x55e6e61672c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e61672b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e6167290 '' Function 0x55e6e601a408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e6167268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6167250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6167238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6167200 'uint64_t4':'vector' lvalue ParmVar 0x55e6e6166e70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e6166fd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6167478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61673c8 col:29 used V 'double' # | | | |-CompoundStmt 0x55e6e61677c0 # | | | | `-ReturnStmt 0x55e6e61677b0 # | | | | `-CallExpr 0x55e6e6167780 'float' # | | | | |-ImplicitCastExpr 0x55e6e6167768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6167748 '' Function 0x55e6e6009ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e6167720 'float' # | | | | `-ImplicitCastExpr 0x55e6e6167708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61676f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e61676b8 'double' lvalue ParmVar 0x55e6e61673c8 'V' 'double' # | | | `-DeprecatedAttr 0x55e6e6167528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6167930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6167880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e6e6168c10 # | | | | `-ReturnStmt 0x55e6e6168c00 # | | | | `-CallExpr 0x55e6e6168bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6168bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6168b98 '' Function 0x55e6e600a268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6168b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6168b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6168b40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6168b08 'double2':'vector' lvalue ParmVar 0x55e6e6167880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e6e61679e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6168d80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6168cd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e6e61690f0 # | | | | `-ReturnStmt 0x55e6e61690e0 # | | | | `-CallExpr 0x55e6e61690b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6169098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6169078 '' Function 0x55e6e600a4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e6169050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6169038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6169020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6168fe8 'double3':'vector' lvalue ParmVar 0x55e6e6168cd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e6e6168e30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6169260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61691b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e6e61695d8 # | | | | `-ReturnStmt 0x55e6e61695c8 # | | | | `-CallExpr 0x55e6e6169598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6169580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e6169560 '' Function 0x55e6e600a758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e6169538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6169520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6169508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e61694d0 'double4':'vector' lvalue ParmVar 0x55e6e61691b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e6e6169310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e6e6169738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6169688 col:26 used V 'int' # | | | |-CompoundStmt 0x55e6e6169a98 # | | | | `-ReturnStmt 0x55e6e6169a88 # | | | | `-CallExpr 0x55e6e6169a58 'float' # | | | | |-ImplicitCastExpr 0x55e6e6169a40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e6169a20 '' Function 0x55e6e6009ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e61699f8 'float' # | | | | `-ImplicitCastExpr 0x55e6e61699e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61699c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6169990 'int' lvalue ParmVar 0x55e6e6169688 'V' 'int' # | | | `-DeprecatedAttr 0x55e6e61697e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e6169bf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6169b48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e6e6169f78 # | | | | `-ReturnStmt 0x55e6e6169f68 # | | | | `-CallExpr 0x55e6e6169f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6169f20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e6169f00 '' Function 0x55e6e600a268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e6169ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e6169ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e6169ea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e6169e70 'int2':'vector' lvalue ParmVar 0x55e6e6169b48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e6e6169ca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e616a0d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e616a028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e6e616a460 # | | | | `-ReturnStmt 0x55e6e616a450 # | | | | `-CallExpr 0x55e6e616a420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e616a408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e616a3e8 '' Function 0x55e6e600a4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e616a3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e616a3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e616a390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e616a358 'int3':'vector' lvalue ParmVar 0x55e6e616a028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e6e616a188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e616a5c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e616a510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e6e616a950 # | | | | `-ReturnStmt 0x55e6e616a940 # | | | | `-CallExpr 0x55e6e616a910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e616a8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e616a8d8 '' Function 0x55e6e600a758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e616a8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e616a898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e616a880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e616a848 'int4':'vector' lvalue ParmVar 0x55e6e616a510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e6e616a670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e616aab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e6e616aa00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e6e616ae30 # | | | | `-ReturnStmt 0x55e6e616ae20 # | | | | `-CallExpr 0x55e6e616adf0 'float' # | | | | |-ImplicitCastExpr 0x55e6e616add8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e616adb8 '' Function 0x55e6e6009ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e616ad90 'float' # | | | | `-ImplicitCastExpr 0x55e6e616ad78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e616ad60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e616ad28 'uint':'unsigned int' lvalue ParmVar 0x55e6e616aa00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e6e616ab60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e616af90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e616aee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e6e616b330 # | | | | `-ReturnStmt 0x55e6e616b320 # | | | | `-CallExpr 0x55e6e616b2f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e616b2d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e616b2b8 '' Function 0x55e6e600a268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e616b290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e616b278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e616b260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e616b228 'uint2':'vector' lvalue ParmVar 0x55e6e616aee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e6e616b040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e616b490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e616b3e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e6e616b838 # | | | | `-ReturnStmt 0x55e6e616b828 # | | | | `-CallExpr 0x55e6e616b7f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e616b7e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e616b7c0 '' Function 0x55e6e600a4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e616b798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e616b780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e616b768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e616b730 'uint3':'vector' lvalue ParmVar 0x55e6e616b3e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e6e616b540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e616b998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e616b8e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e6e616bd48 # | | | | `-ReturnStmt 0x55e6e616bd38 # | | | | `-CallExpr 0x55e6e616bd08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e616bcf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e616bcd0 '' Function 0x55e6e600a758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e616bca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e616bc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e616bc78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e616bc40 'uint4':'vector' lvalue ParmVar 0x55e6e616b8e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e6e616ba48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e616bea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e616bdf8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e6e616c248 # | | | | `-ReturnStmt 0x55e6e616c238 # | | | | `-CallExpr 0x55e6e616c208 'float' # | | | | |-ImplicitCastExpr 0x55e6e616c1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e616c1d0 '' Function 0x55e6e6009ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e616c1a8 'float' # | | | | `-ImplicitCastExpr 0x55e6e616c190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e616c178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e616c140 'int64_t':'long' lvalue ParmVar 0x55e6e616bdf8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e6e616bf58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e616c3a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e616c2f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e6e616c768 # | | | | `-ReturnStmt 0x55e6e616c758 # | | | | `-CallExpr 0x55e6e616c728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e616c710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e616c6f0 '' Function 0x55e6e600a268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e616c6c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e616c6b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e616c698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e616c660 'int64_t2':'vector' lvalue ParmVar 0x55e6e616c2f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e616c458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e616c8c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e616c818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e6e616edd0 # | | | | `-ReturnStmt 0x55e6e616edc0 # | | | | `-CallExpr 0x55e6e616ed90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e616ed78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e616ed58 '' Function 0x55e6e600a4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e616ed30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e616ed18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e616ed00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e616ecc8 'int64_t3':'vector' lvalue ParmVar 0x55e6e616c818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e616c978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e616ef30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e616ee80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e6e616f300 # | | | | `-ReturnStmt 0x55e6e616f2f0 # | | | | `-CallExpr 0x55e6e616f2c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e6e616f2a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e6e616f288 '' Function 0x55e6e600a758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e6e616f260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e6e616f248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e616f230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e616f1f8 'int64_t4':'vector' lvalue ParmVar 0x55e6e616ee80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e6e616efe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e616f460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e616f3b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e6e616f820 # | | | | `-ReturnStmt 0x55e6e616f810 # | | | | `-CallExpr 0x55e6e616f7e0 'float' # | | | | |-ImplicitCastExpr 0x55e6e616f7c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e6e616f7a8 '' Function 0x55e6e6009ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55e6e616f780 'float' # | | | | `-ImplicitCastExpr 0x55e6e616f768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e616f750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e616f718 'uint64_t':'unsigned long' lvalue ParmVar 0x55e6e616f3b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e6e616f510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e616f980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e6e616f8d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e6e616fd60 # | | | | `-ReturnStmt 0x55e6e616fd50 # | | | | `-CallExpr 0x55e6e616fd20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e616fd08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e6e616fce8 '' Function 0x55e6e600a268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e6e616fcc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e616fca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e616fc90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e616fc58 'uint64_t2':'vector' lvalue ParmVar 0x55e6e616f8d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e6e616fa30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e6e616fec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e6e616fe10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e6e61702a8 # | | | | `-ReturnStmt 0x55e6e6170298 # | | | | `-CallExpr 0x55e6e6170268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e6e6170250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e6e6170230 '' Function 0x55e6e600a4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e6e6170208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e6e61701f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e6e61701d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e6e61701a0 'uint64_t3':'vector' lvalue ParmVar 0x55e6e616fe10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e6e616ff70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x55e6e6170408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x55e6e6170358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x55e6e61707f8 # | | | `-ReturnStmt 0x55e6e61707e8 # | | | `-CallExpr 0x55e6e61707b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x55e6e61707a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x55e6e6170780 '' Function 0x55e6e600a758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x55e6e6170758 'float4':'vector' # | | | `-ImplicitCastExpr 0x55e6e6170740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55e6e6170728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55e6e61706f0 'uint64_t4':'vector' lvalue ParmVar 0x55e6e6170358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x55e6e61704b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x55e6e6170810 prev 0x55e6e6077818 line:12:11 hlsl # | | |-original Namespace 0x55e6e5ed4a98 'hlsl' # | | `-NamespaceDecl 0x55e6e6170880 prev 0x55e6e5f72a88 line:13:11 __detail # | | |-original Namespace 0x55e6e5f72a88 '__detail' # | | |-FunctionDecl 0x55e6e61709b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6170908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x55e6e6170b60 # | | | `-ReturnStmt 0x55e6e6170b50 # | | | `-ImplicitCastExpr 0x55e6e6170b38 'vector' # | | | `-BinaryOperator 0x55e6e6170b18 'vector' '*' # | | | |-ImplicitCastExpr 0x55e6e6170ae8 'vector' # | | | | `-ExtVectorElementExpr 0x55e6e6170aa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x55e6e6170a80 'float4':'vector' lvalue ParmVar 0x55e6e6170908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x55e6e6170b00 'vector' # | | | `-FloatingLiteral 0x55e6e6170ac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x55e6e6170df8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x55e6e6170b78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e6170d50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6170c30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x55e6e6171058 # | | | `-ReturnStmt 0x55e6e6171048 # | | | `-CallExpr 0x55e6e6171018 '' # | | | |-UnresolvedLookupExpr 0x55e6e6170ed8 '' lvalue (ADL) = 'abs' 0x55e6e5f7de28 0x55e6e5f7e128 0x55e6e5f7e438 0x55e6e5f7e748 0x55e6e5f7fe68 0x55e6e5f80178 0x55e6e5f80488 0x55e6e5f80798 0x55e6e5f80a68 0x55e6e5f80d90 0x55e6e5f81038 0x55e6e5f812d8 0x55e6e5f81528 0x55e6e5f81838 0x55e6e5f81b48 0x55e6e5f825d8 0x55e6e5f828c8 0x55e6e5f82bd8 0x55e6e5f82ee8 0x55e6e5f831f8 0x55e6e5f87b70 0x55e6e5f87e18 0x55e6e5f880b8 0x55e6e5f88358 0x55e6e5f885a8 0x55e6e5f888b8 0x55e6e5f89cc8 0x55e6e5f89fd8 # | | | `-DeclRefExpr 0x55e6e6170ff8 'T' lvalue ParmVar 0x55e6e6170c30 'X' 'T' # | | |-FunctionTemplateDecl 0x55e6e61716d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x55e6e6171070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e6e6171108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e6e6171628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6171578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x55e6e6171a28 # | | | `-ReturnStmt 0x55e6e6171a18 # | | | `-CallExpr 0x55e6e61719e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e6e6171748 '' lvalue (ADL) = 'sqrt' 0x55e6e6013f10 0x55e6e6014178 0x55e6e60143f0 0x55e6e6014668 0x55e6e60148d8 0x55e6e6014b50 0x55e6e6014dc8 0x55e6e6015040 0x55e6e613ecc0 0x55e6e613f178 0x55e6e613f650 0x55e6e613fb30 0x55e6e6140008 0x55e6e6140500 0x55e6e61409d8 0x55e6e6140eb8 0x55e6e61413a0 0x55e6e6141878 0x55e6e6141d70 0x55e6e6142270 0x55e6e6142778 0x55e6e6142c70 0x55e6e6143188 0x55e6e61436a8 0x55e6e6143bd0 0x55e6e61440e8 0x55e6e6144a30 0x55e6e6144f70 # | | | `-CallExpr 0x55e6e61719b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e6e6171868 '' lvalue (ADL) = 'dot' 0x55e6e5fbe968 0x55e6e5fbed38 0x55e6e5fbf0d8 0x55e6e5fbf478 0x55e6e5fbf780 0x55e6e5fbfb70 0x55e6e5fbff18 0x55e6e5fc02b8 0x55e6e5fc0608 0x55e6e5fc0958 0x55e6e5fc0d58 0x55e6e5fc10f8 0x55e6e5fc1498 0x55e6e5fc1838 0x55e6e5fc1c08 0x55e6e5fc1fa8 0x55e6e5fc2348 0x55e6e5fc26e8 0x55e6e5fc2a88 0x55e6e5fc2e58 0x55e6e5fc31f8 0x55e6e5fc3598 0x55e6e5fc3938 0x55e6e5fc3d08 0x55e6e5fc40a8 # | | | |-RecoveryExpr 0x55e6e6171970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e6e6171990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e6e6171e10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x55e6e6171a40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e6171d68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6171bb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x55e6e6171c98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x55e6e61720c0 # | | | `-ReturnStmt 0x55e6e61720b0 # | | | `-InitListExpr 0x55e6e6172050 'void' contains-errors # | | | |-IntegerLiteral 0x55e6e6171e90 'int' 1 # | | | |-BinaryOperator 0x55e6e6171f70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55e6e6171ef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55e6e6171eb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55e6e6171ed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x55e6e6171f50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55e6e6171f10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55e6e6171f30 'int' 1 # | | | |-ArraySubscriptExpr 0x55e6e6171fd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55e6e6171f90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55e6e6171fb0 'int' 2 # | | | `-ArraySubscriptExpr 0x55e6e6172030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55e6e6171ff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x55e6e6172010 'int' 3 # | | |-FunctionTemplateDecl 0x55e6e61723f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x55e6e61720d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e6172350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6172190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x55e6e6172208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x55e6e61725c8 # | | | `-ReturnStmt 0x55e6e61725b8 # | | | `-CallExpr 0x55e6e6172588 '' # | | | |-UnresolvedLookupExpr 0x55e6e61724e0 '' lvalue (ADL) = 'length_impl' 0x55e6e6170df8 # | | | `-BinaryOperator 0x55e6e6172568 '' '-' # | | | |-DeclRefExpr 0x55e6e6172528 'T' lvalue ParmVar 0x55e6e6172190 'X' 'T' # | | | `-DeclRefExpr 0x55e6e6172548 'T' lvalue ParmVar 0x55e6e6172208 'Y' 'T' # | | |-FunctionTemplateDecl 0x55e6e61750f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x55e6e61725e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e6e6172678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e6e6175048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6172a28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x55e6e6172ae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x55e6e6175258 # | | | `-ReturnStmt 0x55e6e6175248 # | | | `-CallExpr 0x55e6e6175218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e6e6175170 '' lvalue (ADL) = 'length_vec_impl' 0x55e6e61716d0 # | | | `-BinaryOperator 0x55e6e61751f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x55e6e61751b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e6e61751d8 '' contains-errors lvalue # | | |-FunctionDecl 0x55e6e6175518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6175288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x55e6e6175308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x55e6e6175388 col:54 used c 'float' # | | | `-CompoundStmt 0x55e6e6175b90 # | | | `-ReturnStmt 0x55e6e6175b80 # | | | `-CallExpr 0x55e6e6175ac8 'float' # | | | |-ImplicitCastExpr 0x55e6e6175ab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x55e6e61759b0 '' Function 0x55e6e6175708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x55e6e6175b20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55e6e6175b08 'half2':'vector' # | | | | `-DeclRefExpr 0x55e6e61759e8 'half2':'vector' lvalue ParmVar 0x55e6e6175288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x55e6e6175b50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55e6e6175b38 'half2':'vector' # | | | | `-DeclRefExpr 0x55e6e6175a08 'half2':'vector' lvalue ParmVar 0x55e6e6175308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x55e6e6175b68 'float' # | | | `-DeclRefExpr 0x55e6e6175a28 'float' lvalue ParmVar 0x55e6e6175388 'c' 'float' # | | |-FunctionTemplateDecl 0x55e6e6176138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55e6e6175ba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e6e6175c48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e6e6176090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6175f00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x55e6e6175fc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x55e6e6176348 # | | | `-ReturnStmt 0x55e6e6176338 # | | | `-CallExpr 0x55e6e6176300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e6e61761b8 '' lvalue (ADL) = 'dot' 0x55e6e5fbe968 0x55e6e5fbed38 0x55e6e5fbf0d8 0x55e6e5fbf478 0x55e6e5fbf780 0x55e6e5fbfb70 0x55e6e5fbff18 0x55e6e5fc02b8 0x55e6e5fc0608 0x55e6e5fc0958 0x55e6e5fc0d58 0x55e6e5fc10f8 0x55e6e5fc1498 0x55e6e5fc1838 0x55e6e5fc1c08 0x55e6e5fc1fa8 0x55e6e5fc2348 0x55e6e5fc26e8 0x55e6e5fc2a88 0x55e6e5fc2e58 0x55e6e5fc31f8 0x55e6e5fc3598 0x55e6e5fc3938 0x55e6e5fc3d08 0x55e6e5fc40a8 # | | | |-RecoveryExpr 0x55e6e61762c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e6e61762e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e6e6176888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55e6e6176360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e6e61763f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e6e61767e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x55e6e6176650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x55e6e6176710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x55e6e6176f60 # | | | |-DeclStmt 0x55e6e6176a80 # | | | | `-VarDecl 0x55e6e6176938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x55e6e6176a60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55e6e61769e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55e6e61769a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55e6e61769c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x55e6e6176a40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55e6e6176a00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55e6e6176a20 'int' 0 # | | | |-AttributedStmt 0x55e6e6176f18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x55e6e6176ee8 unroll 0 # | | | | `-ForStmt 0x55e6e6176eb0 # | | | | |-DeclStmt 0x55e6e6176b50 # | | | | | `-VarDecl 0x55e6e6176ab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x55e6e6176b18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x55e6e6176bc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x55e6e6176ba8 'int' # | | | | | | `-DeclRefExpr 0x55e6e6176b68 'int' lvalue Var 0x55e6e6176ab0 'i' 'int' # | | | | | `-DeclRefExpr 0x55e6e6176b88 'int' NonTypeTemplateParm 0x55e6e61763f8 'N' 'int' # | | | | |-UnaryOperator 0x55e6e6176c00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x55e6e6176be0 'int' lvalue Var 0x55e6e6176ab0 'i' 'int' # | | | | `-BinaryOperator 0x55e6e6176e90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x55e6e6176c18 'T' contains-errors lvalue Var 0x55e6e6176938 'sum' 'T' # | | | | `-CallExpr 0x55e6e6176e50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55e6e6176c50 '' lvalue (ADL) = 'mad' 0x55e6e5fdb460 0x55e6e5fdb818 0x55e6e5fdbbe0 0x55e6e5fdcfd0 0x55e6e5fdd380 0x55e6e5fdd748 0x55e6e5fddb10 0x55e6e5fdded8 0x55e6e5fde2a0 0x55e6e5fde668 0x55e6e5fdea30 0x55e6e5fdee30 0x55e6e5fdf1f8 0x55e6e5fdf5c0 0x55e6e5fdf988 0x55e6e5fdfd50 0x55e6e5fe0118 0x55e6e5fe04e0 0x55e6e5fe08a8 0x55e6e5fe0cd0 0x55e6e5fe1080 0x55e6e5fe1448 0x55e6e5fe1810 0x55e6e5fe1bd8 0x55e6e5fe1f88 0x55e6e5fe2350 0x55e6e5fe2718 0x55e6e5fe2ae0 # | | | | |-ArraySubscriptExpr 0x55e6e6176db0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55e6e6176d70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55e6e6176d90 'int' lvalue Var 0x55e6e6176ab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x55e6e6176e10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55e6e6176dd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55e6e6176df0 'int' lvalue Var 0x55e6e6176ab0 'i' 'int' # | | | | `-DeclRefExpr 0x55e6e6176e30 'T' contains-errors lvalue Var 0x55e6e6176938 'sum' 'T' # | | | `-ReturnStmt 0x55e6e6176f50 # | | | `-DeclRefExpr 0x55e6e6176f30 'T' contains-errors lvalue Var 0x55e6e6176938 'sum' 'T' # | | |-FunctionTemplateDecl 0x55e6e6177268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x55e6e6176f88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e61771c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6177040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x55e6e61770b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x55e6e6177480 # | | | `-ReturnStmt 0x55e6e6177470 # | | | `-BinaryOperator 0x55e6e6177450 '' '-' # | | | |-DeclRefExpr 0x55e6e6177350 'T' lvalue ParmVar 0x55e6e6177040 'I' 'T' # | | | `-BinaryOperator 0x55e6e6177430 '' '*' # | | | |-BinaryOperator 0x55e6e61773f0 '' '*' # | | | | |-BinaryOperator 0x55e6e61773b0 '' '*' # | | | | | |-IntegerLiteral 0x55e6e6177370 'int' 2 # | | | | | `-DeclRefExpr 0x55e6e6177390 'T' lvalue ParmVar 0x55e6e61770b8 'N' 'T' # | | | | `-DeclRefExpr 0x55e6e61773d0 'T' lvalue ParmVar 0x55e6e6177040 'I' 'T' # | | | `-DeclRefExpr 0x55e6e6177410 'T' lvalue ParmVar 0x55e6e61770b8 'N' 'T' # | | |-FunctionTemplateDecl 0x55e6e6177888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x55e6e6177498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e6e6177538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x55e6e61777e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6177650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x55e6e6177710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x55e6e6177b58 # | | | `-ReturnStmt 0x55e6e6177b48 # | | | `-BinaryOperator 0x55e6e6177b28 '' contains-errors '-' # | | | |-RecoveryExpr 0x55e6e6177908 '' contains-errors lvalue # | | | `-BinaryOperator 0x55e6e6177b08 '' contains-errors '*' # | | | |-BinaryOperator 0x55e6e6177968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x55e6e6177928 'int' 2 # | | | | `-RecoveryExpr 0x55e6e6177948 '' contains-errors lvalue # | | | `-CallExpr 0x55e6e6177ad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e6e6177988 '' lvalue (ADL) = 'dot' 0x55e6e5fbe968 0x55e6e5fbed38 0x55e6e5fbf0d8 0x55e6e5fbf478 0x55e6e5fbf780 0x55e6e5fbfb70 0x55e6e5fbff18 0x55e6e5fc02b8 0x55e6e5fc0608 0x55e6e5fc0958 0x55e6e5fc0d58 0x55e6e5fc10f8 0x55e6e5fc1498 0x55e6e5fc1838 0x55e6e5fc1c08 0x55e6e5fc1fa8 0x55e6e5fc2348 0x55e6e5fc26e8 0x55e6e5fc2a88 0x55e6e5fc2e58 0x55e6e5fc31f8 0x55e6e5fc3598 0x55e6e5fc3938 0x55e6e5fc3d08 0x55e6e5fc40a8 # | | | |-RecoveryExpr 0x55e6e6177a90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e6e6177ab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e6e6177fc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x55e6e6177b70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55e6e6177bf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x55e6e6177f20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6177ca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x55e6e6177d20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x55e6e6177d98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x55e6e6178ab0 # | | | |-DeclStmt 0x55e6e61782c0 # | | | | `-VarDecl 0x55e6e61780d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x55e6e6178288 '' # | | | | |-UnresolvedLookupExpr 0x55e6e6178140 '' lvalue (ADL) = 'dot' 0x55e6e5fbe968 0x55e6e5fbed38 0x55e6e5fbf0d8 0x55e6e5fbf478 0x55e6e5fbf780 0x55e6e5fbfb70 0x55e6e5fbff18 0x55e6e5fc02b8 0x55e6e5fc0608 0x55e6e5fc0958 0x55e6e5fc0d58 0x55e6e5fc10f8 0x55e6e5fc1498 0x55e6e5fc1838 0x55e6e5fc1c08 0x55e6e5fc1fa8 0x55e6e5fc2348 0x55e6e5fc26e8 0x55e6e5fc2a88 0x55e6e5fc2e58 0x55e6e5fc31f8 0x55e6e5fc3598 0x55e6e5fc3938 0x55e6e5fc3d08 0x55e6e5fc40a8 # | | | | |-DeclRefExpr 0x55e6e6178248 'T' lvalue ParmVar 0x55e6e6177d20 'N' 'T' # | | | | `-DeclRefExpr 0x55e6e6178268 'T' lvalue ParmVar 0x55e6e6177ca8 'I' 'T' # | | | |-DeclStmt 0x55e6e61784f8 # | | | | `-VarDecl 0x55e6e61782f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x55e6e61784d8 '' '-' # | | | | |-IntegerLiteral 0x55e6e6178360 'int' 1 # | | | | `-BinaryOperator 0x55e6e61784b8 '' '*' # | | | | |-BinaryOperator 0x55e6e61783c0 '' '*' # | | | | | |-DeclRefExpr 0x55e6e6178380 'U' lvalue ParmVar 0x55e6e6177d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55e6e61783a0 'U' lvalue ParmVar 0x55e6e6177d98 'Eta' 'U' # | | | | `-ParenExpr 0x55e6e6178498 '' # | | | | `-BinaryOperator 0x55e6e6178478 '' '-' # | | | | |-IntegerLiteral 0x55e6e61783e0 'int' 1 # | | | | `-BinaryOperator 0x55e6e6178458 '' '*' # | | | | |-DeclRefExpr 0x55e6e6178400 'T' lvalue Var 0x55e6e61780d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x55e6e6178438 'T' lvalue Var 0x55e6e61780d8 'Mul' 'T' # | | | |-DeclStmt 0x55e6e61788a0 # | | | | `-VarDecl 0x55e6e6178530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x55e6e6178880 '' # | | | | `-BinaryOperator 0x55e6e6178860 '' '-' # | | | | |-BinaryOperator 0x55e6e61785d8 '' '*' # | | | | | |-DeclRefExpr 0x55e6e6178598 'U' lvalue ParmVar 0x55e6e6177d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55e6e61785b8 'T' lvalue ParmVar 0x55e6e6177ca8 'I' 'T' # | | | | `-BinaryOperator 0x55e6e6178840 '' '*' # | | | | |-ParenExpr 0x55e6e6178800 '' # | | | | | `-BinaryOperator 0x55e6e61787e0 '' '+' # | | | | | |-BinaryOperator 0x55e6e6178638 '' '*' # | | | | | | |-DeclRefExpr 0x55e6e61785f8 'U' lvalue ParmVar 0x55e6e6177d98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x55e6e6178618 'T' lvalue Var 0x55e6e61780d8 'Mul' 'T' # | | | | | `-CallExpr 0x55e6e61787b0 '' # | | | | | |-UnresolvedLookupExpr 0x55e6e6178658 '' lvalue (ADL) = 'sqrt' 0x55e6e6013f10 0x55e6e6014178 0x55e6e60143f0 0x55e6e6014668 0x55e6e60148d8 0x55e6e6014b50 0x55e6e6014dc8 0x55e6e6015040 0x55e6e613ecc0 0x55e6e613f178 0x55e6e613f650 0x55e6e613fb30 0x55e6e6140008 0x55e6e6140500 0x55e6e61409d8 0x55e6e6140eb8 0x55e6e61413a0 0x55e6e6141878 0x55e6e6141d70 0x55e6e6142270 0x55e6e6142778 0x55e6e6142c70 0x55e6e6143188 0x55e6e61436a8 0x55e6e6143bd0 0x55e6e61440e8 0x55e6e6144a30 0x55e6e6144f70 # | | | | | `-DeclRefExpr 0x55e6e6178778 'T' lvalue Var 0x55e6e61782f8 'K' 'T' # | | | | `-DeclRefExpr 0x55e6e6178820 'T' lvalue ParmVar 0x55e6e6177d20 'N' 'T' # | | | `-ReturnStmt 0x55e6e6178aa0 # | | | `-CallExpr 0x55e6e6178a60 '' # | | | |-UnresolvedLookupExpr 0x55e6e61788f0 '' lvalue (ADL) = 'select' 0x55e6e5fc9158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e6e6177bc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e6e6177b70 'T' # | | | |-BinaryOperator 0x55e6e61789a8 '' '<' # | | | | |-DeclRefExpr 0x55e6e6178968 'T' lvalue Var 0x55e6e61782f8 'K' 'T' # | | | | `-IntegerLiteral 0x55e6e6178988 'int' 0 # | | | |-CXXStaticCastExpr 0x55e6e61789f8 'T' static_cast # | | | | `-IntegerLiteral 0x55e6e61789c8 'int' 0 # | | | `-DeclRefExpr 0x55e6e6178a28 'T' lvalue Var 0x55e6e6178530 'Result' 'T' # | | |-FunctionTemplateDecl 0x55e6e6178db8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x55e6e6178ae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e6178d10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6178b90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55e6e6178c08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x55e6e617aa08 # | | | |-DeclStmt 0x55e6e6178f88 # | | | | `-VarDecl 0x55e6e6178ec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x55e6e6178f68 '' '/' # | | | | |-DeclRefExpr 0x55e6e6178f28 'T' lvalue ParmVar 0x55e6e6178b90 'X' 'T' # | | | | `-DeclRefExpr 0x55e6e6178f48 'T' lvalue ParmVar 0x55e6e6178c08 'Y' 'T' # | | | |-DeclStmt 0x55e6e617a4c0 # | | | | `-VarDecl 0x55e6e617a3e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x55e6e617a4a0 '' '>=' # | | | | |-DeclRefExpr 0x55e6e617a448 'T' lvalue Var 0x55e6e6178ec0 'div' 'T' # | | | | `-IntegerLiteral 0x55e6e617a480 'int' 0 # | | | |-DeclStmt 0x55e6e617a820 # | | | | `-VarDecl 0x55e6e617a4f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x55e6e617a7f0 '' # | | | | |-UnresolvedLookupExpr 0x55e6e617a560 '' lvalue (ADL) = 'frac' 0x55e6e5fd0c40 0x55e6e5fd0ea8 0x55e6e5fd1120 0x55e6e5fd1398 0x55e6e5fd15f8 0x55e6e5fd1870 0x55e6e5fd1ae8 0x55e6e5fd1d70 0x55e6e603ae40 0x55e6e603b2f8 0x55e6e603b7d0 0x55e6e603bcb0 0x55e6e60ee308 0x55e6e60ee7c0 0x55e6e60eec98 0x55e6e60ef178 0x55e6e60ef660 0x55e6e60efb38 0x55e6e60f0860 0x55e6e60f0d60 0x55e6e60f1268 0x55e6e60f1760 0x55e6e60f1c78 0x55e6e60f2198 0x55e6e60f26c0 0x55e6e60f35e8 0x55e6e60f3b20 0x55e6e60f4060 # | | | | `-CallExpr 0x55e6e617a7c0 '' # | | | | |-UnresolvedLookupExpr 0x55e6e617a680 '' lvalue (ADL) = 'abs' 0x55e6e5f7de28 0x55e6e5f7e128 0x55e6e5f7e438 0x55e6e5f7e748 0x55e6e5f7fe68 0x55e6e5f80178 0x55e6e5f80488 0x55e6e5f80798 0x55e6e5f80a68 0x55e6e5f80d90 0x55e6e5f81038 0x55e6e5f812d8 0x55e6e5f81528 0x55e6e5f81838 0x55e6e5f81b48 0x55e6e5f825d8 0x55e6e5f828c8 0x55e6e5f82bd8 0x55e6e5f82ee8 0x55e6e5f831f8 0x55e6e5f87b70 0x55e6e5f87e18 0x55e6e5f880b8 0x55e6e5f88358 0x55e6e5f885a8 0x55e6e5f888b8 0x55e6e5f89cc8 0x55e6e5f89fd8 # | | | | `-DeclRefExpr 0x55e6e617a7a0 'T' lvalue Var 0x55e6e6178ec0 'div' 'T' # | | | `-ReturnStmt 0x55e6e617a9f8 # | | | `-BinaryOperator 0x55e6e617a9d8 '' '*' # | | | |-CallExpr 0x55e6e617a978 '' # | | | | |-UnresolvedLookupExpr 0x55e6e617a858 '' lvalue (ADL) = 'select' 0x55e6e5fc9158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e6e6178b30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e6e6178ae0 'T' # | | | | |-DeclRefExpr 0x55e6e617a8d0 'bool' lvalue Var 0x55e6e617a3e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x55e6e617a908 'T' lvalue Var 0x55e6e617a4f8 'frc' 'T' # | | | | `-UnaryOperator 0x55e6e617a960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x55e6e617a940 'T' lvalue Var 0x55e6e617a4f8 'frc' 'T' # | | | `-DeclRefExpr 0x55e6e617a9b8 'T' lvalue ParmVar 0x55e6e6178c08 'Y' 'T' # | | |-FunctionTemplateDecl 0x55e6e617ae28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x55e6e617aa38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e6e617aad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e6e617ad80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e617abf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x55e6e617acb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55e6e617b6b8 # | | | |-DeclStmt 0x55e6e617aff0 # | | | | `-VarDecl 0x55e6e617af00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x55e6e617afc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55e6e617afa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x55e6e617af68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55e6e617af88 '' contains-errors lvalue # | | | |-DeclStmt 0x55e6e617b140 # | | | | `-VarDecl 0x55e6e617b050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x55e6e617b118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55e6e617b0f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x55e6e617b0b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55e6e617b0d8 'int' 0 # | | | |-DeclStmt 0x55e6e617b500 # | | | | `-VarDecl 0x55e6e617b1b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x55e6e617b4d8 '' contains-errors lvalue # | | | | `-CallExpr 0x55e6e617b4a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55e6e617b218 '' lvalue (ADL) = 'frac' 0x55e6e5fd0c40 0x55e6e5fd0ea8 0x55e6e5fd1120 0x55e6e5fd1398 0x55e6e5fd15f8 0x55e6e5fd1870 0x55e6e5fd1ae8 0x55e6e5fd1d70 0x55e6e603ae40 0x55e6e603b2f8 0x55e6e603b7d0 0x55e6e603bcb0 0x55e6e60ee308 0x55e6e60ee7c0 0x55e6e60eec98 0x55e6e60ef178 0x55e6e60ef660 0x55e6e60efb38 0x55e6e60f0860 0x55e6e60f0d60 0x55e6e60f1268 0x55e6e60f1760 0x55e6e60f1c78 0x55e6e60f2198 0x55e6e60f26c0 0x55e6e60f35e8 0x55e6e60f3b20 0x55e6e60f4060 # | | | | `-CallExpr 0x55e6e617b478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55e6e617b338 '' lvalue (ADL) = 'abs' 0x55e6e5f7de28 0x55e6e5f7e128 0x55e6e5f7e438 0x55e6e5f7e748 0x55e6e5f7fe68 0x55e6e5f80178 0x55e6e5f80488 0x55e6e5f80798 0x55e6e5f80a68 0x55e6e5f80d90 0x55e6e5f81038 0x55e6e5f812d8 0x55e6e5f81528 0x55e6e5f81838 0x55e6e5f81b48 0x55e6e5f825d8 0x55e6e5f828c8 0x55e6e5f82bd8 0x55e6e5f82ee8 0x55e6e5f831f8 0x55e6e5f87b70 0x55e6e5f87e18 0x55e6e5f880b8 0x55e6e5f88358 0x55e6e5f885a8 0x55e6e5f888b8 0x55e6e5f89cc8 0x55e6e5f89fd8 # | | | | `-RecoveryExpr 0x55e6e617b458 '' contains-errors lvalue # | | | `-ReturnStmt 0x55e6e617b6a8 # | | | `-BinaryOperator 0x55e6e617b688 '' contains-errors '*' # | | | |-CallExpr 0x55e6e617b628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55e6e617b538 '' lvalue (ADL) = 'select' 0x55e6e5fc9158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e6e617aa90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e6e617aa38 'T' # | | | | |-RecoveryExpr 0x55e6e617b5b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55e6e617b5d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x55e6e617b610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x55e6e617b5f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e6e617b668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e6e617baf8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x55e6e617b730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e617ba50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55e6e617b7e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x55e6e617b858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x55e6e617b8d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x55e6e617bfe0 # | | | |-DeclStmt 0x55e6e617be60 # | | | | `-VarDecl 0x55e6e617bc08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x55e6e617be30 '' # | | | | |-UnresolvedLookupExpr 0x55e6e617bc70 '' lvalue (ADL) = 'saturate' 0x55e6e5fc70b8 0x55e6e5fc7320 0x55e6e5fc7598 0x55e6e5fc7810 0x55e6e5fc7a70 0x55e6e5fc7ce8 0x55e6e5fc7f60 0x55e6e5fc81d8 0x55e6e5fc8438 0x55e6e5fc86b0 0x55e6e5fc8928 0x55e6e5fc8bf0 # | | | | `-BinaryOperator 0x55e6e617be10 '' '/' # | | | | |-ParenExpr 0x55e6e617bd70 '' # | | | | | `-BinaryOperator 0x55e6e617bd50 '' '-' # | | | | | |-DeclRefExpr 0x55e6e617bd10 'T' lvalue ParmVar 0x55e6e617b8d0 'X' 'T' # | | | | | `-DeclRefExpr 0x55e6e617bd30 'T' lvalue ParmVar 0x55e6e617b7e0 'Min' 'T' # | | | | `-ParenExpr 0x55e6e617bdf0 '' # | | | | `-BinaryOperator 0x55e6e617bdd0 '' '-' # | | | | |-DeclRefExpr 0x55e6e617bd90 'T' lvalue ParmVar 0x55e6e617b858 'Max' 'T' # | | | | `-DeclRefExpr 0x55e6e617bdb0 'T' lvalue ParmVar 0x55e6e617b7e0 'Min' 'T' # | | | `-ReturnStmt 0x55e6e617bfd0 # | | | `-BinaryOperator 0x55e6e617bfb0 '' '*' # | | | |-BinaryOperator 0x55e6e617bf70 '' '*' # | | | | |-ParenExpr 0x55e6e617bf30 '' # | | | | | `-BinaryOperator 0x55e6e617bf10 '' '-' # | | | | | |-IntegerLiteral 0x55e6e617be78 'int' 3 # | | | | | `-BinaryOperator 0x55e6e617bef0 '' '*' # | | | | | |-IntegerLiteral 0x55e6e617be98 'int' 2 # | | | | | `-DeclRefExpr 0x55e6e617beb8 'T' lvalue Var 0x55e6e617bc08 'S' 'T' # | | | | `-DeclRefExpr 0x55e6e617bf50 'T' lvalue Var 0x55e6e617bc08 'S' 'T' # | | | `-DeclRefExpr 0x55e6e617bf90 'T' lvalue Var 0x55e6e617bc08 'S' 'T' # | | |-FunctionTemplateDecl 0x55e6e617c4c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x55e6e617c000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e6e617c098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e6e617c420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e617c1b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x55e6e617c270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x55e6e617c330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x55e6e617c9e0 # | | | |-DeclStmt 0x55e6e617c878 # | | | | `-VarDecl 0x55e6e617c5a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x55e6e617c850 '' contains-errors lvalue # | | | | `-CallExpr 0x55e6e617c820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55e6e617c610 '' lvalue (ADL) = 'saturate' 0x55e6e5fc70b8 0x55e6e5fc7320 0x55e6e5fc7598 0x55e6e5fc7810 0x55e6e5fc7a70 0x55e6e5fc7ce8 0x55e6e5fc7f60 0x55e6e5fc81d8 0x55e6e5fc8438 0x55e6e5fc86b0 0x55e6e5fc8928 0x55e6e5fc8bf0 # | | | | `-BinaryOperator 0x55e6e617c800 '' contains-errors '/' # | | | | |-ParenExpr 0x55e6e617c738 '' contains-errors # | | | | | `-BinaryOperator 0x55e6e617c718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x55e6e617c6d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55e6e617c6b0 'int' lvalue ParmVar 0x55e6e617c330 'X' 'int' # | | | | | `-RecoveryExpr 0x55e6e617c6f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x55e6e617c7e0 '' contains-errors # | | | | `-BinaryOperator 0x55e6e617c7c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x55e6e617c778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55e6e617c758 'int' lvalue ParmVar 0x55e6e617c270 'Max' 'int' # | | | | `-RecoveryExpr 0x55e6e617c7a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x55e6e617c9d0 # | | | `-BinaryOperator 0x55e6e617c9b0 '' contains-errors '*' # | | | |-BinaryOperator 0x55e6e617c970 '' contains-errors '*' # | | | | |-ParenExpr 0x55e6e617c930 '' contains-errors # | | | | | `-BinaryOperator 0x55e6e617c910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x55e6e617c890 'int' 3 # | | | | | `-BinaryOperator 0x55e6e617c8f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x55e6e617c8b0 'int' 2 # | | | | | `-RecoveryExpr 0x55e6e617c8d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55e6e617c950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e6e617c990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e6e617ce50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x55e6e617ca18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e617cda8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55e6e617cb30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x55e6e617cba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x55e6e617cc20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x55e6e617dc08 # | | | |-DeclStmt 0x55e6e617cfb0 # | | | | `-VarDecl 0x55e6e617cee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x55e6e617cf90 '' '<' # | | | | |-DeclRefExpr 0x55e6e617cf50 'T' lvalue ParmVar 0x55e6e617cb30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x55e6e617cf70 'int' 0 # | | | |-DeclStmt 0x55e6e617d1a0 # | | | | `-VarDecl 0x55e6e617cfe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x55e6e617d160 '' # | | | | |-UnresolvedLookupExpr 0x55e6e617d070 '' lvalue (ADL) = 'select' 0x55e6e5fc9158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e6e617ca70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e6e617ca18 'T' # | | | | |-DeclRefExpr 0x55e6e617d0e8 'bool' lvalue Var 0x55e6e617cee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x55e6e617d120 'int' 0 # | | | | `-DeclRefExpr 0x55e6e617d140 'T' lvalue ParmVar 0x55e6e617cb30 'NDotL' 'T' # | | | |-DeclStmt 0x55e6e617d3b8 # | | | | `-VarDecl 0x55e6e617d230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x55e6e617d390 '' contains-errors lvalue # | | | | `-InitListExpr 0x55e6e617d330 'void' # | | | | |-IntegerLiteral 0x55e6e617d298 'int' 1 # | | | | |-DeclRefExpr 0x55e6e617d2b8 'T' lvalue Var 0x55e6e617cfe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x55e6e617d2f0 'int' 0 # | | | | `-IntegerLiteral 0x55e6e617d310 'int' 1 # | | | |-DeclStmt 0x55e6e617d5f8 # | | | | `-VarDecl 0x55e6e617d3e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x55e6e617d5c0 '' # | | | | |-UnresolvedLookupExpr 0x55e6e617d448 '' lvalue (ADL) = 'or' 0x55e6e5ff7b78 0x55e6e5ff7e88 0x55e6e5ff81a8 0x55e6e5ff84c8 0x55e6e5ff87e8 0x55e6e5ff8af0 0x55e6e5ff8df8 0x55e6e5ff9100 0x55e6e5ff9408 0x55e6e5ff9710 0x55e6e5ff9a18 0x55e6e5ff9d20 0x55e6e5ffa028 0x55e6e5ffa330 0x55e6e5ffa638 0x55e6e5ffa968 0x55e6e5ffac70 0x55e6e5ffaf78 0x55e6e5ffb280 # | | | | |-DeclRefExpr 0x55e6e617d520 'bool' lvalue Var 0x55e6e617cee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x55e6e617d5a0 '' # | | | | `-BinaryOperator 0x55e6e617d580 '' '<' # | | | | |-DeclRefExpr 0x55e6e617d540 'T' lvalue ParmVar 0x55e6e617cba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x55e6e617d560 'int' 0 # | | | |-DeclStmt 0x55e6e617d998 # | | | | `-VarDecl 0x55e6e617d630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x55e6e617d968 '' # | | | | |-UnresolvedLookupExpr 0x55e6e617d698 '' lvalue (ADL) = 'exp' 0x55e6e5fc4c70 0x55e6e5fc4ed8 0x55e6e5fc5150 0x55e6e5fc53c8 0x55e6e5fc5628 0x55e6e5fc58a0 0x55e6e5fc5b18 0x55e6e5fc5da0 0x55e6e60cf438 0x55e6e60cf8e8 0x55e6e60cfdb8 0x55e6e60d0290 0x55e6e60d0768 0x55e6e60d0c20 0x55e6e60d1780 0x55e6e60d1c60 0x55e6e60d2148 0x55e6e60d2620 0x55e6e60d2b18 0x55e6e60d3018 0x55e6e60d3520 0x55e6e60d4360 0x55e6e60d4878 0x55e6e60d4d98 0x55e6e60d52c0 0x55e6e60d57d8 0x55e6e60d5d10 0x55e6e60d9788 # | | | | `-BinaryOperator 0x55e6e617d948 '' '*' # | | | | |-CallExpr 0x55e6e617d8f8 '' # | | | | | |-UnresolvedLookupExpr 0x55e6e617d7b8 '' lvalue (ADL) = 'log' 0x55e6e5fd67e8 0x55e6e5fd6a50 0x55e6e5fd6d20 0x55e6e5fd6f98 0x55e6e5fd71f8 0x55e6e5fd7470 0x55e6e5fd76e8 0x55e6e5fd7960 0x55e6e6105168 0x55e6e6105618 0x55e6e6105ae8 0x55e6e6105fc0 0x55e6e6106498 0x55e6e6106950 0x55e6e6106e40 0x55e6e6107320 0x55e6e6107808 0x55e6e6107ce0 0x55e6e61081d8 0x55e6e61086d8 0x55e6e6109410 0x55e6e6109908 0x55e6e6109e20 0x55e6e610a340 0x55e6e610a868 0x55e6e610ad80 0x55e6e610b2b8 0x55e6e610c0a8 # | | | | | `-DeclRefExpr 0x55e6e617d8d8 'T' lvalue ParmVar 0x55e6e617cba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x55e6e617d928 'T' lvalue ParmVar 0x55e6e617cc20 'M' 'T' # | | | |-BinaryOperator 0x55e6e617dbb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x55e6e617da30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55e6e617d9e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55e6e617d9b0 'int' contains-errors lvalue Var 0x55e6e617d230 'Result' 'int' # | | | | | `-IntegerLiteral 0x55e6e617da10 'int' 2 # | | | | `-CallExpr 0x55e6e617db78 '' # | | | | |-UnresolvedLookupExpr 0x55e6e617da70 '' lvalue (ADL) = 'select' 0x55e6e5fc9158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e6e617ca70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e6e617ca18 'T' # | | | | |-DeclRefExpr 0x55e6e617dae8 'bool' lvalue Var 0x55e6e617d3e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x55e6e617db20 'int' 0 # | | | | `-DeclRefExpr 0x55e6e617db40 'T' lvalue Var 0x55e6e617d630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x55e6e617dbf8 # | | | `-RecoveryExpr 0x55e6e617dbd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e6e617dfc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x55e6e617dc50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e617df20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55e6e617dd00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55e6e617dd78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x55e6e617ddf0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x55e6e617e368 # | | | `-ReturnStmt 0x55e6e617e358 # | | | `-CallExpr 0x55e6e617e318 '' # | | | |-UnresolvedLookupExpr 0x55e6e617e0b8 '' lvalue (ADL) = 'select' 0x55e6e5fc9158 # | | | |-BinaryOperator 0x55e6e617e2a0 '' '<' # | | | | |-CallExpr 0x55e6e617e248 '' # | | | | | |-UnresolvedLookupExpr 0x55e6e617e100 '' lvalue (ADL) = 'dot' 0x55e6e5fbe968 0x55e6e5fbed38 0x55e6e5fbf0d8 0x55e6e5fbf478 0x55e6e5fbf780 0x55e6e5fbfb70 0x55e6e5fbff18 0x55e6e5fc02b8 0x55e6e5fc0608 0x55e6e5fc0958 0x55e6e5fc0d58 0x55e6e5fc10f8 0x55e6e5fc1498 0x55e6e5fc1838 0x55e6e5fc1c08 0x55e6e5fc1fa8 0x55e6e5fc2348 0x55e6e5fc26e8 0x55e6e5fc2a88 0x55e6e5fc2e58 0x55e6e5fc31f8 0x55e6e5fc3598 0x55e6e5fc3938 0x55e6e5fc3d08 0x55e6e5fc40a8 # | | | | | |-DeclRefExpr 0x55e6e617e208 'T' lvalue ParmVar 0x55e6e617dd78 'I' 'T' # | | | | | `-DeclRefExpr 0x55e6e617e228 'T' lvalue ParmVar 0x55e6e617ddf0 'Ng' 'T' # | | | | `-IntegerLiteral 0x55e6e617e280 'int' 0 # | | | |-DeclRefExpr 0x55e6e617e2c0 'T' lvalue ParmVar 0x55e6e617dd00 'N' 'T' # | | | `-UnaryOperator 0x55e6e617e300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x55e6e617e2e0 'T' lvalue ParmVar 0x55e6e617dd00 'N' 'T' # | | |-FunctionTemplateDecl 0x55e6e617ea98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x55e6e617e380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e617e9f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55e6e617e870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x55e6e617e8e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x55e6e617ed40 # | | | `-ReturnStmt 0x55e6e617ed30 # | | | `-BinaryOperator 0x55e6e617ed10 '' '*' # | | | |-CallExpr 0x55e6e617ecc0 '' # | | | | |-UnresolvedLookupExpr 0x55e6e617eb80 '' lvalue (ADL) = 'exp2' 0x55e6e5fc6000 0x55e6e5fc6268 0x55e6e5fc64e0 0x55e6e5fc6758 0x55e6e5fc69b8 0x55e6e5fa4dc0 0x55e6e5fa5038 0x55e6e5fa52b0 0x55e6e60d9ce0 0x55e6e60da198 0x55e6e60da670 0x55e6e60dab50 0x55e6e60db028 0x55e6e60db550 0x55e6e60dba28 0x55e6e60dbf08 0x55e6e60dc3f0 0x55e6e60dc8c8 0x55e6e60dcdc0 0x55e6e60dd2c0 0x55e6e60dd7e0 0x55e6e60ddcd8 0x55e6e60de1f0 0x55e6e60de710 0x55e6e60dec38 0x55e6e60df150 0x55e6e60df988 0x55e6e60dfec8 # | | | | `-DeclRefExpr 0x55e6e617eca0 'T' lvalue ParmVar 0x55e6e617e8e8 'Exp' 'T' # | | | `-DeclRefExpr 0x55e6e617ecf0 'T' lvalue ParmVar 0x55e6e617e870 'X' 'T' # | | |-FunctionTemplateDecl 0x55e6e617f0d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x55e6e617ed58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x55e6e617ede0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55e6e617ee78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x55e6e617f030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x55e6e617ef10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x55e6e617f7d0 # | | | |-DeclStmt 0x55e6e617f470 # | | | | `-VarDecl 0x55e6e617f1d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x55e6e617f440 '' # | | | | |-DeclRefExpr 0x55e6e617f3e8 '' Function 0x55e6e617f290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x55e6e617f420 'T' lvalue ParmVar 0x55e6e617ef10 'X' 'T' # | | | |-DeclStmt 0x55e6e617f5e8 # | | | | `-VarDecl 0x55e6e617f4a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x55e6e617f5c8 '' '-' # | | | | |-ParenExpr 0x55e6e617f570 'int' # | | | | | `-BinaryOperator 0x55e6e617f550 'int' '-' # | | | | | |-DeclRefExpr 0x55e6e617f510 'int' NonTypeTemplateParm 0x55e6e617ee78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x55e6e617f530 'int' 1 # | | | | `-DeclRefExpr 0x55e6e617f590 'K' lvalue Var 0x55e6e617f1d8 'FBH' 'K' # | | | |-BinaryOperator 0x55e6e617f778 '' '=' # | | | | |-DeclRefExpr 0x55e6e617f600 'K' lvalue Var 0x55e6e617f1d8 'FBH' 'K' # | | | | `-CallExpr 0x55e6e617f738 '' # | | | | |-UnresolvedLookupExpr 0x55e6e617f620 '' lvalue (ADL) = 'select' 0x55e6e5fc9158 # | | | | |-BinaryOperator 0x55e6e617f6c0 '' '==' # | | | | | |-DeclRefExpr 0x55e6e617f668 'K' lvalue Var 0x55e6e617f1d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x55e6e617f6a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x55e6e617f688 'int' 1 # | | | | |-DeclRefExpr 0x55e6e617f6e0 'K' lvalue Var 0x55e6e617f1d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x55e6e617f700 'K' lvalue Var 0x55e6e617f4a8 'Inversion' 'K' # | | | `-ReturnStmt 0x55e6e617f7b8 nrvo_candidate(Var 0x55e6e617f1d8 'FBH' 'K') # | | | `-DeclRefExpr 0x55e6e617f798 'K' lvalue Var 0x55e6e617f1d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x55e6e617fa38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x55e6e617f800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e617f990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55e6e617f8b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55e6e617fd58 # | | | `-ReturnStmt 0x55e6e617fd48 # | | | `-CallExpr 0x55e6e617fd18 '' # | | | |-DeclRefExpr 0x55e6e617fcc0 '' Function 0x55e6e617fb68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55e6e617fcf8 'T' lvalue ParmVar 0x55e6e617f8b0 'input' 'T' # | | |-FunctionTemplateDecl 0x55e6e617ffa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x55e6e617fd70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e617ff00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55e6e617fe20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55e6e61802c8 # | | | `-ReturnStmt 0x55e6e61802b8 # | | | `-CallExpr 0x55e6e6180288 '' # | | | |-DeclRefExpr 0x55e6e6180230 '' Function 0x55e6e61800d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55e6e6180268 'T' lvalue ParmVar 0x55e6e617fe20 'input' 'T' # | | `-FunctionTemplateDecl 0x55e6e6180518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x55e6e61802e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x55e6e6180470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x55e6e6180390 col:49 referenced input 'T' # | | `-CompoundStmt 0x55e6e6180cd8 # | | |-DeclStmt 0x55e6e6180750 # | | | `-VarDecl 0x55e6e6180618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x55e6e6180720 '' # | | | |-UnresolvedLookupExpr 0x55e6e6180680 '' lvalue (ADL) = 'ddx_coarse' 0x55e6e600ac50 0x55e6e600aeb8 0x55e6e600b130 0x55e6e600b3a8 0x55e6e600b608 0x55e6e600b880 0x55e6e600baf8 0x55e6e600bd70 # | | | `-DeclRefExpr 0x55e6e6180700 'T' lvalue ParmVar 0x55e6e6180390 'input' 'T' # | | |-BinaryOperator 0x55e6e6180910 '' '=' # | | | |-DeclRefExpr 0x55e6e6180768 'T' lvalue Var 0x55e6e6180618 'derivCoarseX' 'T' # | | | `-CallExpr 0x55e6e61808e0 '' # | | | |-UnresolvedLookupExpr 0x55e6e61807a0 '' lvalue (ADL) = 'abs' 0x55e6e5f7de28 0x55e6e5f7e128 0x55e6e5f7e438 0x55e6e5f7e748 0x55e6e5f7fe68 0x55e6e5f80178 0x55e6e5f80488 0x55e6e5f80798 0x55e6e5f80a68 0x55e6e5f80d90 0x55e6e5f81038 0x55e6e5f812d8 0x55e6e5f81528 0x55e6e5f81838 0x55e6e5f81b48 0x55e6e5f825d8 0x55e6e5f828c8 0x55e6e5f82bd8 0x55e6e5f82ee8 0x55e6e5f831f8 0x55e6e5f87b70 0x55e6e5f87e18 0x55e6e5f880b8 0x55e6e5f88358 0x55e6e5f885a8 0x55e6e5f888b8 0x55e6e5f89cc8 0x55e6e5f89fd8 # | | | `-DeclRefExpr 0x55e6e61808c0 'T' lvalue Var 0x55e6e6180618 'derivCoarseX' 'T' # | | |-DeclStmt 0x55e6e6180a88 # | | | `-VarDecl 0x55e6e6180950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x55e6e6180a58 '' # | | | |-UnresolvedLookupExpr 0x55e6e61809b8 '' lvalue (ADL) = 'ddy_coarse' 0x55e6e600bfd0 0x55e6e600c238 0x55e6e600c4b0 0x55e6e600c728 0x55e6e60747f0 0x55e6e6074a68 0x55e6e6074ce0 0x55e6e6074f58 # | | | `-DeclRefExpr 0x55e6e6180a38 'T' lvalue ParmVar 0x55e6e6180390 'input' 'T' # | | |-BinaryOperator 0x55e6e6180c48 '' '=' # | | | |-DeclRefExpr 0x55e6e6180aa0 'T' lvalue Var 0x55e6e6180950 'derivCoarseY' 'T' # | | | `-CallExpr 0x55e6e6180c18 '' # | | | |-UnresolvedLookupExpr 0x55e6e6180ad8 '' lvalue (ADL) = 'abs' 0x55e6e5f7de28 0x55e6e5f7e128 0x55e6e5f7e438 0x55e6e5f7e748 0x55e6e5f7fe68 0x55e6e5f80178 0x55e6e5f80488 0x55e6e5f80798 0x55e6e5f80a68 0x55e6e5f80d90 0x55e6e5f81038 0x55e6e5f812d8 0x55e6e5f81528 0x55e6e5f81838 0x55e6e5f81b48 0x55e6e5f825d8 0x55e6e5f828c8 0x55e6e5f82bd8 0x55e6e5f82ee8 0x55e6e5f831f8 0x55e6e5f87b70 0x55e6e5f87e18 0x55e6e5f880b8 0x55e6e5f88358 0x55e6e5f885a8 0x55e6e5f888b8 0x55e6e5f89cc8 0x55e6e5f89fd8 # | | | `-DeclRefExpr 0x55e6e6180bf8 'T' lvalue Var 0x55e6e6180950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x55e6e6180cc8 # | | `-BinaryOperator 0x55e6e6180ca8 '' '+' # | | |-DeclRefExpr 0x55e6e6180c68 'T' lvalue Var 0x55e6e6180618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x55e6e6180c88 'T' lvalue Var 0x55e6e6180950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x55e6e61756b8 col:10 implicit C # | | `-FunctionDecl 0x55e6e6175708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x55e6e6175810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55e6e6175878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55e6e61758e0 <> 'float' # | | |-BuiltinAttr 0x55e6e61757b0 <> Implicit 1562 # | | |-NoThrowAttr 0x55e6e6175960 Implicit # | | `-ConstAttr 0x55e6e6175988 Implicit # | |-LinkageSpecDecl 0x55e6e617f240 col:11 implicit C # | | `-FunctionDecl 0x55e6e617f290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55e6e617f338 <> Implicit 702 # | | |-NoThrowAttr 0x55e6e617f398 Implicit # | | `-ConstAttr 0x55e6e617f3c0 Implicit # | |-LinkageSpecDecl 0x55e6e617fb18 col:10 implicit C # | | `-FunctionDecl 0x55e6e617fb68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55e6e617fc10 <> Implicit 692 # | | |-NoThrowAttr 0x55e6e617fc70 Implicit # | | `-ConstAttr 0x55e6e617fc98 Implicit # | |-LinkageSpecDecl 0x55e6e6180088 col:10 implicit C # | | `-FunctionDecl 0x55e6e61800d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55e6e6180180 <> Implicit 694 # | | |-NoThrowAttr 0x55e6e61801e0 Implicit # | | `-ConstAttr 0x55e6e6180208 Implicit # | |-NamespaceDecl 0x55e6e6180e30 prev 0x55e6e6170810 line:14:11 hlsl # | | |-original Namespace 0x55e6e5ed4a98 'hlsl' # | | |-FunctionTemplateDecl 0x55e6e61811a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x55e6e6180ea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e6e6180f38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e6e61810f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6181048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x55e6e61813c8 # | | | `-ReturnStmt 0x55e6e61813b8 # | | | `-CallExpr 0x55e6e6181388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e6e61812a8 '' lvalue (no ADL) = 'bit_cast' 0x55e6e5f7a160 0x55e6e5f7cc50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e6e6180ef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e6e6180ea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55e6e6181268 'int' NonTypeTemplateParm 0x55e6e6180f38 'N' 'int' # | | | `-RecoveryExpr 0x55e6e6181368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e6e6181660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x55e6e61813e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e61815b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6181490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x55e6e61818c0 # | | | `-ReturnStmt 0x55e6e61818b0 # | | | `-CallExpr 0x55e6e6181880 '' # | | | |-UnresolvedLookupExpr 0x55e6e61817c0 '' lvalue (no ADL) = 'bit_cast' 0x55e6e5f7a160 0x55e6e5f7cc50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55e6e5ed4360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e6e6181430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e6e61813e0 'T' # | | | `-DeclRefExpr 0x55e6e6181860 'T' lvalue ParmVar 0x55e6e6181490 'F' 'T' # | | |-FunctionTemplateDecl 0x55e6e6181be0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x55e6e61818d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e6e6181978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e6e6181b38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6181a88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x55e6e6181e08 # | | | `-ReturnStmt 0x55e6e6181df8 # | | | `-CallExpr 0x55e6e6181dc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e6e6181ce8 '' lvalue (no ADL) = 'bit_cast' 0x55e6e5f7a160 0x55e6e5f7cc50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e6e6181930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e6e61818d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55e6e6181ca8 'int' NonTypeTemplateParm 0x55e6e6181978 'N' 'int' # | | | `-RecoveryExpr 0x55e6e6181da8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e6e61820a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x55e6e6181e20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e6181ff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6181ed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x55e6e6182300 # | | | `-ReturnStmt 0x55e6e61822f0 # | | | `-CallExpr 0x55e6e61822c0 '' # | | | |-UnresolvedLookupExpr 0x55e6e6182200 '' lvalue (no ADL) = 'bit_cast' 0x55e6e5f7a160 0x55e6e5f7cc50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55e6e5ed4260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e6e6181e70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e6e6181e20 'T' # | | | `-DeclRefExpr 0x55e6e61822a0 'T' lvalue ParmVar 0x55e6e6181ed0 'F' 'T' # | | |-FunctionTemplateDecl 0x55e6e6182638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x55e6e6182318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e6e61823b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e6e6182590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61824e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x55e6e6047940 # | | | `-ReturnStmt 0x55e6e6047930 # | | | `-CallExpr 0x55e6e6047900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e6e6047820 '' lvalue (no ADL) = 'bit_cast' 0x55e6e5f7a160 0x55e6e5f7cc50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55e6e5f279c0 'uint' sugar # | | | | | |-Typedef 0x55e6e5f04ce8 'uint' # | | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e6e6182370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e6e6182318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55e6e6182718 'int' NonTypeTemplateParm 0x55e6e61823b8 'N' 'int' # | | | `-RecoveryExpr 0x55e6e60478e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e6e6047be0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x55e6e6047958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e6047b38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x55e6e6047a10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x55e6e6047e58 # | | | `-ReturnStmt 0x55e6e6047e48 # | | | `-CallExpr 0x55e6e6047e18 '' # | | | |-UnresolvedLookupExpr 0x55e6e6047d58 '' lvalue (no ADL) = 'bit_cast' 0x55e6e5f7a160 0x55e6e5f7cc50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55e6e5f279c0 'uint' sugar # | | | | | |-Typedef 0x55e6e5f04ce8 'uint' # | | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e6e60479b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e6e6047958 'T' # | | | `-DeclRefExpr 0x55e6e6047df8 'T' lvalue ParmVar 0x55e6e6047a10 'F' 'T' # | | |-FunctionDecl 0x55e6e6048248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x55e6e6047e98 col:19 'double' # | | | |-ParmVarDecl 0x55e6e6047f80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55e6e6047fe8 out # | | | |-ParmVarDecl 0x55e6e6048060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55e6e60480c8 out # | | | |-BuiltinAliasAttr 0x55e6e6048308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55e6e6048380 Implicit # | | | `-ConstAttr 0x55e6e60483a8 Implicit # | | |-FunctionDecl 0x55e6e60487d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x55e6e6048420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55e6e6048510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55e6e6048578 out # | | | |-ParmVarDecl 0x55e6e60485f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55e6e6048658 out # | | | |-BuiltinAliasAttr 0x55e6e6048898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55e6e6048910 Implicit # | | | `-ConstAttr 0x55e6e6048938 Implicit # | | |-FunctionDecl 0x55e6e6048d68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x55e6e60489b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55e6e6048aa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55e6e6048b08 out # | | | |-ParmVarDecl 0x55e6e6048b80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55e6e6048be8 out # | | | |-BuiltinAliasAttr 0x55e6e6048e28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55e6e6048ea0 Implicit # | | | `-ConstAttr 0x55e6e6048ec8 Implicit # | | |-FunctionDecl 0x55e6e60492f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x55e6e6048f40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55e6e6049030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55e6e6049098 out # | | | |-ParmVarDecl 0x55e6e6049110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55e6e6049178 out # | | | |-BuiltinAliasAttr 0x55e6e60493b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55e6e6049430 Implicit # | | | `-ConstAttr 0x55e6e6049458 Implicit # | | |-FunctionTemplateDecl 0x55e6e6049ac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x55e6e6049490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e6049a18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55e6e6049848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x55e6e60498c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x55e6e6049c30 # | | | `-ReturnStmt 0x55e6e6049c20 # | | | `-CallExpr 0x55e6e6049be8 '' # | | | |-UnresolvedLookupExpr 0x55e6e6049b60 '' lvalue (no ADL) = 'distance_impl' 0x55e6e61723f8 # | | | |-DeclRefExpr 0x55e6e6049ba8 'T' lvalue ParmVar 0x55e6e6049848 'X' 'T' # | | | `-DeclRefExpr 0x55e6e6049bc8 'T' lvalue ParmVar 0x55e6e60498c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x55e6e604a1f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x55e6e6049c48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e604a148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55e6e6049fb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x55e6e604a030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x55e6e604a370 # | | | `-ReturnStmt 0x55e6e604a360 # | | | `-CallExpr 0x55e6e604a328 '' # | | | |-UnresolvedLookupExpr 0x55e6e604a2a0 '' lvalue (no ADL) = 'distance_impl' 0x55e6e61723f8 # | | | |-DeclRefExpr 0x55e6e604a2e8 'T' lvalue ParmVar 0x55e6e6049fb8 'X' 'T' # | | | `-DeclRefExpr 0x55e6e604a308 'T' lvalue ParmVar 0x55e6e604a030 'Y' 'T' # | | |-FunctionTemplateDecl 0x55e6e604a700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55e6e604a3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e6e604a658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x55e6e604a480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x55e6e604a548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x55e6e604a880 # | | | `-ReturnStmt 0x55e6e604a870 # | | | `-CallExpr 0x55e6e604a838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e6e604a7b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55e6e61750f0 # | | | |-RecoveryExpr 0x55e6e604a7f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e6e604a818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e6e604ac00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55e6e604a8b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e6e604ab58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x55e6e604a978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x55e6e604aa40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55e6e604ad80 # | | | `-ReturnStmt 0x55e6e604ad70 # | | | `-CallExpr 0x55e6e604ad38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e6e604acb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55e6e61750f0 # | | | |-RecoveryExpr 0x55e6e604acf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e6e604ad18 '' contains-errors lvalue # | | |-FunctionDecl 0x55e6e604b048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x55e6e604adc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x55e6e604ae40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x55e6e604aec0 col:52 used C 'float' # | | | |-CompoundStmt 0x55e6e604b3a0 # | | | | `-ReturnStmt 0x55e6e604b390 # | | | | `-CallExpr 0x55e6e604b308 'float' # | | | | |-ImplicitCastExpr 0x55e6e604b2f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x55e6e604b200 'float (half2, half2, float)' lvalue Function 0x55e6e6175518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x55e6e6170880 '__detail' # | | | | |-ImplicitCastExpr 0x55e6e604b348 'half2':'vector' # | | | | | `-DeclRefExpr 0x55e6e604b230 'half2':'vector' lvalue ParmVar 0x55e6e604adc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x55e6e604b360 'half2':'vector' # | | | | | `-DeclRefExpr 0x55e6e604b250 'half2':'vector' lvalue ParmVar 0x55e6e604ae40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x55e6e604b378 'float' # | | | | `-DeclRefExpr 0x55e6e604b270 'float' lvalue ParmVar 0x55e6e604aec0 'C' 'float' # | | | `-AvailabilityAttr 0x55e6e604b108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x55e6e604b5a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x55e6e604b3d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x55e6e604b450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x55e6e604b768 # | | | `-ReturnStmt 0x55e6e604b758 # | | | `-RecoveryExpr 0x55e6e604b720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55e6e604b698 '' lvalue (no ADL) = 'dst_impl' 0x55e6e6171e10 # | | | |-DeclRefExpr 0x55e6e604b6e0 'half4':'vector' lvalue ParmVar 0x55e6e604b3d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x55e6e604b700 'half4':'vector' lvalue ParmVar 0x55e6e604b450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x55e6e61931c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x55e6e604b798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x55e6e6193070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x55e6e6193398 # | | | `-ReturnStmt 0x55e6e6193388 # | | | `-RecoveryExpr 0x55e6e6193350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55e6e61932c8 '' lvalue (no ADL) = 'dst_impl' 0x55e6e6171e10 # | | | |-DeclRefExpr 0x55e6e6193310 'float4':'vector' lvalue ParmVar 0x55e6e604b798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x55e6e6193330 'float4':'vector' lvalue ParmVar 0x55e6e6193070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x55e6e6193598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x55e6e61933c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x55e6e6193448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x55e6e6193768 # | | | `-ReturnStmt 0x55e6e6193758 # | | | `-RecoveryExpr 0x55e6e6193720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55e6e6193698 '' lvalue (no ADL) = 'dst_impl' 0x55e6e6171e10 # | | | |-DeclRefExpr 0x55e6e61936e0 'double4':'vector' lvalue ParmVar 0x55e6e61933c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x55e6e6193700 'double4':'vector' lvalue ParmVar 0x55e6e6193448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55e6e6193e10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55e6e6193780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e6193d68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55e6e6193ae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x55e6e6193b60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x55e6e6193bd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x55e6e6193fb0 # | | | `-ReturnStmt 0x55e6e6193fa0 # | | | `-CallExpr 0x55e6e6193f60 '' # | | | |-UnresolvedLookupExpr 0x55e6e6193eb8 '' lvalue (no ADL) = 'faceforward_impl' 0x55e6e617dfc8 # | | | |-DeclRefExpr 0x55e6e6193f00 'T' lvalue ParmVar 0x55e6e6193ae8 'N' 'T' # | | | |-DeclRefExpr 0x55e6e6193f20 'T' lvalue ParmVar 0x55e6e6193b60 'I' 'T' # | | | `-DeclRefExpr 0x55e6e6193f40 'T' lvalue ParmVar 0x55e6e6193bd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55e6e6194610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55e6e6193fc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e6194568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55e6e6194338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x55e6e61943b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x55e6e6194428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x55e6e61947c0 # | | | `-ReturnStmt 0x55e6e61947b0 # | | | `-CallExpr 0x55e6e6194770 '' # | | | |-UnresolvedLookupExpr 0x55e6e61946c8 '' lvalue (no ADL) = 'faceforward_impl' 0x55e6e617dfc8 # | | | |-DeclRefExpr 0x55e6e6194710 'T' lvalue ParmVar 0x55e6e6194338 'N' 'T' # | | | |-DeclRefExpr 0x55e6e6194730 'T' lvalue ParmVar 0x55e6e61943b0 'I' 'T' # | | | `-DeclRefExpr 0x55e6e6194750 'T' lvalue ParmVar 0x55e6e6194428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55e6e6194c70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55e6e61947f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55e6e6194bc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55e6e6194900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55e6e61949c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55e6e6194a90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x55e6e6194e20 # | | | `-ReturnStmt 0x55e6e6194e10 # | | | `-CallExpr 0x55e6e6194dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e6e6194d28 '' lvalue (no ADL) = 'faceforward_impl' 0x55e6e617dfc8 # | | | |-RecoveryExpr 0x55e6e6194d70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55e6e6194d90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e6e6194db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e6e6195288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55e6e6194e50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55e6e61951e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55e6e6194f60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x55e6e6195028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x55e6e61950f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x55e6e6195438 # | | | `-ReturnStmt 0x55e6e6195428 # | | | `-CallExpr 0x55e6e61953e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e6e6195340 '' lvalue (no ADL) = 'faceforward_impl' 0x55e6e617dfc8 # | | | |-RecoveryExpr 0x55e6e6195388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55e6e61953a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e6e61953c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e6e6195ac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55e6e6195450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e6195a18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55e6e61958e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55e6e6195cf8 # | | | `-ReturnStmt 0x55e6e6195ce8 # | | | `-CallExpr 0x55e6e6195cb8 '' # | | | |-UnresolvedLookupExpr 0x55e6e6195be0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55e6e617f0d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55e6e5f279c0 'uint' sugar # | | | | | |-Typedef 0x55e6e5f04ce8 'uint' # | | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e6e61954a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e6e6195450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x55e6e6195ba0 'int' 32 # | | | `-DeclRefExpr 0x55e6e6195c98 'T' lvalue ParmVar 0x55e6e61958e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55e6e6196340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55e6e6195d10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e6e6195da8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e6e6196298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55e6e61961a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55e6e61964e0 # | | |-FunctionTemplateDecl 0x55e6e6196b30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55e6e61964f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e6196a88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55e6e6196998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55e6e6196d60 # | | | `-ReturnStmt 0x55e6e6196d50 # | | | `-CallExpr 0x55e6e6196d20 '' # | | | |-UnresolvedLookupExpr 0x55e6e6196c48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55e6e617f0d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55e6e5f279c0 'uint' sugar # | | | | | |-Typedef 0x55e6e5f04ce8 'uint' # | | | | | `-BuiltinType 0x55e6e5ed4300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e6e6196540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e6e61964f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x55e6e6196c08 'int' 64 # | | | `-DeclRefExpr 0x55e6e6196d00 'T' lvalue ParmVar 0x55e6e6196998 'X' 'T' # | | |-FunctionTemplateDecl 0x55e6e61973b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55e6e6196d78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e6e6196e18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e6e6197308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55e6e6197258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55e6e6197550 # | | |-FunctionTemplateDecl 0x55e6e6197b00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x55e6e6197560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e6197a58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55e6e61978c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x55e6e6197940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x55e6e6197c70 # | | | `-ReturnStmt 0x55e6e6197c60 # | | | `-CallExpr 0x55e6e6197c28 '' # | | | |-UnresolvedLookupExpr 0x55e6e6197ba0 '' lvalue (no ADL) = 'fmod_impl' 0x55e6e6178db8 # | | | |-DeclRefExpr 0x55e6e6197be8 'T' lvalue ParmVar 0x55e6e61978c8 'X' 'T' # | | | `-DeclRefExpr 0x55e6e6197c08 'T' lvalue ParmVar 0x55e6e6197940 'Y' 'T' # | | |-FunctionTemplateDecl 0x55e6e6198230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x55e6e6197c88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e6198188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55e6e6197ff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x55e6e6198070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x55e6e61983b0 # | | | `-ReturnStmt 0x55e6e61983a0 # | | | `-CallExpr 0x55e6e6198368 '' # | | | |-UnresolvedLookupExpr 0x55e6e61982e0 '' lvalue (no ADL) = 'fmod_impl' 0x55e6e6178db8 # | | | |-DeclRefExpr 0x55e6e6198328 'T' lvalue ParmVar 0x55e6e6197ff8 'X' 'T' # | | | `-DeclRefExpr 0x55e6e6198348 'T' lvalue ParmVar 0x55e6e6198070 'Y' 'T' # | | |-FunctionTemplateDecl 0x55e6e6198770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55e6e61983e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e6e61986c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55e6e61984f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55e6e61985b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x55e6e61988f0 # | | | `-ReturnStmt 0x55e6e61988e0 # | | | `-CallExpr 0x55e6e61988a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e6e6198820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55e6e617ae28 # | | | |-RecoveryExpr 0x55e6e6198868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e6e6198888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e6e6198c70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55e6e6198920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e6e6198bc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55e6e6198a30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x55e6e6198af8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x55e6e6198df0 # | | | `-ReturnStmt 0x55e6e6198de0 # | | | `-CallExpr 0x55e6e6198da8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e6e6198d20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55e6e617ae28 # | | | |-RecoveryExpr 0x55e6e6198d68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e6e6198d88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e6e61993b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55e6e6198e08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e6199308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55e6e6199178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55e6e61991f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x55e6e6199520 # | | | `-ReturnStmt 0x55e6e6199510 # | | | `-CallExpr 0x55e6e61994d8 '' # | | | |-UnresolvedLookupExpr 0x55e6e6199450 '' lvalue (no ADL) = 'ldexp_impl' 0x55e6e617ea98 # | | | |-DeclRefExpr 0x55e6e6199498 'T' lvalue ParmVar 0x55e6e6199178 'X' 'T' # | | | `-DeclRefExpr 0x55e6e61994b8 'T' lvalue ParmVar 0x55e6e61991f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55e6e6199ae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55e6e6199538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e6199a38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55e6e61998a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x55e6e6199920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x55e6e6199c60 # | | | `-ReturnStmt 0x55e6e6199c50 # | | | `-CallExpr 0x55e6e6199c18 '' # | | | |-UnresolvedLookupExpr 0x55e6e6199b90 '' lvalue (no ADL) = 'ldexp_impl' 0x55e6e617ea98 # | | | |-DeclRefExpr 0x55e6e6199bd8 'T' lvalue ParmVar 0x55e6e61998a8 'X' 'T' # | | | `-DeclRefExpr 0x55e6e6199bf8 'T' lvalue ParmVar 0x55e6e6199920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55e6e6199fe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55e6e6199c90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e6e6199f38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55e6e6199da0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55e6e6199e68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x55e6e619a160 # | | | `-ReturnStmt 0x55e6e619a150 # | | | `-CallExpr 0x55e6e619a118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e6e619a090 '' lvalue (no ADL) = 'ldexp_impl' 0x55e6e617ea98 # | | | |-RecoveryExpr 0x55e6e619a0d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e6e619a0f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e6e619a4e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55e6e619a190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e6e619a438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55e6e619a2a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x55e6e619a368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x55e6e619a660 # | | | `-ReturnStmt 0x55e6e619a650 # | | | `-CallExpr 0x55e6e619a618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e6e619a590 '' lvalue (no ADL) = 'ldexp_impl' 0x55e6e617ea98 # | | | |-RecoveryExpr 0x55e6e619a5d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e6e619a5f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e6e619ab80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x55e6e619a678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e619aad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55e6e619a9e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x55e6e619acc0 # | | | `-ReturnStmt 0x55e6e619acb0 # | | | `-CallExpr 0x55e6e619ac80 '' # | | | |-UnresolvedLookupExpr 0x55e6e619ac18 '' lvalue (no ADL) = 'length_impl' 0x55e6e6170df8 # | | | `-DeclRefExpr 0x55e6e619ac60 'T' lvalue ParmVar 0x55e6e619a9e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55e6e619b220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x55e6e619acd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e619b178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55e6e619b090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x55e6e619b370 # | | | `-ReturnStmt 0x55e6e619b360 # | | | `-CallExpr 0x55e6e619b330 '' # | | | |-UnresolvedLookupExpr 0x55e6e619b2c8 '' lvalue (no ADL) = 'length_impl' 0x55e6e6170df8 # | | | `-DeclRefExpr 0x55e6e619b310 'T' lvalue ParmVar 0x55e6e619b090 'X' 'T' # | | |-FunctionTemplateDecl 0x55e6e619b600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x55e6e619b3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e6e619b558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x55e6e619b468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x55e6e619b750 # | | | `-ReturnStmt 0x55e6e619b740 # | | | `-CallExpr 0x55e6e619b710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e6e619b6a8 '' lvalue (no ADL) = 'length_vec_impl' 0x55e6e61716d0 # | | | `-RecoveryExpr 0x55e6e619b6f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e6e619b9e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x55e6e619b780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e6e619b938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x55e6e619b848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x55e6e619bb30 # | | | `-ReturnStmt 0x55e6e619bb20 # | | | `-CallExpr 0x55e6e619baf0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e6e619ba88 '' lvalue (no ADL) = 'length_vec_impl' 0x55e6e61716d0 # | | | `-RecoveryExpr 0x55e6e619bad0 '' contains-errors lvalue # | | |-FunctionDecl 0x55e6e619bde8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x55e6e619bb60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x55e6e619bbe0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x55e6e619bc60 col:53 used M 'half' # | | | `-CompoundStmt 0x55e6e619bfd8 # | | | `-ReturnStmt 0x55e6e619bfc8 # | | | `-RecoveryExpr 0x55e6e619bf88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55e6e619bee0 '' lvalue (no ADL) = 'lit_impl' 0x55e6e617ce50 # | | | |-DeclRefExpr 0x55e6e619bf28 'half' lvalue ParmVar 0x55e6e619bb60 'NDotL' 'half' # | | | |-DeclRefExpr 0x55e6e619bf48 'half' lvalue ParmVar 0x55e6e619bbe0 'NDotH' 'half' # | | | `-DeclRefExpr 0x55e6e619bf68 'half' lvalue ParmVar 0x55e6e619bc60 'M' 'half' # | | |-FunctionDecl 0x55e6e619c298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x55e6e619c008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x55e6e619c088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x55e6e619c108 col:57 used M 'float' # | | | `-CompoundStmt 0x55e6e619c498 # | | | `-ReturnStmt 0x55e6e619c488 # | | | `-RecoveryExpr 0x55e6e619c448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55e6e619c3a0 '' lvalue (no ADL) = 'lit_impl' 0x55e6e617ce50 # | | | |-DeclRefExpr 0x55e6e619c3e8 'float' lvalue ParmVar 0x55e6e619c008 'NDotL' 'float' # | | | |-DeclRefExpr 0x55e6e619c408 'float' lvalue ParmVar 0x55e6e619c088 'NDotH' 'float' # | | | `-DeclRefExpr 0x55e6e619c428 'float' lvalue ParmVar 0x55e6e619c108 'M' 'float' # | | |-FunctionDecl 0x55e6e619c578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55e6e619c4c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x55e6e619c780 # | | | `-ReturnStmt 0x55e6e619c770 # | | | `-CallExpr 0x55e6e619c728 'int4':'vector' # | | | |-ImplicitCastExpr 0x55e6e619c710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x55e6e619c660 'int4 (float4)' lvalue Function 0x55e6e61709b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x55e6e6170880 '__detail' # | | | `-ImplicitCastExpr 0x55e6e619c758 'float4':'vector' # | | | `-DeclRefExpr 0x55e6e619c690 'float4':'vector' lvalue ParmVar 0x55e6e619c4c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x55e6e619c898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x55e6e619c7b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x55e6e619ccb0 # | | | `-ReturnStmt 0x55e6e619cca0 # | | | `-CallExpr 0x55e6e619cc58 'unsigned int' # | | | |-ImplicitCastExpr 0x55e6e619cc40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x55e6e619cb88 '' Function 0x55e6e619c9e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x55e6e619cc88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x55e6e619cbc0 'uint32_t':'unsigned int' lvalue ParmVar 0x55e6e619c7b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x55e6e619d270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x55e6e619ccc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e619d1c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55e6e619d038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55e6e619d0b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x55e6e619d3e0 # | | | `-ReturnStmt 0x55e6e619d3d0 # | | | `-CallExpr 0x55e6e619d398 '' # | | | |-UnresolvedLookupExpr 0x55e6e619d310 '' lvalue (no ADL) = 'reflect_impl' 0x55e6e6177268 # | | | |-DeclRefExpr 0x55e6e619d358 'T' lvalue ParmVar 0x55e6e619d038 'I' 'T' # | | | `-DeclRefExpr 0x55e6e619d378 'T' lvalue ParmVar 0x55e6e619d0b0 'N' 'T' # | | |-FunctionTemplateDecl 0x55e6e619d9a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x55e6e619d3f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e619d8f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55e6e619d768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55e6e619d7e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x55e6e619db20 # | | | `-ReturnStmt 0x55e6e619db10 # | | | `-CallExpr 0x55e6e619dad8 '' # | | | |-UnresolvedLookupExpr 0x55e6e619da50 '' lvalue (no ADL) = 'reflect_impl' 0x55e6e6177268 # | | | |-DeclRefExpr 0x55e6e619da98 'T' lvalue ParmVar 0x55e6e619d768 'I' 'T' # | | | `-DeclRefExpr 0x55e6e619dab8 'T' lvalue ParmVar 0x55e6e619d7e0 'N' 'T' # | | |-FunctionTemplateDecl 0x55e6e619dea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55e6e619db50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55e6e619ddf8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55e6e619dc60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55e6e619dd28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x55e6e619e020 # | | | `-ReturnStmt 0x55e6e619e010 # | | | `-CallExpr 0x55e6e619dfd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e6e619df50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55e6e6177888 # | | | |-RecoveryExpr 0x55e6e619df98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e6e619dfb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e6e619e3a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55e6e619e050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55e6e619e2f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55e6e619e160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55e6e619e228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x55e6e619e520 # | | | `-ReturnStmt 0x55e6e619e510 # | | | `-CallExpr 0x55e6e619e4d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e6e619e450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55e6e6177888 # | | | |-RecoveryExpr 0x55e6e619e498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e6e619e4b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e6e619eb80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x55e6e619e538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e619ead8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55e6e619e8a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55e6e619e920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55e6e619e998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x55e6e619ed20 # | | | `-ReturnStmt 0x55e6e619ed10 # | | | `-CallExpr 0x55e6e619ecd0 '' # | | | |-UnresolvedLookupExpr 0x55e6e619ec28 '' lvalue (no ADL) = 'refract_impl' 0x55e6e6177fc8 # | | | |-DeclRefExpr 0x55e6e619ec70 'T' lvalue ParmVar 0x55e6e619e8a8 'I' 'T' # | | | |-DeclRefExpr 0x55e6e619ec90 'T' lvalue ParmVar 0x55e6e619e920 'N' 'T' # | | | `-DeclRefExpr 0x55e6e619ecb0 'T' lvalue ParmVar 0x55e6e619e998 'eta' 'T' # | | |-FunctionTemplateDecl 0x55e6e619f3a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x55e6e619ed38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e619f2f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55e6e619f0c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55e6e619f140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x55e6e619f1b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x55e6e619f550 # | | | `-ReturnStmt 0x55e6e619f540 # | | | `-CallExpr 0x55e6e619f500 '' # | | | |-UnresolvedLookupExpr 0x55e6e619f458 '' lvalue (no ADL) = 'refract_impl' 0x55e6e6177fc8 # | | | |-DeclRefExpr 0x55e6e619f4a0 'T' lvalue ParmVar 0x55e6e619f0c8 'I' 'T' # | | | |-DeclRefExpr 0x55e6e619f4c0 'T' lvalue ParmVar 0x55e6e619f140 'N' 'T' # | | | `-DeclRefExpr 0x55e6e619f4e0 'T' lvalue ParmVar 0x55e6e619f1b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x55e6e619f9c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55e6e619f580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55e6e619f918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x55e6e619f690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55e6e619f758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55e6e619f7d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x55e6e619fb70 # | | | `-ReturnStmt 0x55e6e619fb60 # | | | `-CallExpr 0x55e6e619fb20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e6e619fa78 '' lvalue (no ADL) = 'refract_impl' 0x55e6e6177fc8 # | | | |-RecoveryExpr 0x55e6e619fac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55e6e619fae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55e6e619fb00 'half' lvalue ParmVar 0x55e6e619f7d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x55e6e619ffe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55e6e619fba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55e6e619ff38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x55e6e619fcb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55e6e619fd78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x55e6e619fdf8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x55e6e61a0190 # | | | `-ReturnStmt 0x55e6e61a0180 # | | | `-CallExpr 0x55e6e61a0140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e6e61a0098 '' lvalue (no ADL) = 'refract_impl' 0x55e6e6177fc8 # | | | |-RecoveryExpr 0x55e6e61a00e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55e6e61a0100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55e6e61a0120 'float' lvalue ParmVar 0x55e6e619fdf8 'eta' 'float' # | | |-FunctionTemplateDecl 0x55e6e61a07f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55e6e61a01a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e61a0748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55e6e61a0518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x55e6e61a0590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x55e6e61a0608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x55e6e61a0990 # | | | `-ReturnStmt 0x55e6e61a0980 # | | | `-CallExpr 0x55e6e61a0940 '' # | | | |-UnresolvedLookupExpr 0x55e6e61a0898 '' lvalue (no ADL) = 'smoothstep_impl' 0x55e6e617baf8 # | | | |-DeclRefExpr 0x55e6e61a08e0 'T' lvalue ParmVar 0x55e6e61a0518 'Min' 'T' # | | | |-DeclRefExpr 0x55e6e61a0900 'T' lvalue ParmVar 0x55e6e61a0590 'Max' 'T' # | | | `-DeclRefExpr 0x55e6e61a0920 'T' lvalue ParmVar 0x55e6e61a0608 'X' 'T' # | | |-FunctionTemplateDecl 0x55e6e61a0ff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55e6e61a09a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e61a0f48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55e6e61a0d18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x55e6e61a0d90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x55e6e61a0e08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x55e6e61a11a0 # | | | `-ReturnStmt 0x55e6e61a1190 # | | | `-CallExpr 0x55e6e61a1150 '' # | | | |-UnresolvedLookupExpr 0x55e6e61a10a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x55e6e617baf8 # | | | |-DeclRefExpr 0x55e6e61a10f0 'T' lvalue ParmVar 0x55e6e61a0d18 'Min' 'T' # | | | |-DeclRefExpr 0x55e6e61a1110 'T' lvalue ParmVar 0x55e6e61a0d90 'Max' 'T' # | | | `-DeclRefExpr 0x55e6e61a1130 'T' lvalue ParmVar 0x55e6e61a0e08 'X' 'T' # | | |-FunctionTemplateDecl 0x55e6e61a1608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55e6e61a11d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e6e61a1560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55e6e61a12e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x55e6e61a13a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x55e6e61a1470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x55e6e61a17b8 # | | | `-ReturnStmt 0x55e6e61a17a8 # | | | `-CallExpr 0x55e6e61a1768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e6e61a16c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55e6e617c4c8 # | | | |-RecoveryExpr 0x55e6e61a1708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55e6e61a1728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e6e61a1748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e6e61a1c20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55e6e61a17e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e6e61a1b78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55e6e61a18f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x55e6e61a19c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x55e6e61a1a88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x55e6e61a1dd0 # | | | `-ReturnStmt 0x55e6e61a1dc0 # | | | `-CallExpr 0x55e6e61a1d80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e6e61a1cd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55e6e617c4c8 # | | | |-RecoveryExpr 0x55e6e61a1d20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55e6e61a1d40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e6e61a1d60 '' contains-errors lvalue # | | |-FunctionDecl 0x55e6e61a1ea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x55e6e61a1e00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x55e6e61a2010 # | | | `-ReturnStmt 0x55e6e61a2000 # | | | `-CXXStaticCastExpr 0x55e6e61a1fd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x55e6e61a1fb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55e6e61a1fa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x55e6e61a1f70 'uint':'unsigned int' lvalue ParmVar 0x55e6e61a1e00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x55e6e61a2530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x55e6e61a2028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e61a2488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55e6e61a2398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55e6e61a2670 # | | | `-ReturnStmt 0x55e6e61a2660 # | | | `-CallExpr 0x55e6e61a2630 '' # | | | |-UnresolvedLookupExpr 0x55e6e61a25c8 '' lvalue (no ADL) = 'ddx_impl' 0x55e6e617fa38 # | | | `-DeclRefExpr 0x55e6e61a2610 'T' lvalue ParmVar 0x55e6e61a2398 'input' 'T' # | | |-FunctionTemplateDecl 0x55e6e61a2b90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x55e6e61a2688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e61a2ae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55e6e61a29f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55e6e61a2ce0 # | | | `-ReturnStmt 0x55e6e61a2cd0 # | | | `-CallExpr 0x55e6e61a2ca0 '' # | | | |-UnresolvedLookupExpr 0x55e6e61a2c38 '' lvalue (no ADL) = 'ddx_impl' 0x55e6e617fa38 # | | | `-DeclRefExpr 0x55e6e61a2c80 'T' lvalue ParmVar 0x55e6e61a29f8 'input' 'T' # | | |-FunctionTemplateDecl 0x55e6e61a2f78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55e6e61a2d10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e6e61a2ed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55e6e61a2e20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55e6e61a30f0 # | | | `-ReturnStmt 0x55e6e61a30e0 # | | | `-CallExpr 0x55e6e61a30b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e6e61a3020 '' lvalue (no ADL) = 'ddx_impl' 0x55e6e617fa38 # | | | `-RecoveryExpr 0x55e6e61a3068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e6e61a3388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55e6e61a3120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e6e61a32e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55e6e61a3230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55e6e61a34d8 # | | | `-ReturnStmt 0x55e6e61a34c8 # | | | `-CallExpr 0x55e6e61a3498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e6e61a3430 '' lvalue (no ADL) = 'ddx_impl' 0x55e6e617fa38 # | | | `-RecoveryExpr 0x55e6e61a3478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e6e61a39f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x55e6e61a34f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e61a3948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55e6e61a3858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55e6e61a3b30 # | | | `-ReturnStmt 0x55e6e61a3b20 # | | | `-CallExpr 0x55e6e61a3af0 '' # | | | |-UnresolvedLookupExpr 0x55e6e61a3a88 '' lvalue (no ADL) = 'ddy_impl' 0x55e6e617ffa8 # | | | `-DeclRefExpr 0x55e6e61a3ad0 'T' lvalue ParmVar 0x55e6e61a3858 'input' 'T' # | | |-FunctionTemplateDecl 0x55e6e61a4050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x55e6e61a3b48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e61a3fa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55e6e61a3eb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55e6e61a41a0 # | | | `-ReturnStmt 0x55e6e61a4190 # | | | `-CallExpr 0x55e6e61a4160 '' # | | | |-UnresolvedLookupExpr 0x55e6e61a40f8 '' lvalue (no ADL) = 'ddy_impl' 0x55e6e617ffa8 # | | | `-DeclRefExpr 0x55e6e61a4140 'T' lvalue ParmVar 0x55e6e61a3eb8 'input' 'T' # | | |-FunctionTemplateDecl 0x55e6e61a4438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55e6e61a41d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e6e61a4390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55e6e61a42e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55e6e61a4588 # | | | `-ReturnStmt 0x55e6e61a4578 # | | | `-CallExpr 0x55e6e61a4548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e6e61a44e0 '' lvalue (no ADL) = 'ddy_impl' 0x55e6e617ffa8 # | | | `-RecoveryExpr 0x55e6e61a4528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e6e61a4820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55e6e61a45b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e6e61a4778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55e6e61a46c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55e6e61a4970 # | | | `-ReturnStmt 0x55e6e61a4960 # | | | `-CallExpr 0x55e6e61a4930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e6e61a48c8 '' lvalue (no ADL) = 'ddy_impl' 0x55e6e617ffa8 # | | | `-RecoveryExpr 0x55e6e61a4910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e6e61a4e90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55e6e61a4988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e61a4de8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55e6e61a4cf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x55e6e61a4fd0 # | | | `-ReturnStmt 0x55e6e61a4fc0 # | | | `-CallExpr 0x55e6e61a4f90 '' # | | | |-UnresolvedLookupExpr 0x55e6e61a4f28 '' lvalue (no ADL) = 'fwidth_impl' 0x55e6e6180518 # | | | `-DeclRefExpr 0x55e6e61a4f70 'T' lvalue ParmVar 0x55e6e61a4cf8 'input' 'T' # | | |-FunctionTemplateDecl 0x55e6e61a54f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55e6e61a4fe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e61a5448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55e6e61a5358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x55e6e61a5640 # | | | `-ReturnStmt 0x55e6e61a5630 # | | | `-CallExpr 0x55e6e61a5600 '' # | | | |-UnresolvedLookupExpr 0x55e6e61a5598 '' lvalue (no ADL) = 'fwidth_impl' 0x55e6e6180518 # | | | `-DeclRefExpr 0x55e6e61a55e0 'T' lvalue ParmVar 0x55e6e61a5358 'input' 'T' # | | |-FunctionTemplateDecl 0x55e6e61a58d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55e6e61a5670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e6e61a5830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55e6e61a5780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55e6e61a5a28 # | | | `-ReturnStmt 0x55e6e61a5a18 # | | | `-CallExpr 0x55e6e61a59e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e6e61a5980 '' lvalue (no ADL) = 'fwidth_impl' 0x55e6e6180518 # | | | `-RecoveryExpr 0x55e6e61a59c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e6e61a5cc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55e6e61a5a58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e6e61a5c18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55e6e61a5b68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x55e6e61a5e10 # | | | `-ReturnStmt 0x55e6e61a5e00 # | | | `-CallExpr 0x55e6e61a5dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e6e61a5d68 '' lvalue (no ADL) = 'fwidth_impl' 0x55e6e6180518 # | | | `-RecoveryExpr 0x55e6e61a5db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e6e61a6410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x55e6e61a5e28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e61a6368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61a6198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x55e6e61a6210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x55e6e61a6510 # | | | `-ReturnStmt 0x55e6e61a6500 # | | | `-BinaryOperator 0x55e6e61a64e0 '' '*' # | | | |-DeclRefExpr 0x55e6e61a64a0 'T' lvalue ParmVar 0x55e6e61a6198 'x' 'T' # | | | `-DeclRefExpr 0x55e6e61a64c0 'T' lvalue ParmVar 0x55e6e61a6210 'y' 'T' # | | |-FunctionTemplateDecl 0x55e6e61a6ae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x55e6e61a6528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e6e61a6a38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61a68b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x55e6e61a6928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x55e6e61a6be0 # | | | `-ReturnStmt 0x55e6e61a6bd0 # | | | `-BinaryOperator 0x55e6e61a6bb0 '' '*' # | | | |-DeclRefExpr 0x55e6e61a6b70 'T' lvalue ParmVar 0x55e6e61a68b0 'x' 'T' # | | | `-DeclRefExpr 0x55e6e61a6b90 'T' lvalue ParmVar 0x55e6e61a6928 'y' 'T' # | | |-FunctionTemplateDecl 0x55e6e61a6f50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55e6e61a6c10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e6e61a6ea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61a6cd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x55e6e61a6d90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x55e6e61a7050 # | | | `-ReturnStmt 0x55e6e61a7040 # | | | `-BinaryOperator 0x55e6e61a7020 '' contains-errors '*' # | | | |-DeclRefExpr 0x55e6e61a6fe0 'half' lvalue ParmVar 0x55e6e61a6cd8 'x' 'half' # | | | `-RecoveryExpr 0x55e6e61a7000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e6e61a74a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55e6e61a70c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e6e61a7158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e6e61a73f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61a7228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x55e6e61a72e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x55e6e61a75a0 # | | | `-ReturnStmt 0x55e6e61a7590 # | | | `-BinaryOperator 0x55e6e61a7570 '' contains-errors '*' # | | | |-DeclRefExpr 0x55e6e61a7530 'T' lvalue ParmVar 0x55e6e61a7228 'x' 'T' # | | | `-RecoveryExpr 0x55e6e61a7550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e6e61a7980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55e6e61a75d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55e6e61a7640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55e6e61a78d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61a7730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x55e6e61a7808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x55e6e61a7a80 # | | | `-ReturnStmt 0x55e6e61a7a70 # | | | `-BinaryOperator 0x55e6e61a7a50 '' contains-errors '*' # | | | |-DeclRefExpr 0x55e6e61a7a10 'half' lvalue ParmVar 0x55e6e61a7730 'x' 'half' # | | | `-RecoveryExpr 0x55e6e61a7a30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e6e61a7f40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x55e6e61a7a98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e6e61a7b38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55e6e61a7ba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55e6e61a7e98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61a7ca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x55e6e61a7d80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x55e6e61a8040 # | | | `-ReturnStmt 0x55e6e61a8030 # | | | `-BinaryOperator 0x55e6e61a8010 '' contains-errors '*' # | | | |-DeclRefExpr 0x55e6e61a7fd0 'T' lvalue ParmVar 0x55e6e61a7ca0 'x' 'T' # | | | `-RecoveryExpr 0x55e6e61a7ff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e6e61a83b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55e6e61a8070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e6e61a8308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61a8170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x55e6e61a81f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x55e6e61a84b0 # | | | `-ReturnStmt 0x55e6e61a84a0 # | | | `-BinaryOperator 0x55e6e61a8480 '' contains-errors '*' # | | | |-RecoveryExpr 0x55e6e61a8440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55e6e61a8460 'half' lvalue ParmVar 0x55e6e61a81f0 'y' 'half' # | | |-FunctionTemplateDecl 0x55e6e61a88b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55e6e61a84c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e6e61a8568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e6e61a8808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61a8680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x55e6e61a86f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x55e6e61a89b0 # | | | `-ReturnStmt 0x55e6e61a89a0 # | | | `-BinaryOperator 0x55e6e61a8980 '' contains-errors '*' # | | | |-RecoveryExpr 0x55e6e61a8940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55e6e61a8960 'T' lvalue ParmVar 0x55e6e61a86f8 'y' 'T' # | | |-FunctionTemplateDecl 0x55e6e61a8d20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55e6e61a89e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e6e61a8c78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x55e6e61a8aa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x55e6e61a8b60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x55e6e61a8ea0 # | | | `-ReturnStmt 0x55e6e61a8e90 # | | | `-CallExpr 0x55e6e61a8e58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e6e61a8dd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x55e6e6176888 # | | | |-RecoveryExpr 0x55e6e61a8e18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e6e61a8e38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e6e61a92e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x55e6e61a8eb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e6e61a8f58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e6e61a9240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x55e6e61a9030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x55e6e61a90f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x55e6e61a9468 # | | | `-ReturnStmt 0x55e6e61a9458 # | | | `-CallExpr 0x55e6e61a9420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e6e61a9398 '' lvalue (no ADL) = 'mul_vec_impl' 0x55e6e6176888 # | | | |-RecoveryExpr 0x55e6e61a93e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e6e61a9400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e6e61a9848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55e6e61a9498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55e6e61a9508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55e6e61a97a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55e6e61a9650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x55e6e61a96d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x55e6e61a9948 # | | | `-ReturnStmt 0x55e6e61a9938 # | | | `-BinaryOperator 0x55e6e61a9918 '' contains-errors '*' # | | | |-RecoveryExpr 0x55e6e61a98d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55e6e61a98f8 'half' lvalue ParmVar 0x55e6e61a96d0 'y' 'half' # | | `-FunctionTemplateDecl 0x55e6e61a9e00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x55e6e61a9960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55e6e61a99f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x55e6e61a9a68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x55e6e61a9d58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x55e6e61a9bc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x55e6e61a9c40 col:52 referenced y 'T' # | | `-CompoundStmt 0x55e6e61a9f00 # | | `-ReturnStmt 0x55e6e61a9ef0 # | | `-BinaryOperator 0x55e6e61a9ed0 '' contains-errors '*' # | | |-RecoveryExpr 0x55e6e61a9e90 '' contains-errors lvalue # | | `-DeclRefExpr 0x55e6e61a9eb0 'T' lvalue ParmVar 0x55e6e61a9c40 'y' 'T' # | |-LinkageSpecDecl 0x55e6e619c998 col:10 implicit C # | | `-FunctionDecl 0x55e6e619c9e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x55e6e619caf0 <> 'unsigned int' # | | |-BuiltinAttr 0x55e6e619ca90 <> Implicit 740 # | | `-NoThrowAttr 0x55e6e619cb60 Implicit # | |-FunctionDecl 0x55e6e61aa0e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x55e6e61a9fd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55e6e61aa038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55e6e61aa218 # | | `-HLSLNumThreadsAttr 0x55e6e61aa1b0 8 8 1 # | |-CXXRecordDecl 0x55e6e61aa240 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 0x55e6e61aa2e8 <> Implicit # | | |-CXXRecordDecl 0x55e6e61aa3a8 col:8 implicit struct ST # | | |-FieldDecl 0x55e6e61aa468 col:7 a 'int' # | | `-FieldDecl 0x55e6e61aa4d0 col:9 b 'float' # | |-FunctionDecl 0x55e6e61aa7d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x55e6e61aa638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55e6e61aa6a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55e6e61aa900 # | | `-HLSLNumThreadsAttr 0x55e6e61aa898 8 8 1 # | |-FunctionDecl 0x55e6e61aa948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x55e6e61aaaf8 # | | `-DeclStmt 0x55e6e61aaae0 # | | `-VarDecl 0x55e6e61aaa78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x55e6e61aab28 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 0x55e6e61aabd0 <> Implicit # | | |-CXXRecordDecl 0x55e6e61aac90 col:8 implicit struct ST2 # | | |-VarDecl 0x55e6e61aad90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55e6e61aaeb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55e6e61aaf00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x55e6e61ab1e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x55e6e61ab0d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55e6e61ab138 "SV_GroupID" 0 # | | |-CompoundStmt 0x55e6e61ab310 # | | `-HLSLNumThreadsAttr 0x55e6e61ab2a8 8 8 1 # | |-FunctionDecl 0x55e6e61ab500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x55e6e61ab3f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55e6e61ab458 "SV_GroupID" 0 # | | |-CompoundStmt 0x55e6e61ab630 # | | `-HLSLNumThreadsAttr 0x55e6e61ab5c8 8 8 1 # | |-FunctionDecl 0x55e6e61ab678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x55e6e61ab828 # | | `-DeclStmt 0x55e6e61ab810 # | | `-VarDecl 0x55e6e61ab7a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55e6e61ab858 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 0x55e6e61ab900 <> Implicit # | | |-CXXRecordDecl 0x55e6e61ab9c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x55e6e61abac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55e6e61abb98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55e6e61abbe8 "SV_GroupID" 0 # | |-FunctionDecl 0x55e6e61abe70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x55e6e61abd60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55e6e61abdc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55e6e61abfa0 # | | `-HLSLNumThreadsAttr 0x55e6e61abf38 8 8 1 # | |-FunctionDecl 0x55e6e61ac190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x55e6e61ac080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55e6e61ac0e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55e6e61ac2c0 # | | `-HLSLNumThreadsAttr 0x55e6e61ac258 8 8 1 # | |-FunctionDecl 0x55e6e61ac308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x55e6e61ac4b8 # | | `-DeclStmt 0x55e6e61ac4a0 # | | `-VarDecl 0x55e6e61ac438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55e6e61ac4e8 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 0x55e6e61ac590 <> Implicit # | | |-CXXRecordDecl 0x55e6e61ac650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x55e6e61ac750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55e6e61ac828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55e6e61ac878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x55e6e61acfa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x55e6e61ac9b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x55e6e61aca18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x55e6e61ad0e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x55e6e61acaf0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55e6e61acb58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55e6e61ad130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x55e6e61acc38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55e6e61acca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x55e6e61ad188 "SV_GroupID" 0 # | |-ParmVarDecl 0x55e6e61acd78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55e6e61acde0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55e6e61ad1d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x55e6e61ad228 # | `-HLSLShaderAttr 0x55e6e61ad080 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/cos.hlsl (15 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/semantics/semantic.explicit-mix-builtin.hlsl (16 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/semantics/SV_Target.ps.hlsl (17 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/object_method.hlsl (18 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/step-overloads.hlsl (19 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reflect.hlsl (20 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reflect.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl (21 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (22 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:20): no matching function for call to 'lerp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:30): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:35): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:40): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:45): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:50): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:55): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:60): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:65): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:70): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:75): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:80): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:85): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:90): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 94 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:95): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 99 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:100): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 104 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:105): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 109 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:110): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 114 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:115): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 119 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:120): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 124 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:125): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int4' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:25): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl (23 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 :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (24 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (25 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl:5:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:5'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:5'1 with "FUNC" equal to "lerp" # | check:5'2 with "FUNC" equal to "lerp" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:5'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/length.hlsl (26 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/abs.hlsl (27 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/abs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (28 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/frac.hlsl (29 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 :: SemaHLSL/Semantics/vertexid.ps.hlsl (30 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/builtins/floor.hlsl (31 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (32 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:31): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl (33 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl (34 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:20): no matching function for call to 'mad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:30): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:35): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:40): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:45): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:50): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:55): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:60): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:65): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:70): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:75): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:80): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:85): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:92): invalid arithmetic between different enumeration types ('e' and 'f') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fmod.hlsl (35 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/all-errors.hlsl (36 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/all-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (37 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl:7:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:7'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:7'1 with "FUNC" equal to "atan2" # | check:7'2 with "FUNC" equal to "atan2" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:7'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt.hlsl (38 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/ElementwiseCasts.hlsl (39 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (40 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/BuiltIns/half-float-only-errors2.hlsl (41 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 :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (42 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 :: AST/HLSL/Texture2D-shorthand-AST.hlsl (43 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 0x563ab4d75da8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x563ab4d769e0 <> 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 0x563ab4d75da8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x563ab4d766e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x563ab4d76a40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x563ab4d76770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x563ab4d75fb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x563ab4d76870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x563ab4d768c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x563ab4d769e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x563ab4d76990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x563ab4d767f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x563ab4d76770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x563ab4d76930 <> 'int' lvalue NonTypeTemplateParm 0x563ab4d76870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x563ab4da12d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk_binding_attr.hlsl (44 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 0x557c83273248 <> # | ^ # | # | 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 0x557c83273248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x557c83273b88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x557c83273ee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x557c83273c10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x557c83273450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (45 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy.hlsl (46 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/Types/BuiltinVector/ScalarSwizzles.hlsl (47 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 0x55594ff50c08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x55594ff50be8 '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 0x55594ff50b10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x55594ff50c70 # | 18853: | `-ReturnStmt 0x55594ff50c60 # | 18854: | `-ImplicitCastExpr 0x55594ff50c48 'int' # | 18855: | `-ExtVectorElementExpr 0x55594ff50c20 'float' r # | 18856: | `-ImplicitCastExpr 0x55594ff50c08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x55594ff50be8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x55594ff50dc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x55594ff50ca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x55594ff50f28 # | 18861: | `-ReturnStmt 0x55594ff50f18 # | 18862: | `-ExtVectorElementExpr 0x55594ff50ef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (48 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/acos.hlsl (49 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (50 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:5): no matching function for call to 'dot2add' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:11): no matching function for call to 'dot2add' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:6): candidate function not viable: requires 3 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 4 were provided # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl (51 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/exp-errors.hlsl (52 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl (53 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/resources/NonUniformResourceIndex.hlsl (54 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/step-errors.hlsl (55 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 :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (56 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 0x55828b497188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x55828b4970e0 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 0x55828b497188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x55828b496e58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x55828b4970e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x55828b496fb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x55828b497278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x55828b497268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x55828b497220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x55828b497200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (57 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/BuiltIns/firstbitlow-errors.hlsl (58 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/BuiltIns/clamp-errors.hlsl (59 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 :: AST/HLSL/export.hlsl (60 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/ast-dump-SpirvType.hlsl (61 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 0x564291fcd5f8 <> # | ^ # | # | 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 0x564291fcd5f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x564291fcdf38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x564291fce290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x564291fcdfc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x564291fcd800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl (62 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 :: AST/HLSL/semantic-output.hlsl (63 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/packoffset.hlsl (64 of 25549) ******************** TEST 'Clang :: AST/HLSL/packoffset.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources-declared-only-once.hlsl (65 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources-declared-only-once.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl:3): declaration does not declare anything # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (66 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/WaveActiveBitXor-errors.hlsl (67 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl (68 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/res-array-global-dyn-index.hlsl (69 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl (70 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/splitdouble.hlsl (71 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/splitdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl (72 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl (73 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 :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (74 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 :: 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 :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (76 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/semantics/semantic.arbitrary.hlsl (77 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/typedefs.hlsl (78 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/typedefs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl (79 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (80 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/sinh-overloads.hlsl (81 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/builtins/any.hlsl (82 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/builtins/radians-builtin.hlsl (83 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (84 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/builtins/dot2add.hlsl (85 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot2add.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin.hlsl (86 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/resources/Texture2D-Gather.hlsl (87 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 :: SemaHLSL/BuiltIns/distance-errors.hlsl (88 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:5): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:14): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:23): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:32): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:41): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:52): no matching function for call to 'distance' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (89 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:29): no matching function for call to 'fn3' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:6): candidate function not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:12): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:18): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (90 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/matrix_types.hlsl (91 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp.hlsl (92 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl (93 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/basic_types.hlsl (94 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/refract.hlsl (95 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/rcp.hlsl (96 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl (97 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/AggregateSplatConstantExpr.hlsl (98 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/distance.hlsl (99 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/distance.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorOverloadResolution.hlsl (100 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl (101 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/Language/AggregateSplatCasts.hlsl (102 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/BuiltIns/normalize-errors.hlsl (103 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/isnan-errors.hlsl (104 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/semantic-input-struct.hlsl (105 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log.hlsl (106 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl (107 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl (108 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/resource_binding_attr.hlsl (109 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 0x559cafc5ee58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x559cafc5f218 'hlsl_constant float' lvalue Var 0x559cafc5ea70 '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 0x559cafc5eb98 <> Implicit # | 18812: | `-FieldDecl 0x559cafc5ec70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x559cafc5ed00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x559cafc5ed78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x559cafc5edd0 "t2" "space1" # | 18816: | |-VarDecl 0x559cafc5ee58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x559cafc5eed8 <> 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 0x559cafc5f158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x559cafc5f2b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x559cafc5f2a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x559cafc5f288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x559cafc5f258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x559cafc5f218 'hlsl_constant float' lvalue Var 0x559cafc5ea70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x559cafc5f270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x559cafc5f238 'hlsl_constant float' lvalue Var 0x559cafc5ee58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x559cafc5f328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x559cafc5f408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x559cafc5f4d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (110 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 :: AST/HLSL/semantic-output-struct.hlsl (111 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/BasicFeatures/ArrayOutputArguments.hlsl (112 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 :: AST/HLSL/matrix-init-list-row-major.hlsl (113 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/atan2.hlsl (114 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 :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (115 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/TemplateOutArg.hlsl (116 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 0x5599f2eb6ee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x5599f2eb7b20 <> 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 0x5599f318e4e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x5599f318f010 'void (inout int)' lvalue Function 0x5599f318de28 '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 0x5599f2eb6ee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5599f2eb7828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5599f2eb7b80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5599f2eb78b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5599f2eb70f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x5599f2eb79b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x5599f2eb7a08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x5599f2eb7b20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x5599f2eb7ad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x5599f2eb7930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x5599f2eb78b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x5599f2eb7a70 <> 'int' lvalue NonTypeTemplateParm 0x5599f2eb79b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x5599f2ee5158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x5599f318e298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x5599f318e278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x5599f318e220 'double' lvalue ParmVar 0x5599f318dfc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x5599f318e260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x5599f318e240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x5599f318e4e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x5599f318e2b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x5599f318e440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x5599f318e360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x5599f318e698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x5599f318e638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x5599f318ebc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x5599f318ec40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x5599f318f1f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x5599f318f0a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x5599f318f090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x5599f318f010 'void (inout int)' lvalue Function 0x5599f318de28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x5599f318f158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x5599f318f0d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x5599f318eff0 'int' lvalue ParmVar 0x5599f318ebc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x5599f318f108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x5599f318f0f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh.hlsl (117 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 :: SemaHLSL/Semantics/position.ps.struct.hlsl (118 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 :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (119 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 :: AST/HLSL/vk.spec-constant.usage.hlsl (120 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/builtins/asin-overloads.hlsl (121 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asfloat.hlsl (122 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/log2.hlsl (123 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (124 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max.hlsl (125 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl (126 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/groupsharedArgs/VectorTest.hlsl (127 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 :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (128 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/builtins/trunc.hlsl (129 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/semantics-valid.hlsl (130 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantics-valid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (131 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/isnan.hlsl (132 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitLists.hlsl (133 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/clip.hlsl (134 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/builtins/sign.hlsl (135 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/Semantics/position.ps.struct.reuse.hlsl (136 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl (137 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:6): no matching function for call to 'asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:17): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:25): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:35): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:42): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:48): cannot bind non-lvalue argument '1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 53 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:54): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:9): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:10): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:11): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:18): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:19): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:20): candidate template ignored: substitution failure [with U = uint, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:26): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:27): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:28): candidate template ignored: substitution failure [with U = uint, T = half]: no type named 'Type' # | 20 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl (138 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 :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (139 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 :: AST/HLSL/Texture2D-vector-AST.hlsl (140 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 0x5580575754a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x55805781b1f0 <> 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 0x5580575754a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x55805781b1f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x55805781b278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x55805781b768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x55805781b730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x55805781b700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x55805781b1f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x55805781b6f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/smoothstep.hlsl (141 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/smoothstep.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (142 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (143 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:5): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:14): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:23): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:32): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:41): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:50): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:61): no matching function for call to 'smoothstep' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:53): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:54): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:62): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:63): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:64): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:65): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/load_global.hlsl (144 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/asint16-errors.hlsl (145 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:7): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:15): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:23): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:31): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:39): no matching function for call to 'asint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:8): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:9): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:17): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:25): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:32): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:33): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:40): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl (146 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (147 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/saturate.hlsl (148 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/sret_output.hlsl (149 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 :: SemaHLSL/vk.spec-constant.error.hlsl (150 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/float3.hlsl (151 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/float3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ldexp.hlsl (152 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/resources/TypedBuffers-elementtype.hlsl (153 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/wave_get_lane_count.hlsl (154 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (155 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/all.hlsl (156 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/WaveBuiltinAvailability.hlsl (157 of 25549) ******************** TEST 'Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:7): 'WaveActiveCountBits' is only available on Shader Model 6.0 or newer # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:8): 'WaveActiveCountBits' has been marked as being introduced in Shader Model 6.0 here, but the deployment target is Shader Model 5.0 # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees.hlsl (158 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/lerp.hlsl (159 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer.hlsl (160 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/trunc-overloads.hlsl (161 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/any-errors.hlsl (162 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/reversebits.hlsl (163 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reversebits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl (164 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan.hlsl (165 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.hlsl (166 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 :: AST/HLSL/Texture2D-scalar-AST.hlsl (167 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 0x556f936ac4a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x556f939521e0 <> 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 0x556f936ac4a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x556f939521e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x556f93952268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x556f93952758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x556f93952720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x556f939526f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x556f939521e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x556f939526e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh.hlsl (168 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 :: CodeGenHLSL/Operators/logical-not.hlsl (169 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/Types/short-errors.hlsl (170 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/pow.hlsl (171 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/normalize-overloads.hlsl (172 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl (173 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/rcp-errors.hlsl (174 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:15): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:20): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:25): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl (175 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 :: SemaHLSL/Semantics/entry_parameter.hlsl (176 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl (177 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/static-variable.hlsl (178 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/static-variable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/countbits.hlsl (179 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/countbits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (180 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 :: Driver/dxc_rootsig-define.hlsl (181 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/semantics/semantic-struct-2.hlsl (182 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min.hlsl (183 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl (184 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 :: SemaHLSL/BuiltIns/sign-errors.hlsl (185 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (186 of 25549) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl (187 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl (188 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (189 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:17): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:22): 1st argument must be a scalar or vector of unsigned integer types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:27): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:32): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:37): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:42): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:47): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:52): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:57): 1st argument must be a scalar or vector of unsigned integer types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:62): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:67): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:72): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:77): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:82): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:87): 1st argument must be a scalar or vector of unsigned integer types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:93): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:98): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:103): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:108): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:113): 1st argument must be a scalar or vector of unsigned integer types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:118): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:123): 1st argument must be a scalar or vector of unsigned integer types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:128): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:133): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (190 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/saturate-builtin.hlsl (191 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl (192 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl (193 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl (194 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/round-errors.hlsl (195 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/round-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:16): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:21): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:26): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl (196 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/asint16.hlsl (197 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/logical-not.hlsl (198 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/WaveActiveProduct-errors.hlsl (199 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl (200 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 :: SemaHLSL/Semantics/vertexid.vs.hlsl (201 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:5): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:10): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:15): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:20): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:29): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:34): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/AddUint64.hlsl (202 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/or.hlsl (203 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 (204 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mul.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (205 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 :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (206 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 :: AST/HLSL/ast-dump-APValue-matrix.hlsl (207 of 25549) ******************** TEST 'Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl (208 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/clip-errors.hlsl (209 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/Language/UsualArithmeticConversions.hlsl (210 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 285: left hand operand of type 'float4' (aka 'vector') to compound assignment cannot be truncated when used with right hand operand of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:352): invalid operands to binary expression ('float4' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:363): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:374): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:385): invalid operands to binary expression ('float2' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:397): invalid operands to binary expression ('bool2' (aka 'vector') and 'bool2') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 24: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 35: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:54): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:55): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:68): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:69): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:93): implicit conversion loses integer precision: 'vector' (vector of 4 'unsigned long long' values) to 'vector' (vector of 4 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:94): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 111: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:130): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:131): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:151): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:152): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 169: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'half4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 180: implicit conversion increases floating-point precision: 'half4' (aka 'vector') to 'float4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 215: implicit conversion loses integer precision: 'int64_t4' (aka 'vector') to 'int4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 236 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:235): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 255: implicit conversion turns vector to scalar: 'int2' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 267: implicit conversion turns vector to scalar: 'float2' (aka 'vector') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 312: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:327): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:328): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 342: implicit conversion from 'int4' (aka 'vector') to 'vector' (vector of 4 'float' values) may lose precision # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:353): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:364): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:375): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:386): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:398): did you mean and? # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf.hlsl (211 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl (212 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl (213 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (214 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lit.hlsl (215 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil.hlsl (216 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl (217 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/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (218 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fwidth.hlsl (219 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/BasicFeatures/AggregateSplatCast.hlsl (220 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/asuint16.hlsl (221 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/Language/ArrayOutputArgs-errors.hlsl (222 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 :: Driver/dxc_hlsl-rootsig-ver.hlsl (223 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/no_int_promotion.hlsl (224 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/no_int_promotion.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/faceforward.hlsl (225 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/faceforward.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl (226 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/BuiltIns/asint-errors.hlsl (227 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:6): no matching function for call to 'asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:13): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:21): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:14): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:15): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:16): candidate template ignored: substitution failure [with U = int, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:22): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:23): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:24): candidate template ignored: substitution failure [with U = int, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl (228 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (229 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-global-multi-dim.hlsl (230 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/TruncationOverloadResolution.hlsl (231 of 25549) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10.hlsl (232 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/matrix_single_subscript_errors.hlsl (233 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl (234 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/ArrayAssignable.hlsl (235 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/ArrayAssignable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin.hlsl (236 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (237 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/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/builtins/clamp-overloads.hlsl (239 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (240 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl (241 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/WaveGetLaneIndex-errors.hlsl (242 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/exp2.hlsl (243 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl (244 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/builtins/sqrt-overloads.hlsl (245 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/WavePrefixSum.hlsl (246 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl (247 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 :: SemaHLSL/VectorElementOverloadResolution.hlsl (248 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (249 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:5): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:14): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:23): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:32): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:41): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:52): no matching function for call to 'fmod' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl (250 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 :: AST/HLSL/TypdefArrayParam.hlsl (251 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/resources/cbuffer_geps.hlsl (252 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/Traits/ScalarizedLayoutCompatibleErrors.hlsl (253 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/matrix-member-access-errors.hlsl (254 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix-member-access-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix row element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix column element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 13: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 14: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 19: invalid matrix member 'foo' expected zero based: '_mRC' or one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 20: invalid matrix member '_m00_33' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 21: invalid matrix member '_11_m33' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 22: invalid matrix member '_m0000' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 23: invalid matrix member '_m1' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 24: invalid matrix member '_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 25: invalid matrix member '_1' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 26: invalid matrix member 'm' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 27: invalid matrix member '_' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 28: invalid matrix member '_m00_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 29: invalid matrix member '_m11_m2' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 33: matrix is not assignable (contains duplicate components) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 37: matrix swizzle length must be between 1 and 4 but is 5 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 38: matrix swizzle length must be between 1 and 4 but is 5 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (255 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/wavesize.hlsl (256 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/matrix-type-indexing.hlsl (257 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl (258 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/ddy-fine-builtin.hlsl (259 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl (260 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/BuiltIns/WavePrefixProduct-errors.hlsl (261 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/rsqrt-errors.hlsl (262 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/shader_type_attr.hlsl (263 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shader_type_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (264 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl (265 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/resources/ByteAddressBuffers-methods.hlsl (266 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl (267 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (268 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl (269 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl (270 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 :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (271 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/WaveActiveSum.hlsl (272 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/groupsharedArgs/Scalartest.hlsl (273 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/vk-features/vk.pushconstant.access.bitfield.hlsl (274 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/builtins/WaveActiveMin.hlsl (275 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/ldexp-errors.hlsl (276 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/WavePrefixProduct.hlsl (277 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.input.hlsl (278 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/resources/Texture2D-Load.hlsl (279 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 :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (280 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:11): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:14): used type 'unsigned int' where __hlsl_resource_t is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:19): used type 'const char *' where integer is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:28): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 1, found 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:39): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:45): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:48): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 3, found 2 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl (281 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl (282 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:6): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:11): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:16): call to 'countbits' is ambiguous # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (283 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/BasicFeatures/MatrixExplicitTruncation.hlsl (284 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/resources/res-array-global-subarray-one.hlsl (285 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (286 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 :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (287 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/vk-features/vk.pushconstant.layout.hlsl (288 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ScalarOverloadResolution.hlsl (289 of 25549) ******************** TEST 'Clang :: SemaHLSL/ScalarOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 86: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 147: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 200: implicit conversion loses floating-point precision: 'double' to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 221: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 226: implicit conversion loses floating-point precision: 'double' to 'half' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/SplatOverloadResolution.hlsl (290 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/Semantics/semantic.explicit-mix-builtin-vs.hlsl (291 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/radians-overloads.hlsl (292 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (293 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/max-overloads.hlsl (294 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/ddy-coarse.hlsl (295 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (296 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log-overloads.hlsl (297 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/sgep/array_store.hlsl (298 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/semantics/semantic-struct-nested-shadow.hlsl (299 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl (300 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/BuiltIns/f32tof16-errors.hlsl (301 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:32): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:37): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:42): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:47): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:52): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:57): 1st argument must be a scalar or vector of floating-point types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:62): 1st argument must be a scalar or vector of floating-point types (was 'unsigned int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:67): 1st argument must be a scalar or vector of floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:72): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:77): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:82): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:87): 1st argument must be a scalar or vector of floating-point types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:93): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:98): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:103): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:108): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:113): 1st argument must be a scalar or vector of floating-point types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:118): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:123): 1st argument must be a scalar or vector of floating-point types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:128): 1st argument must be a scalar or vector of floating-point types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:133): 1st argument must be a scalar or vector of floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (302 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:5): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:11): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:17): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:27): no matching function for call to 'D3DCOLORtoUBYTE4' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:6): candidate function not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:12): candidate function not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:18): candidate function not viable: no known conversion from 'vector<[...], 2>' to 'vector<[...], 4>' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:28): candidate function not viable: no known conversion from 'S' to 'float4' (aka 'vector') for 1st argument # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl (303 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/resources/resource-bindings.hlsl (304 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/isinf-overloads.hlsl (305 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/cbuffer_with_static_global_and_function.hlsl (306 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (307 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (308 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (309 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (310 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/Texture2D-GatherCmp-Vulkan.hlsl (311 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/convergence/global_array.hlsl (312 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/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (313 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.hlsl (314 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/vk-ext-input-builtin.hlsl (315 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/HLSLControlFlowHint.hlsl (316 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/ddx-fine-builtin.hlsl (317 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl (318 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/Resources/Texture2D-Subscript.hlsl (319 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:12): no viable overloaded operator[] for type 'Texture2D' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 17: implicit conversion changes signedness: 'int' to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:20): implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:21): implicit conversion changes signedness: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:13): candidate function not viable: no known conversion from 'S' to 'vector' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (320 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/ddx-coarse.hlsl (321 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/semantics/semantic.explicit-location.hlsl (322 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 :: SemaHLSL/local_resource_bindings.hlsl (323 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/builtins/exp2-overloads.hlsl (324 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/BuiltIns/WaveReadLaneAt-errors.hlsl (325 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:20): passing 'double' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:25): passing 'int3' (aka 'vector') to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:32): passing 'S' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:37): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (326 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.output.hlsl (327 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 :: AST/HLSL/pch_with_buf.hlsl (328 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/cos-overloads.hlsl (329 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/BuiltIns/reflect-errors.hlsl (330 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:5): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:14): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:23): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:32): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:41): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:52): no matching function for call to 'reflect' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:44): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:45): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:55): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:56): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (331 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/log10-overloads.hlsl (332 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/loops/unroll.hlsl (333 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/firstbithigh-errors.hlsl (334 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:5): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:10): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:15): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl (335 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/vk-features/vk.pushconstant.anon-struct.hlsl (336 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl (337 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/semantics/SV_GroupThreadID.hlsl (338 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/BasicFeatures/MatrixInitializerListOrder.hlsl (339 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (340 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/BasicFeatures/MatrixImplicitTruncation.hlsl (341 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/VectorSwizzles.hlsl (342 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/vk-features/vk.pushconstant.access.hlsl (343 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 :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (344 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:7): C-style cast from 'int[3]' to 'int[4]' is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:24): no matching conversion for functional-style cast from 'int2' (aka 'vector') to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:29): cannot convert 'R' to 'int2' (aka 'vector') without a conversion operator # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:11): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'const R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:12): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:13): candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 1 was provided # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl (345 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/default_cbuffer_with_layout.hlsl (346 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/groupsharedArgs/TemplateTest.hlsl (347 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl (348 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/semantics/semantic-struct-2-output.hlsl (349 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shift-mask.hlsl (350 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/degrees-errors.hlsl (351 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 :: AST/ByteCode/hlsl.hlsl (352 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 :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (353 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/builtins/asint.hlsl (354 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 :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (355 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/Resources/Texture2D-SampleBias.hlsl (356 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/convergence/do.while.hlsl (357 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/do.while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/struct_input.hlsl (358 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/vk_binding_attr.hlsl (359 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/refract-errors.hlsl (360 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/convergence/for.hlsl (361 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/for.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/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/semantics/SV_GroupID-noindex.hlsl (363 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:7): semantic 'SV_GroupID' does not allow indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:13): semantic 'SV_GROUPID' does not allow indexing # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.size.hlsl (364 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/BasicFeatures/ArrayReturn.hlsl (365 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-input-builtin.hlsl (366 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/builtins/ceil-overloads.hlsl (367 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/semantics/SV_Position.ps.hlsl (368 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32.hlsl (369 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (370 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (371 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 18: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 24: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 30: no matching member function for call to 'SampleGrad' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:19): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:20): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:21): candidate function not viable: requires 6 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:25): candidate function not viable: requires 6 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:26): candidate function not viable: requires 5 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:27): candidate function not viable: requires 4 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:31): no known conversion from 'const char[8]' to 'float' for 6th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:32): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:33): candidate function not viable: requires 4 arguments, but 6 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (372 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl (373 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl (374 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (375 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/resources/cbuffer_align.hlsl (376 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/semantics/semantic.array.output.hlsl (377 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (378 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local2.hlsl (379 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt.hlsl (380 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/resources/res-array-local1.hlsl (381 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl (382 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl (383 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/BasicFeatures/MatrixElementRowColFlags.hlsl (384 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl (385 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/matrix-member-zero-based-swizzle-load.hlsl (386 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl (387 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global.hlsl (388 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/select.hlsl (389 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/semantics/DispatchThreadID.hlsl (390 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (391 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl:40): integer literal is too large to be represented in a signed integer type, interpreting as unsigned # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl (392 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl (393 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:7): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:14): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:21): 1st argument must be a matrix type (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:26): 1st argument must be a matrix type (was 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:31): 1st argument must be a matrix type (was 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:9): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:10): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:16): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:17): candidate template ignored # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolMatrix.hlsl (394 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolMatrix.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (395 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/BuiltIns/WaveActiveBitOr-errors.hlsl (396 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 :: AST/HLSL/pch_spirv_type.hlsl (397 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_spirv_type.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (398 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (399 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/export.hlsl (400 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/f32tof16-builtin.hlsl (401 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (402 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/entry.hlsl (403 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/Resources/Texture2D-SampleCmp.hlsl (404 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:14): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:18): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:24): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:30): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:36): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:42): no matching member function for call to 'SampleCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:15): in instantiation of member function 'hlsl::Texture2D>::SampleCmp' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:19): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:20): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:21): candidate function not viable: requires 5 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:25): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:26): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:27): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:32): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:33): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:37): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:38): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:39): candidate function not viable: requires 5 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:43): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:44): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:45): candidate function not viable: requires 3 arguments, but 5 were provided # | 23 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolVector.hlsl (405 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolVector.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (406 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl (407 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl (408 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/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (409 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/sgep/array_load.hlsl (410 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/tan-overloads.hlsl (411 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl (412 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/wave_get_lane_index_subcall.hlsl (413 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/semantics/semantic.explicit-mix.lib.hlsl (414 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/WaveActiveProduct.hlsl (415 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (416 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/semantics/semantic-struct-nested.hlsl (417 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl (418 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/GroupMemoryBarrierWithGroupSync.hlsl (419 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/res-may-alias.hlsl (420 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 :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (421 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:13): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:16): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:19): cannot initialize a parameter of type '__hlsl_resource_t' with an lvalue of type 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:26): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:29): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:32): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:37): argument 1 must be constant integer 1 or -1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:40): cannot initialize a parameter of type 'int' with an lvalue of type 'const char[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:43): argument 1 must be constant integer 1 or -1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl (422 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/VectorElementwiseCast.hlsl (423 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl (424 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/builtins/and_mat.hlsl (425 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/sin-overloads.hlsl (426 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/convergence/while.hlsl (427 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (428 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/resources/RWBuffer-imageformat.hlsl (429 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/resources/res-array-global-subarray-many.hlsl (430 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 :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (431 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/builtins/WaveActiveAllEqual.hlsl (432 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round-overloads.hlsl (433 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (434 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (435 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/WaveActiveCountBits-errors.hlsl (436 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/D3DCOLORtoUBYTE4.hlsl (437 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 :: AST/HLSL/pch.hlsl (438 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/semantics/DispatchThreadID-noindex.hlsl (439 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl:7): semantic 'SV_DispatchThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl (440 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/resources/res-array-local3.hlsl (441 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/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 :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (443 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 :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (444 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 :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (445 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (446 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:18): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:20): no matching function for call to 'fn2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:4): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:10): candidate template ignored: cannot deduce a type for 'T' that would make 'groupshared T' equal 'half' # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (447 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/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 :: CodeGenHLSL/half.hlsl (449 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/half.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (450 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/resources/cbuffer_matrix_align.hlsl (451 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/ArrayAssignable_errors.hlsl (452 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/all-resources-bound.hlsl (453 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/all-resources-bound.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl # .---command stderr------------ # | clang: warning: argument unused during compilation: '-Vd' [-Wunused-command-line-argument] # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl (454 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:5): invalid operands to binary expression ('double2' (aka 'vector') and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:10): invalid operands to binary expression ('double2' (aka 'vector') and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:15): invalid operands to binary expression ('double2' (aka 'vector') and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:20): invalid operands to binary expression ('double2' (aka 'vector') and 'double2') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:25): invalid operands to binary expression ('double' and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:30): invalid operands to binary expression ('double' and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:35): invalid operands to binary expression ('double' and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:40): invalid operands to binary expression ('double' and 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (455 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/BuiltIns/WaveActiveSum-errors.hlsl (456 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/Resources/Texture2D-Sema.hlsl (457 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:10): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:18): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:24): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:30): no matching member function for call to 'Sample' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:11): candidate function not viable: requires 2 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:12): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:13): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:19): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:20): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:21): candidate function not viable: requires 2 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:25): candidate function not viable: no known conversion from 'SamplerState' to 'vector' (vector of 2 'int' values) for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:26): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'float' for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:32): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:33): candidate function not viable: requires 2 arguments, but 4 were provided # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (458 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl (459 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl (460 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (461 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/semantics/semantic-struct-1.hlsl (462 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/no-conversion-warnings.hlsl (463 of 25549) ******************** TEST 'Clang :: SemaHLSL/no-conversion-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (464 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/builtins/step.hlsl (465 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (466 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.ps.input.hlsl (467 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.ps.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl:5): semantic 'SV_Target' is unsupported in pixel shaders as input, requires one of the following: pixel out # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/select-errors.hlsl (468 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/select-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 22: too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 26: too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 31: too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 35: too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 40: invalid operand of type 'int' where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 44: invalid operand of type 'int1' (aka 'vector') where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 49: arguments are of different types ('int' vs 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 64: second and third arguments to '__builtin_hlsl_select' must be of scalar or vector type with matching scalar element type: 'vector' vs 'vector' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 5: implicit conversion turns vector to scalar: 'int1' (aka 'vector') to 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 18: implicit conversion turns vector to scalar: 'bool2' (aka 'vector') to 'bool' # | 11 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl (469 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asdouble.hlsl (470 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/MatrixSingleSubscriptSetter.hlsl (471 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (472 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl (473 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/Bool.hlsl (474 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 :: AST/HLSL/OutArgExpr.hlsl (475 of 25549) ******************** TEST 'Clang :: AST/HLSL/OutArgExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # executed command: rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (476 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:4): unknown type name 'uint64_t5x5' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:8): unknown type name 'uint16_t4x4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:11): constraints not satisfied for alias template 'matrix' [with element = int, rows_count = 5, cols_count = 5] # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:15): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:18): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:21): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:24): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:26): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:28): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:31): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:33): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:35): zero matrix size # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:12): because '5 <= 4' (5 <= 4) evaluated to false # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl (477 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Gather.hlsl (478 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (479 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 :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (480 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/enable-16bit-types.hlsl (481 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 :: SemaHLSL/BuiltIns/length-errors.hlsl (482 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/BuiltIns/asdouble-errors.hlsl (483 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 :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (484 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings_errs.hlsl (485 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/valid-shader-stages.hlsl (486 of 25549) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/entry.point.hlsl (487 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/mul-errors.hlsl (488 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:10): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:16): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:22): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:28): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:34): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:40): no matching function for call to 'mul' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | 115 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Wave.hlsl (489 of 25549) ******************** TEST 'Clang :: SemaHLSL/Wave.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/group_shared.hlsl (490 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/builtins/f16tof32-builtin.hlsl (491 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl (492 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/Semantics/semantic.explicit-mix-location.hlsl (493 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint.hlsl (494 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl (495 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl (496 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl (497 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (498 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/transpose-builtin.hlsl (499 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/BasicFeatures/MatrixConstructor.hlsl (500 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/firstbithigh.hlsl (501 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/resources/TypedBuffers-methods.hlsl (502 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl (503 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/WaveActiveAllTrue.hlsl (504 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl (505 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (506 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/Language/OutputParameters.hlsl (507 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/OutputParameters.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 13: illegal scalar extension cast on argument 'f' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 14: illegal scalar extension cast on argument 'f' to inout paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 16: illegal scalar extension cast on argument 'i' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 17: illegal scalar extension cast on argument 'i' to inout paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 32: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion loses floating-point precision: 'double' to 'float' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (508 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/rsqrt-overloads.hlsl (509 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/matrix-member-one-based-swizzle-store.hlsl (510 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl (511 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (512 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl (513 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose.hlsl (514 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl (515 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: 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.53s 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.