INFO:2026-10-20T10:39:31Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD fe882c6fca75..6cccea987137 main -> origin/main Switched to branch 'main' Your branch is behind 'origin/main' by 3 commits, and can be fast-forwarded. (use "git pull" to update your local branch) HEAD is now at 6cccea987137 [CodeGen] Allow inserting a block that starts with debug instructions in SlotIndexes (#233453) INFO:2026-10-20T10:39:35Z:root:syncing... Deleted branch merge (was c217a7ce2cb2). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. [merge 862b8c7c4f15] [gn build] Port 13965e697f2d 1 file changed, 1 insertion(+) [merge 09bfd7119a84] [gn build] Port 841a3c559da0 1 file changed, 1 insertion(+) [merge fb32019c770d] [gn build] Port 88787ac0a5f8 1 file changed, 2 insertions(+), 1 deletion(-) [merge d99374f716ba] [gn build] Port d48c176a87ce 1 file changed, 1 insertion(+) [merge aec178c7b3f0] [gn build] Port eeafe3e7bf1b 1 file changed, 1 insertion(+), 1 deletion(-) [gn build] Port 13965e697f2d -- https://github.com/llvm/llvm-project/commit/13965e697f2d [gn build] Port 841a3c559da0 -- https://github.com/llvm/llvm-project/commit/841a3c559da0 [gn build] Port 88787ac0a5f8 -- https://github.com/llvm/llvm-project/commit/88787ac0a5f8 [gn build] Port d48c176a87ce -- https://github.com/llvm/llvm-project/commit/d48c176a87ce [gn build] Port eeafe3e7bf1b -- https://github.com/llvm/llvm-project/commit/eeafe3e7bf1b INFO:2026-10-20T10:39:44Z:root:building ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/731] COPY ../../libcxxabi/include/__cxxabi_config.h include/c++/v1/__cxxabi_config.h [2/731] COPY ../../libcxxabi/include/cxxabi.h include/c++/v1/cxxabi.h [3/731] ACTION //libcxx/include:copy_headers(//llvm/utils/gn/build/toolchain:unix) [4/731] CXX obj/llvm/lib/CodeGen/CodeGen.MachineFunctionPrinterPass.o [5/731] CXX obj/llvm/lib/CodeGen/CodeGen.InterferenceCache.o [6/731] CXX obj/llvm/lib/CodeGen/CodeGen.SlotIndexes.o [7/731] CXX obj/llvm/lib/CodeGen/CodeGen.LiveIntervalUnion.o [8/731] CXX obj/llvm/lib/CodeGen/CodeGen.LiveIntervalCalc.o [9/731] CXX obj/llvm/lib/CodeGen/CodeGen.LiveRegMatrix.o [10/731] CXX obj/llvm/lib/CodeGen/CodeGen.LiveRangeEdit.o [11/731] CXX obj/llvm/lib/CodeGen/CodeGen.LiveStacks.o [12/731] CXX obj/llvm/lib/CodeGen/CodeGen.LiveRangeCalc.o [13/731] CXX obj/llvm/lib/CodeGen/CodeGen.CalcSpillWeights.o [14/731] CXX obj/llvm/lib/CodeGen/CodeGen.LiveInterval.o [15/731] CXX obj/llvm/lib/CodeGen/CodeGen.RegisterPressure.o [16/731] CXX obj/llvm/lib/CodeGen/CodeGen.RegAllocPriorityAdvisor.o [17/731] CXX obj/llvm/lib/CodeGen/CodeGen.RegAllocBasic.o [18/731] CXX obj/llvm/lib/CodeGen/CodeGen.MLRegAllocPriorityAdvisor.o [19/731] CXX obj/llvm/lib/CodeGen/CodeGen.RegAllocBase.o [20/731] CXX obj/llvm/lib/CodeGen/CodeGen.VirtRegMap.o [21/731] CXX obj/llvm/lib/CodeGen/CodeGen.StackSlotColoring.o [22/731] CXX obj/llvm/lib/CodeGen/CodeGen.RenameIndependentSubregs.o [23/731] CXX obj/llvm/lib/CodeGen/CodeGen.RegAllocEvictionAdvisor.o [24/731] CXX obj/llvm/lib/CodeGen/CodeGen.StackFrameLayoutAnalysisPass.o [25/731] CXX obj/llvm/lib/CodeGen/CodeGen.TargetRegisterInfo.o [26/731] CXX obj/llvm/lib/CodeGen/CodeGen.PHIElimination.o [27/731] CXX obj/llvm/lib/CodeGen/CodeGen.VLIWMachineScheduler.o [28/731] CXX obj/llvm/lib/CodeGen/CodeGen.MLRegAllocEvictAdvisor.o [29/731] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVRegisterBankInfo.o [30/731] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64MachineScheduler.o [31/731] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86TileConfig.o [32/731] CXX obj/llvm/lib/CodeGen/CodeGen.WindowScheduler.o [33/731] CXX obj/llvm/lib/CodeGen/CodeGen.StackColoring.o [34/731] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64MacroFusion.o [35/731] ACTION //llvm/lib/Target/AMDGPU:AMDGPUGenMCPseudoLowering(//llvm/utils/gn/build/toolchain:unix) [36/731] CXX obj/llvm/lib/CodeGen/CodeGen.TargetInstrInfo.o [37/731] CXX obj/llvm/lib/CodeGen/CodeGen.SplitKit.o [38/731] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64PBQPRegAlloc.o [39/731] CXX obj/llvm/lib/CodeGen/CodeGen.ScheduleDAGInstrs.o [40/731] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVCallingConv.o [41/731] CXX obj/llvm/lib/CodeGen/CodeGen.TwoAddressInstructionPass.o [42/731] CXX obj/llvm/lib/CodeGen/CodeGen.RegAllocPBQP.o [43/731] CXX obj/llvm/lib/CodeGen/CodeGen.InlineSpiller.o [44/731] CXX obj/llvm/lib/CodeGen/CodeGen.LiveIntervals.o [45/731] CXX obj/llvm/lib/CodeGen/CodeGen.RegisterCoalescer.o [46/731] CXX obj/llvm/lib/CodeGen/CodeGen.Rematerializer.o [47/731] CXX obj/llvm/lib/CodeGen/CodeGen.MachineBasicBlock.o [48/731] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86RegisterInfo.o [49/731] CXX obj/llvm/lib/CodeGen/CodeGen.ModuloSchedule.o [50/731] CXX obj/llvm/lib/CodeGen/CodeGen.RegAllocGreedy.o [51/731] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64RegisterInfo.o [52/731] ACTION //llvm/lib/Target/AMDGPU:AMDGPUGenSDNodeInfo(//llvm/utils/gn/build/toolchain:unix) [53/730] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64PostCoalescerPass.o [54/730] CXX obj/llvm/lib/CodeGen/CodeGen.LiveDebugVariables.o [55/730] CXX obj/llvm/lib/CodeGen/CodeGen.MachineSink.o [56/730] ACTION //llvm/lib/Target/AMDGPU:AMDGPUGenPostLegalizeGICombiner(//llvm/utils/gn/build/toolchain:unix) [57/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVCodeGenPassBuilder.o [58/730] CXX obj/llvm/lib/Target/Hexagon/LLVMHexagonCodeGen.HexagonMachineScheduler.o [59/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVAsmPrinter.o [60/730] ACTION //llvm/lib/Target/AMDGPU:AMDGPUGenRegBankGICombiner(//llvm/utils/gn/build/toolchain:unix) [61/730] CXX obj/llvm/lib/Target/Hexagon/LLVMHexagonCodeGen.HexagonExpandCondsets.o [62/730] ACTION //llvm/lib/Target/AMDGPU:AMDGPUGenPreLegalizeGICombiner(//llvm/utils/gn/build/toolchain:unix) [63/730] CXX obj/llvm/lib/Target/Hexagon/LLVMHexagonCodeGen.HexagonCopyHoisting.o [64/730] CXX obj/llvm/lib/CodeGen/CodeGen.MachineVerifier.o [65/730] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86TargetMachine.o [66/730] CXX obj/llvm/lib/Target/Hexagon/LLVMHexagonCodeGen.HexagonTfrCleanup.o [67/730] CXX obj/llvm/lib/Target/ARM/LLVMARMCodeGen.ARMMacroFusion.o [68/730] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVPreLegalizerCombiner.o [69/730] CXX obj/llvm/lib/Target/Hexagon/LLVMHexagonCodeGen.HexagonRegisterInfo.o [70/730] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCMachineScheduler.o [71/730] CXX obj/llvm/lib/CodeGen/CodeGen.MachineScheduler.o [72/730] CXX obj/llvm/lib/Target/LoongArch/LLVMLoongArchCodeGen.LoongArchDeadRegisterDefinitions.o [73/730] ACTION //llvm/lib/Target/AMDGPU/MCTargetDesc:AMDGPUGenMCCodeEmitter(//llvm/utils/gn/build/toolchain:unix) [74/730] CXX obj/llvm/lib/Target/Hexagon/LLVMHexagonCodeGen.HexagonSubtarget.o [75/730] CXX obj/llvm/lib/Target/ARM/LLVMARMCodeGen.ARMLatencyMutations.o [76/730] CXX obj/llvm/lib/Passes/Passes.CodeGenPassBuilder.o [77/730] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCTLSDynamicCall.o [78/730] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCSubtarget.o [79/730] CXX obj/llvm/lib/Target/Hexagon/LLVMHexagonCodeGen.HexagonPostRAHandleQFP.o [80/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVExpandPseudoAtomics.o [81/730] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCVSXFMAMutate.o [82/730] ACTION //llvm/lib/Target/AMDGPU/Disassembler:AMDGPUGenDisassemblerTables(//llvm/utils/gn/build/toolchain:unix) [83/730] ACTION //llvm/lib/Target/AMDGPU/MCTargetDesc:AMDGPUGenSubtargetInfo(//llvm/utils/gn/build/toolchain:unix) [84/730] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64TargetMachine.o [85/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVExpandPseudoBase.o [86/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVDeadRegisterDefinitions.o [87/730] CXX obj/llvm/lib/CodeGen/CodeGen.MachinePipeliner.o [88/730] AR lib/libLLVMCodeGen.a [89/730] CXX obj/llvm/lib/Target/Hexagon/LLVMHexagonCodeGen.HexagonGlobalScheduler.o [90/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVExpandPseudoPostRA.o [91/730] AR lib/libLLVMLoongArchCodeGen.a [92/730] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCInstrInfo.o [93/730] CXX obj/llvm/lib/Target/Hexagon/LLVMHexagonCodeGen.HexagonInstrInfo.o [94/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVExpandPseudoPreRA.o [95/730] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVCallLowering.o [96/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVFoldMemOffset.o [97/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVExpandPseudoPreEmit.o [98/730] ACTION //llvm/lib/Target/AMDGPU/Utils:AMDGPUGenSearchableTables(//llvm/utils/gn/build/toolchain:unix) [99/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVCodeGenPrepare.o [100/730] LINK ./bin/llvm-cgdata [101/730] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVLegalizerInfo.o [102/730] LINK ./bin/llvm-bat-dump [103/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVInsertWriteVXRM.o [104/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVInsertReadWriteCSR.o [105/730] LINK obj/llvm/unittests/DWARFLinkerParallel/DWARFLinkerParallelTests [106/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVIndirectBranchTracking.o [107/730] LINK obj/llvm/unittests/Target/LoongArch/LoongArchTests [108/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVLateBranchOpt.o [109/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVLandingPadSetup.o [110/730] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVO0PreLegalizerCombiner.o [111/730] CXX obj/llvm/lib/Target/ARM/LLVMARMCodeGen.ARMBaseInstrInfo.o [112/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVInsertVSETVLI.o [113/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVLoadStoreOptimizer.o [114/730] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCTargetMachine.o [115/730] AR lib/libLLVMPowerPCCodeGen.a [116/730] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXCodeGenPassBuilder.o [117/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVMoveMerger.o [118/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVMachineFunctionInfo.o [119/730] LINK obj/llvm/unittests/Target/PowerPC/PowerPCTests [120/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVSelectionDAGInfo.o [121/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVGatherScatterLowering.o [122/730] CXX obj/llvm/lib/Target/ARM/LLVMARMCodeGen.ARMTargetMachine.o [123/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVMachineScheduler.o [124/730] AR lib/libLLVMARMCodeGen.a [125/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVQCRelaxMarking.o [126/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVMakeCompressible.o [127/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVFrameLowering.o [128/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVMergeBaseOffset.o [129/730] LINK obj/llvm/unittests/Target/ARM/ARMTests [130/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVOptWInstrs.o [131/730] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVPostLegalizerCombiner.o [132/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVInterleavedAccess.o [133/730] CXX obj/llvm/lib/Target/Hexagon/LLVMHexagonCodeGen.HexagonTargetMachine.o [134/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVPushPopOptimizer.o [135/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVTargetObjectFile.o [136/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVPromoteConstant.o [137/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVVSETVLIInfoAnalysis.o [138/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVRegisterInfo.o [139/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVVMV0Elimination.o [140/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVVectorMaskDAGMutation.o [141/730] CXX obj/llvm/lib/Target/SystemZ/LLVMSystemZCodeGen.SystemZHazardRecognizer.o [142/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVVectorPeephole.o [143/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVZilsdOptimizer.o [144/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVVLOptimizer.o [145/730] CXX obj/llvm/lib/Target/SystemZ/LLVMSystemZCodeGen.SystemZMachineScheduler.o [146/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVSubtarget.o [147/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVZacasABIFix.o [148/730] CXX obj/llvm/lib/Target/SystemZ/LLVMSystemZCodeGen.SystemZInstrInfo.o [149/730] CXX obj/llvm/tools/llvm-exegesis/lib/RISCV/RISCV.RISCVExegesisPreprocessing.o [150/730] AR lib/libLLVMExegesisRISCV.a [151/730] CXX obj/llvm/lib/Target/SystemZ/LLVMSystemZCodeGen.SystemZRegisterInfo.o [152/730] CXX obj/llvm/lib/Target/WebAssembly/LLVMWebAssemblyCodeGen.WebAssemblyMemIntrinsicResults.o [153/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVInstrInfo.o [154/730] CXX obj/llvm/lib/Target/WebAssembly/LLVMWebAssemblyCodeGen.WebAssemblyOptimizeLiveIntervals.o [155/730] CXX obj/llvm/lib/Target/WebAssembly/LLVMWebAssemblyCodeGen.WebAssemblyRegColoring.o [156/730] CXX obj/llvm/lib/Target/WebAssembly/LLVMWebAssemblyCodeGen.WebAssemblyRegStackify.o [157/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVTargetMachine.o [158/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVISelDAGToDAG.o [159/730] CXX obj/llvm/lib/Target/SystemZ/LLVMSystemZCodeGen.SystemZTargetMachine.o [160/730] AR lib/libLLVMSystemZCodeGen.a [161/730] LINK obj/llvm/unittests/MC/SystemZ/SystemZAsmLexerTests [162/730] CXX obj/llvm/unittests/Target/RISCV/RISCVTests.RISCVInstrInfoTest.o [163/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVTargetTransformInfo.o [164/730] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86InstrInfo.o [165/730] ACTION //llvm/lib/Target/AMDGPU:AMDGPUGenCallingConv(//llvm/utils/gn/build/toolchain:unix) [166/730] ACTION //llvm/lib/Target/AMDGPU/MCTargetDesc:AMDGPUGenAsmWriter(//llvm/utils/gn/build/toolchain:unix) [167/730] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVISelLowering.o [168/730] ACTION //llvm/lib/Target/AMDGPU:AMDGPUGenRegisterBank(//llvm/utils/gn/build/toolchain:unix) [169/730] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVInstructionSelector.o [170/730] ACTION //llvm/lib/Target/AMDGPU:AMDGPUGenAsmMatcher(//llvm/utils/gn/build/toolchain:unix) [171/730] ACTION //llvm/lib/Target/AMDGPU:AMDGPUGenGlobalISel(//llvm/utils/gn/build/toolchain:unix) [172/730] ACTION //llvm/lib/Target/AMDGPU/AsmParser:AMDGPUGenAsmMatcher(//llvm/utils/gn/build/toolchain:unix) [173/730] ACTION //llvm/lib/Target/AMDGPU/MCTargetDesc:AMDGPUGenRegisterInfo(//llvm/utils/gn/build/toolchain:unix) [174/730] ACTION //llvm/lib/Target/AMDGPU:AMDGPUGenDAGISel(//llvm/utils/gn/build/toolchain:unix) [175/730] CXX obj/llvm/lib/Passes/Passes.PassBuilder.o [176/730] AR lib/libLLVMPasses.a [177/730] AR lib/libLLVMRISCVCodeGen.a [178/730] AR lib/libLLVMNVPTXCodeGen.a [179/730] AR lib/libLLVMWebAssemblyCodeGen.a [180/730] AR lib/libLLVMHexagonCodeGen.a [181/730] AR lib/libLLVMX86CodeGen.a [182/730] LINK ./bin/lli-child-target [183/730] LINK obj/llvm/unittests/ExecutionEngine/ExecutionEngineTests [184/730] LINK obj/llvm/unittests/MC/X86/X86MCTests [185/730] LINK obj/llvm/unittests/Target/RISCV/RISCVTests [186/730] LINK obj/llvm/unittests/Transforms/Utils/UtilsTests [187/730] LINK obj/llvm/unittests/Target/WebAssembly/WebAssemblyTests [188/730] LINK obj/llvm/unittests/tools/llvm-exegesis/LLVMExegesisTests [189/730] LINK ./bin/llvm-extract [190/730] LINK obj/llvm/unittests/Transforms/Coroutines/CoroTests [191/730] LINK obj/llvm/unittests/Transforms/Instrumentation/InstrumentationTests [192/730] LINK obj/llvm/unittests/Passes/Plugins/PluginsTests [193/730] LINK obj/llvm/unittests/tools/llvm-exegesis/Mips/LLVMExegesisMipsTests [194/730] LINK obj/llvm/unittests/Transforms/Scalar/ScalarTests [195/730] LINK obj/llvm/unittests/tools/llvm-exegesis/RISCV/LLVMExegesisRISCVTests [196/730] LINK obj/llvm/unittests/tools/llvm-exegesis/PowerPC/LLVMExegesisPowerPCTests [197/730] LINK obj/llvm/unittests/tools/llvm-mca/LLVMMCATests [198/730] LINK obj/llvm/unittests/Target/X86/X86Tests [199/730] LINK obj/llvm/unittests/Frontend/LLVMFrontendTests [200/730] LINK obj/llvm/unittests/Analysis/AnalysisTests [201/730] LINK obj/llvm/unittests/tools/llvm-exegesis/X86/LLVMExegesisX86Tests [202/730] LINK obj/llvm/unittests/IR/IRTests [203/730] LINK ./bin/lli [204/730] LINK obj/llvm/unittests/ExecutionEngine/MCJIT/MCJITTests [205/730] LINK obj/llvm/unittests/ExecutionEngine/Orc/OrcJITTests [206/730] ACTION //llvm/lib/Target/AMDGPU/MCTargetDesc:AMDGPUGenInstrInfo(//llvm/utils/gn/build/toolchain:unix) [207/730] LINK ./bin/lldb-server [208/730] LINK obj/clang/unittests/CodeGen/ClangCodeGenTests [209/730] LINK ./bin/clang-import-test [210/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUInstrInfo.o [211/730] CXX obj/llvm/lib/Target/AMDGPU/MCA/MCA.AMDGPUCustomBehaviour.o [212/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUArgumentUsageInfo.o [213/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUMachineFunctionInfo.o [214/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUMacroFusion.o [215/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUAnnotateUniformValues.o [216/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUAsanInstrumentation.o [217/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPULowerKernelAttributes.o [218/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUMemoryUtils.o [219/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUGlobalISelUtils.o [220/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUExportClustering.o [221/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUHazardLatency.o [222/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUHWEvents.o [223/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUBarrierLatency.o [224/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUMarkLastScratchLoad.o [225/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURewriteOutArguments.o [226/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUTargetObjectFile.o [227/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURemoveIncompatibleFunctions.o [228/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURegBankSelect.o [229/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUCombinerHelper.o [230/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPULowerKernelArguments.o [231/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUAlwaysInlinePass.o [232/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUGlobalISelDivergenceLowering.o [233/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURegBankLegalize.o [234/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUPreloadKernelArguments.o [235/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPULowerVGPREncoding.o [236/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUSetWavePriority.o [237/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUMIRFormatter.o [238/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUPreloadKernArgProlog.o [239/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUPrepareAGPRAlloc.o [240/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUReserveWWMRegs.o [241/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUCoExecSchedStrategy.o [242/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUImageIntrinsicOptimizer.o [243/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUAtomicOptimizer.o [244/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPULowerExecSync.o [245/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUMCResourceInfo.o [246/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUResourceUsageAnalysis.o [247/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUInsertDelayAlu.o [248/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPULowerIntrinsics.o [249/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUMCInstLower.o [250/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUPerfHintAnalysis.o [251/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUCallLowering.o [252/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUHSAMetadataStreamer.o [253/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPULateCodeGenPrepare.o [254/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURegBankLegalizeHelper.o [255/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURewriteAGPRCopyMFMA.o [256/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUSplitModule.o [257/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUAsmPrinter.o [258/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUNextUseAnalysis.o [259/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUWaitcntUtils.o [260/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUPromoteAlloca.o [261/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUCodeGenPrepare.o [262/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUISelLowering.o [263/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPULowerModuleLDSPass.o [264/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURegisterBankInfo.o [265/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUInstCombineIntrinsic.o [266/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUAttributor.o [267/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNDPPCombine.o [268/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUWaitSGPRHazards.o [269/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNCreateVOPD.o [270/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600ClauseMergePass.o [271/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600EmitClauseMarkers.o [272/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600FrameLowering.o [273/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUSubtarget.o [274/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNRewritePartialRegUses.o [275/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUSwLowerLDS.o [276/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUPreLegalizerCombiner.o [277/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600ControlFlowFinalizer.o [278/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600MachineFunctionInfo.o [279/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURegBankCombiner.o [280/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600ExpandSpecialInstrs.o [281/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUIGroupLP.o [282/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPULowerBufferFatPointers.o [283/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600AsmPrinter.o [284/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNPreRAOptimizations.o [285/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUPostLegalizerCombiner.o [286/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600RegisterInfo.o [287/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNPreRAAntiHints.o [288/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600MachineScheduler.o [289/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600Packetizer.o [290/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNNSAReassign.o [291/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600Subtarget.o [292/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNPreRALongBranchReg.o [293/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNVOPDUtils.o [294/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600OptimizeVectorRegisters.o [295/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600ISelLowering.o [296/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600InstrInfo.o [297/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNIterativeScheduler.o [298/730] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUMCAsmInfo.o [299/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600MCInstLower.o [300/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600MachineCFGStructurizer.o [301/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURegBankLegalizeRules.o [302/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIFixVGPRCopies.o [303/730] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUELFObjectWriter.o [304/730] CXX obj/llvm/lib/Target/AMDGPU/Utils/Utils.AMDGPUAsmUtils.o [305/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIAnnotateControlFlow.o [306/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNSubtarget.o [307/730] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUMCKernelDescriptor.o [308/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIInsertHardClauses.o [309/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNHazardRecognizer.o [310/730] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUAsmBackend.o [311/730] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUMCExpr.o [312/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNRegPressure.o [313/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIModeRegisterDefaults.o [314/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIFixSGPRCopies.o [315/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIFormMemoryClauses.o [316/730] CXX obj/llvm/lib/Target/AMDGPU/Utils/Utils.AMDKernelCodeTUtils.o [317/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIModeRegister.o [318/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUISelDAGToDAG.o [319/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIProgramInfo.o [320/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPULegalizerInfo.o [321/730] CXX obj/llvm/unittests/CodeGen/CodeGenTests.RegAllocBasicTest.o [322/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIPostRA16BitMovFolding.o [323/730] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUInstPrinter.o [324/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIPostRABundler.o [325/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SILowerI1Copies.o [326/730] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUTargetStreamer.o [327/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SILateBranchLowering.o [328/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIOptimizeExecMaskingPreRA.o [329/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SILowerWWMCopies.o [330/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIOptimizeExecMasking.o [331/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIFoldOperands.o [332/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SILowerControlFlow.o [333/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIPeepholeSDWA.o [334/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIShrinkInstructions.o [335/730] CXX obj/llvm/unittests/CodeGen/CodeGenTests.TypeTraitsTest.o [336/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIPreEmitPeephole.o [337/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600TargetMachine.o [338/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUTargetTransformInfo.o [339/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SILowerSGPRSpills.o [340/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIPreAllocateWWMRegs.o [341/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SILoadStoreOptimizer.o [342/730] CXX obj/llvm/tools/llvm-calc-occupancy/llvm-calc-occupancy.llvm-calc-occupancy.o [343/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIFrameLowering.o [344/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIMemoryLegalizer.o [345/730] CXX obj/llvm/unittests/MI/MITests.LiveIntervalTest.o [346/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIMachineScheduler.o [347/730] CXX obj/llvm/unittests/CodeGen/CodeGenTests.SchedBoundary.o [348/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIMachineFunctionInfo.o [349/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIWholeQuadMode.o [350/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNSchedStrategy.o [351/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600ISelDAGToDAG.o [352/730] CXX obj/llvm/lib/Target/AMDGPU/Utils/Utils.AMDGPUBaseInfo.o [353/730] AR lib/libLLVMAMDGPUUtils.a [354/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIOptimizeVGPRLiveRange.o [355/730] CXX obj/llvm/unittests/CodeGen/CodeGenTests.RegisterPressureTest.o [356/730] CXX obj/llvm/unittests/CodeGen/CodeGenTests.SlotIndexesTest.o [357/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600TargetTransformInfo.o [358/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIInsertWaitcnts.o [359/730] CXX obj/llvm/unittests/Target/AMDGPU/AMDGPUTests.CSETest.o [360/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIInstrInfo.o [361/730] CXX obj/llvm/unittests/Target/AMDGPU/AMDGPUTests.DwarfRegMappings.o [362/730] CXX obj/llvm/unittests/CodeGen/CodeGenTests.RematerializerTest.o [363/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIRegisterInfo.o [364/730] CXX obj/llvm/unittests/Target/AMDGPU/AMDGPUTests.AMDGPUMCExprTest.o [365/730] CXX obj/llvm/unittests/Target/AMDGPU/AMDGPUTests.AMDGPUUnitTests.o [366/730] CXX obj/llvm/unittests/Target/AMDGPU/AMDGPUTests.ExecMayBeModifiedBeforeAnyUse.o [367/730] CXX obj/llvm/unittests/Target/AMDGPU/AMDGPUTests.InstSizes.o [368/730] CXX obj/llvm/unittests/Target/AMDGPU/AMDGPUTests.GCNRegPressureTest.o [369/730] CXX obj/llvm/unittests/Target/AMDGPU/AMDGPUTests.RCIUpdateReservedRegsTest.o [370/730] CXX obj/llvm/unittests/Target/AMDGPU/AMDGPUTests.LiveRegUnits.o [371/730] CXX obj/llvm/unittests/Target/AMDGPU/AMDGPUTests.MFMACoExecRules.o [372/730] CXX obj/llvm/unittests/Target/AMDGPU/AMDGPUTests.PALMetadata.o [373/730] CXX obj/llvm/unittests/Target/AMDGPU/AMDGPUTests.UniformityAnalysisTest.o [374/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIISelLowering.o [375/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUTargetMachine.o [376/730] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUMCTargetDesc.o [377/730] CXX obj/llvm/lib/Target/AMDGPU/AsmParser/AsmParser.AMDGPUAsmParser.o [378/730] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUInstructionSelector.o [379/730] CXX obj/llvm/lib/Target/AMDGPU/Disassembler/Disassembler.AMDGPUDisassembler.o [380/730] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUMCCodeEmitter.o [381/730] AR lib/libLLVMAMDGPUDesc.a [382/730] AR lib/libLLVMAMDGPUDisassembler.a [383/730] AR lib/libLLVMAMDGPUTargetMCA.a [384/730] AR lib/libLLVMAMDGPUAsmParser.a [385/730] AR lib/libLLVMAMDGPUCodeGen.a [386/730] LINK ./bin/llvm-dwarfdump [387/730] LINK ./bin/llvm-nm [388/730] LINK ./bin/sancov [389/730] LINK ./bin/llvm-objdump [390/730] LINK ./bin/llvm-cfi-verify [391/730] LINK ./bin/llvm-mca [392/730] LINK obj/llvm/unittests/tools/llvm-cfi-verify/CFIVerifyTests [393/730] ACTION //llvm/tools/llvm-objdump:llvm-otool(//llvm/utils/gn/build/toolchain:unix) [394/730] LINK ./bin/llvm-profgen [395/730] LINK ./bin/llvm-debuginfo-analyzer [396/730] LINK ./bin/llvm-calc-occupancy [397/730] LINK obj/llvm/unittests/MC/AMDGPU/AMDGPUMCTests [398/730] LINK obj/llvm/unittests/Target/AMDGPU/AMDGPUTests [399/730] LINK ./bin/clang-extdef-mapping [400/730] LINK obj/clang/unittests/Frontend/FrontendTests [401/730] LINK ./bin/clang-tidy [402/730] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64Subtarget.o [403/730] AR lib/libLLVMAArch64CodeGen.a [404/730] LINK obj/llvm/unittests/CGData/CodeGenDataTests [405/730] LINK ./bin/llvm-cxxmap [406/730] LINK obj/llvm/unittests/DebugInfo/GSYM/DebugInfoGSYMTests [407/730] LINK ./bin/llvm-xray [408/730] LINK ./bin/llvm-dwp [409/730] LINK ./bin/llvm-cxxdump [410/730] LINK ./bin/llvm-libtool-darwin [411/730] LINK ./bin/llvm-mc [412/730] LINK ./bin/llvm-rtdyld [413/730] LINK obj/llvm/unittests/MC/MCTests [414/730] LINK ./bin/llvm-lipo [415/730] LINK ./bin/llvm-ml [416/730] LINK obj/llvm/unittests/ExecutionEngine/JITLink/JITLinkTests [417/730] ACTION //llvm/tools/llvm-ml:llvm-ml64(//llvm/utils/gn/build/toolchain:unix) [418/730] LINK ./bin/llvm-ar [419/730] LINK obj/llvm/unittests/tools/llvm-exegesis/AArch64/LLVMExegesisAArch64Tests [420/730] ACTION //llvm/tools/llvm-ar:llvm-dlltool(//llvm/utils/gn/build/toolchain:unix) [421/730] ACTION //llvm/tools/llvm-ar:llvm-lib(//llvm/utils/gn/build/toolchain:unix) [422/730] ACTION //llvm/tools/llvm-ar:llvm-ranlib(//llvm/utils/gn/build/toolchain:unix) [423/730] LINK obj/llvm/unittests/Target/AArch64/AArch64Tests [424/730] LINK ./bin/llvm-jitlink [425/730] LINK obj/bolt/unittests/Profile/ProfileTests [426/730] LINK obj/bolt/unittests/Passes/PassTests [427/730] LINK ./bin/llvm-bolt [428/730] LINK ./bin/llvm-bolt-heatmap [429/730] LINK obj/bolt/unittests/Core/CoreTests [430/730] ACTION //bolt/tools/driver:llvm-boltdiff(//llvm/utils/gn/build/toolchain:unix) [431/730] LINK ./bin/llvm-exegesis [432/730] LINK ./bin/clang-scan-deps [433/730] ACTION //bolt/tools/driver:perf2bolt(//llvm/utils/gn/build/toolchain:unix) [434/730] LINK obj/llvm/unittests/Passes/PassBuilderBindings/PassesBindingsTests [435/730] LINK obj/clang/unittests/CrossTU/CrossTUTests [436/730] LINK obj/clang/unittests/Tooling/Syntax/SyntaxTests [437/730] LINK obj/llvm/unittests/CodeGen/CodeGenTests [438/730] LINK ./bin/llvm-reduce [439/730] LINK obj/llvm/unittests/MIR/MIRTests [440/730] LINK obj/llvm/unittests/Target/TargetMachineCTests [441/730] LINK ./bin/llvm-lto2 [442/730] LINK ./bin/llvm-gsymutil [443/730] LINK obj/lld/unittests/AsLibELF/LLDAsLibELFTests [444/730] LINK ./bin/dsymutil [445/730] LINK obj/llvm/unittests/DebugInfo/LogicalView/DebugInfoLogicalViewTests [446/730] LINK ./bin/llvm-opt-fuzzer [447/730] LINK ./bin/clang-sycl-linker [448/730] LINK obj/llvm/unittests/DebugInfo/DWARF/DebugInfoDWARFTests [449/730] LINK ./bin/llvm-ir2vec [450/730] LINK ./bin/llc [451/730] LINK ./bin/llvm-c-test [452/730] LINK ./bin/llvm-split [453/730] LINK obj/lld/unittests/AsLibAll/LLDAsLibAllTests [454/730] LINK ./bin/opt [455/730] LINK ./bin/clang-linker-wrapper [456/730] LINK ./bin/clang-nvlink-wrapper [457/730] SOLINK ./lib/libLTO.so [458/730] LINK ./bin/llvm-dwarfutil [459/730] LINK ./bin/lld [460/730] LINK ./bin/llvm-lto [461/730] LINK obj/llvm/unittests/MI/MITests [462/730] LINK obj/clang/unittests/Driver/ClangDriverTests [463/730] LINK ./bin/llvm-isel-fuzzer [464/730] LINK obj/clang/unittests/Interpreter/ExceptionTests/ClangReplInterpreterExceptionTests [465/730] SOLINK ./lib/libclang.so [466/730] ACTION //lld/tools/lld:ld64.lld(//llvm/utils/gn/build/toolchain:unix) [467/730] ACTION //lld/tools/lld:lld-link(//llvm/utils/gn/build/toolchain:unix) [468/730] ACTION //lld/tools/lld:wasm-ld(//llvm/utils/gn/build/toolchain:unix) [469/730] ACTION //lld/tools/lld:ld.lld(//llvm/utils/gn/build/toolchain:unix) [470/730] LINK obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests [471/730] LINK ./bin/clang-check [472/730] LINK obj/clang/unittests/libclang/CrashTests/libclangCrashTests [473/730] LINK obj/clang/unittests/libclang/libclangTests [474/730] LINK ./bin/lldb-test [475/730] LINK ./bin/clang-repl [476/730] LINK ./bin/lldb-dap [477/730] LINK obj/clang/unittests/Tooling/ToolingTests [478/730] LINK obj/clang/unittests/Interpreter/ClangReplInterpreterTests [479/730] LINK ./bin/c-index-test [480/730] LINK ./bin/lldb [481/730] LINK ./bin/clang [482/730] ACTION //clang/tools/driver:clang-cl(//llvm/utils/gn/build/toolchain:unix) [483/730] ACTION //clang/tools/driver:clang-cpp(//llvm/utils/gn/build/toolchain:unix) [484/730] ACTION //clang/tools/driver:clangxx(//llvm/utils/gn/build/toolchain:unix) [485/730] ACTION //compiler-rt/test/asan:lit_site_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [486/730] ACTION //compiler-rt/test/lsan:asan_mode_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [487/730] ACTION //compiler-rt/test:lit_common_configured(//llvm/utils/gn/build/toolchain:stage2_unix) [488/730] ACTION //compiler-rt/test/builtins:builtins_mode_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [489/730] ACTION //compiler-rt/test/hwasan:lit_site_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [490/730] ACTION //libcxx/src:cxx_symlink(//llvm/utils/gn/build/toolchain:stage2_unix) [491/730] ACTION //llvm/include/llvm/Support:write_extension_def(//llvm/utils/gn/build/toolchain:stage2_unix) [492/730] ACTION //llvm/include/llvm/Config:abi-breaking(//llvm/utils/gn/build/toolchain:stage2_unix) [493/730] ACTION //llvm/include/llvm/Config:Targets.def(//llvm/utils/gn/build/toolchain:stage2_unix) [494/730] ACTION //llvm/include/llvm/Config:Disassemblers.def(//llvm/utils/gn/build/toolchain:stage2_unix) [495/730] ACTION //llvm/include/llvm/Config:llvm-config(//llvm/utils/gn/build/toolchain:stage2_unix) [496/542] ACTION //llvm/include/llvm/Config:AsmPrinters.def(//llvm/utils/gn/build/toolchain:stage2_unix) [497/542] ACTION //llvm/include/llvm/Config:AsmParsers.def(//llvm/utils/gn/build/toolchain:stage2_unix) [498/542] ACTION //llvm/include/llvm/Config:TargetExegesis.def(//llvm/utils/gn/build/toolchain:stage2_unix) [499/542] ACTION //llvm/include/llvm/Config:TargetMCAs.def(//llvm/utils/gn/build/toolchain:stage2_unix) [500/542] ACTION //llvm/include/llvm/Config:Targets(//llvm/utils/gn/build/toolchain:stage2_unix) [501/542] ACTION //llvm/include/llvm/Support:write_vcsrevision(//llvm/utils/gn/build/toolchain:stage2_unix) [502/542] ACTION //libcxx/src:cxx_linker_script(//llvm/utils/gn/build/toolchain:stage2_unix) [503/542] ACTION //llvm/include/llvm/Config:config(//llvm/utils/gn/build/toolchain:stage2_unix) [504/510] ACTION //compiler-rt/lib/ubsan:version_script(//llvm/utils/gn/build/toolchain:stage2_unix) [505/510] ACTION //compiler-rt/lib/ubsan:ubsan_static_cxx_dynamic_list(//llvm/utils/gn/build/toolchain:stage2_unix) [506/510] ACTION //compiler-rt/lib/ubsan:ubsan_static_dynamic_list(//llvm/utils/gn/build/toolchain:stage2_unix) [507/510] ACTION //compiler-rt/lib/ubsan:ubsan_loop_detect_dynamic_list(//llvm/utils/gn/build/toolchain:stage2_unix) [508/510] ACTION //compiler-rt/lib/hwasan:version_script(//llvm/utils/gn/build/toolchain:stage2_unix) [509/510] SOLINK lib/clang/24/lib/linux/libclang_rt.ubsan_standalone-x86_64.so [510/510] SOLINK lib/clang/24/lib/linux/libclang_rt.hwasan_aliases-x86_64.so INFO:2026-10-20T10:42:16Z:root:analyze skipping analyze because previous build was not green INFO:2026-10-20T10:42:16Z:root:testing INFO:2026-10-20T10:42:16Z: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:572: 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/config.py:572: 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:572: 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:572: 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:572: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:572: 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:572: 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:572: 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:572: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 27861 tests, 64 workers -- Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. Testing Time: 173.07s Total Discovered Tests: 55872 Skipped : 36 (0.06%) Unsupported : 1661 (2.97%) Passed : 54146 (96.91%) Expectedly Failed: 29 (0.05%) INFO:2026-10-20T10:45:37Z:root:test check-clang-tools ninja: Entering directory `out/gn' [0/1] ACTION //clang-tools-extra/test:check-clang-tools(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:572: note: using clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -- Testing: 1486 tests, 64 workers -- Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. Testing Time: 10.05s Total Discovered Tests: 1749 Unsupported : 2 (0.11%) Passed : 1746 (99.83%) Expectedly Failed: 1 (0.06%) INFO:2026-10-20T10:45:48Z:root:test check-clangd ninja: Entering directory `out/gn' [0/1] ACTION //clang-tools-extra/clangd/test:check-clangd(//llvm/utils/gn/build/toolchain:unix) -- Testing: 196 tests, 64 workers -- Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. Testing Time: 6.41s Total Discovered Tests: 1575 Unsupported : 10 (0.63%) Passed : 1564 (99.30%) Expectedly Failed: 1 (0.06%) INFO:2026-10-20T10:45:55Z:root:test check-hwasan ninja: Entering directory `out/gn' [0/1] ACTION //compiler-rt/test/hwasan:check-hwasan(//llvm/utils/gn/build/toolchain:unix) -- Testing: 112 tests, 64 workers -- Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. Testing Time: 7.06s Total Discovered Tests: 112 Unsupported : 37 (33.04%) Passed : 66 (58.93%) Expectedly Failed: 9 (8.04%) INFO:2026-10-20T10:46:03Z:root:test check-lld ninja: Entering directory `out/gn' [0/1] ACTION //lld/test:check-lld(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:572: 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:572: 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:572: 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:572: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 3248 tests, 64 workers -- Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. Testing Time: 35.56s Total Discovered Tests: 3248 Unsupported : 22 (0.68%) Passed : 3225 (99.29%) Expectedly Failed: 1 (0.03%) INFO:2026-10-20T10:46:41Z:root:test check-llvm ninja: Entering directory `out/gn' [0/1] ACTION //llvm/test:check-llvm(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:572: 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:572: 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:572: 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:572: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:572: 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:572: 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:572: 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:572: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:572: 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:572: 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:572: 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:572: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 70605 tests, 64 workers -- Testing: 0.. 10.. 20.. 30.. FAIL: LLVM :: Analysis/CostModel/X86/partial-reductions.ll (1659 of 70605) ******************** TEST 'LLVM :: Analysis/CostModel/X86/partial-reductions.ll' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/opt < /usr/local/google/home/thakis/src/llvm-project/llvm/test/Analysis/CostModel/X86/partial-reductions.ll -passes="print" 2>&1 -disable-output -cost-kind=all -mtriple=x86_64-- -mcpu=x86-64 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/llvm/test/Analysis/CostModel/X86/partial-reductions.ll --check-prefixes=SSE2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/opt '-passes=print' -disable-output -cost-kind=all -mtriple=x86_64-- -mcpu=x86-64 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/llvm/test/Analysis/CostModel/X86/partial-reductions.ll --check-prefixes=SSE2 # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/opt < /usr/local/google/home/thakis/src/llvm-project/llvm/test/Analysis/CostModel/X86/partial-reductions.ll -passes="print" 2>&1 -disable-output -cost-kind=all -mtriple=x86_64-- -mcpu=x86-64-v2 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/llvm/test/Analysis/CostModel/X86/partial-reductions.ll --check-prefixes=SSE42 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/opt '-passes=print' -disable-output -cost-kind=all -mtriple=x86_64-- -mcpu=x86-64-v2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/llvm/test/Analysis/CostModel/X86/partial-reductions.ll --check-prefixes=SSE42 # RUN: at line 4 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/opt < /usr/local/google/home/thakis/src/llvm-project/llvm/test/Analysis/CostModel/X86/partial-reductions.ll -passes="print" 2>&1 -disable-output -cost-kind=all -mtriple=x86_64-- -mcpu=x86-64-v3 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/llvm/test/Analysis/CostModel/X86/partial-reductions.ll --check-prefixes=AVX2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/opt '-passes=print' -disable-output -cost-kind=all -mtriple=x86_64-- -mcpu=x86-64-v3 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/llvm/test/Analysis/CostModel/X86/partial-reductions.ll --check-prefixes=AVX2 # RUN: at line 5 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/opt < /usr/local/google/home/thakis/src/llvm-project/llvm/test/Analysis/CostModel/X86/partial-reductions.ll -passes="print" 2>&1 -disable-output -cost-kind=all -mtriple=x86_64-- -mcpu=x86-64-v4 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/llvm/test/Analysis/CostModel/X86/partial-reductions.ll --check-prefixes=AVX512 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/opt '-passes=print' -disable-output -cost-kind=all -mtriple=x86_64-- -mcpu=x86-64-v4 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/llvm/test/Analysis/CostModel/X86/partial-reductions.ll --check-prefixes=AVX512 # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/Analysis/CostModel/X86/partial-reductions.ll:105:16: error: AVX512-NEXT: expected string not found in input # | ; AVX512-NEXT: Cost Model: Found costs of RThru:8 CodeSize:8 Lat:32 SizeLat:8 for: %v8bf16 = call <8 x bfloat> @llvm.vector.partial.reduce.fadd.v8bf16.v8bf16(<8 x bfloat> poison, <8 x bfloat> poison) # | ^ # | :14:175: note: scanning from here # | Cost Model: Found costs of RThru:2 CodeSize:1 Lat:3 SizeLat:1 for: %v8f16 = call <8 x half> @llvm.vector.partial.reduce.fadd.v8f16.v8f16(<8 x half> poison, <8 x half> poison) # | ^ # | :15:1: note: possible intended match here # | Cost Model: Found costs of RThru:22 CodeSize:1 Lat:3 SizeLat:1 for: %v8bf16 = call <8 x bfloat> @llvm.vector.partial.reduce.fadd.v8bf16.v8bf16(<8 x bfloat> poison, <8 x bfloat> poison) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/Analysis/CostModel/X86/partial-reductions.ll:247:16: error: AVX512-NEXT: expected string not found in input # | ; AVX512-NEXT: Cost Model: Found costs of RThru:16 CodeSize:16 Lat:64 SizeLat:16 for: %v8bf16 = call <8 x bfloat> @llvm.vector.partial.reduce.fadd.v8bf16.v16bf16(<8 x bfloat> poison, <16 x bfloat> poison) # | ^ # | :40:177: note: scanning from here # | Cost Model: Found costs of RThru:4 CodeSize:2 Lat:6 SizeLat:2 for: %v8f16 = call <8 x half> @llvm.vector.partial.reduce.fadd.v8f16.v16f16(<8 x half> poison, <16 x half> poison) # | ^ # | :41:1: note: possible intended match here # | Cost Model: Found costs of RThru:44 CodeSize:2 Lat:6 SizeLat:2 for: %v8bf16 = call <8 x bfloat> @llvm.vector.partial.reduce.fadd.v8bf16.v16bf16(<8 x bfloat> poison, <16 x bfloat> poison) # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/llvm/test/Analysis/CostModel/X86/partial-reductions.ll # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | . # | . # | . # | 9: Cost Model: Found costs of 1 for: %v4i64 = call <4 x i64> @llvm.vector.partial.reduce.add.v4i64.v4i64(<4 x i64> poison, <4 x i64> poison) # | 10: Cost Model: Found costs of 1 for: %v64i8 = call <64 x i8> @llvm.vector.partial.reduce.add.v64i8.v64i8(<64 x i8> poison, <64 x i8> poison) # | 11: Cost Model: Found costs of 1 for: %v32i16 = call <32 x i16> @llvm.vector.partial.reduce.add.v32i16.v32i16(<32 x i16> poison, <32 x i16> poison) # | 12: Cost Model: Found costs of 1 for: %v16i32 = call <16 x i32> @llvm.vector.partial.reduce.add.v16i32.v16i32(<16 x i32> poison, <16 x i32> poison) # | 13: Cost Model: Found costs of 1 for: %v8i64 = call <8 x i64> @llvm.vector.partial.reduce.add.v8i64.v8i64(<8 x i64> poison, <8 x i64> poison) # | 14: Cost Model: Found costs of RThru:2 CodeSize:1 Lat:3 SizeLat:1 for: %v8f16 = call <8 x half> @llvm.vector.partial.reduce.fadd.v8f16.v8f16(<8 x half> poison, <8 x half> poison) # | next:105'0 { search range start (exclusive) # | next:105'1 error: no match found in search range # | 15: Cost Model: Found costs of RThru:22 CodeSize:1 Lat:3 SizeLat:1 for: %v8bf16 = call <8 x bfloat> @llvm.vector.partial.reduce.fadd.v8bf16.v8bf16(<8 x bfloat> poison, <8 x bfloat> poison) # | next:105'2 ? possible intended match # | 16: Cost Model: Found costs of RThru:1 CodeSize:1 Lat:4 SizeLat:1 for: %v4f32 = call <4 x float> @llvm.vector.partial.reduce.fadd.v4f32.v4f32(<4 x float> poison, <4 x float> poison) # | 17: Cost Model: Found costs of RThru:1 CodeSize:1 Lat:4 SizeLat:1 for: %v2f64 = call <2 x double> @llvm.vector.partial.reduce.fadd.v2f64.v2f64(<2 x double> poison, <2 x double> poison) # | 18: Cost Model: Found costs of RThru:2 CodeSize:1 Lat:3 SizeLat:1 for: %v16f16 = call <16 x half> @llvm.vector.partial.reduce.fadd.v16f16.v16f16(<16 x half> poison, <16 x half> poison) # | 19: Cost Model: Found costs of RThru:46 CodeSize:1 Lat:3 SizeLat:1 for: %v16bf16 = call <16 x bfloat> @llvm.vector.partial.reduce.fadd.v16bf16.v16bf16(<16 x bfloat> poison, <16 x bfloat> poison) # | 20: Cost Model: Found costs of RThru:1 CodeSize:1 Lat:4 SizeLat:1 for: %v8f32 = call <8 x float> @llvm.vector.partial.reduce.fadd.v8f32.v8f32(<8 x float> poison, <8 x float> poison) # | 21: Cost Model: Found costs of RThru:1 CodeSize:1 Lat:4 SizeLat:1 for: %v4f64 = call <4 x double> @llvm.vector.partial.reduce.fadd.v4f64.v4f64(<4 x double> poison, <4 x double> poison) # | 22: Cost Model: Found costs of RThru:2 CodeSize:1 Lat:3 SizeLat:1 for: %v32f16 = call <32 x half> @llvm.vector.partial.reduce.fadd.v32f16.v32f16(<32 x half> poison, <32 x half> poison) # | 23: Cost Model: Found costs of RThru:94 CodeSize:1 Lat:3 SizeLat:1 for: %v32bf16 = call <32 x bfloat> @llvm.vector.partial.reduce.fadd.v32bf16.v32bf16(<32 x bfloat> poison, <32 x bfloat> poison) # | 24: Cost Model: Found costs of RThru:1 CodeSize:1 Lat:4 SizeLat:1 for: %v16f32 = call <16 x float> @llvm.vector.partial.reduce.fadd.v16f32.v16f32(<16 x float> poison, <16 x float> poison) # | 25: Cost Model: Found costs of RThru:1 CodeSize:1 Lat:4 SizeLat:1 for: %v8f64 = call <8 x double> @llvm.vector.partial.reduce.fadd.v8f64.v8f64(<8 x double> poison, <8 x double> poison) # | 26: Cost Model: Found costs of RThru:0 CodeSize:1 Lat:1 SizeLat:1 for: ret void # | 27: Printing analysis 'Cost Model Analysis' for function 'doubleelements_partial_reduction': # | next:105'3 } search range end (exclusive) # | 28: Cost Model: Found costs of 2 for: %v16i8 = call <16 x i8> @llvm.vector.partial.reduce.add.v16i8.v32i8(<16 x i8> poison, <32 x i8> poison) # | 29: Cost Model: Found costs of 2 for: %v8i16 = call <8 x i16> @llvm.vector.partial.reduce.add.v8i16.v16i16(<8 x i16> poison, <16 x i16> poison) # | 30: Cost Model: Found costs of 2 for: %v4i32 = call <4 x i32> @llvm.vector.partial.reduce.add.v4i32.v8i32(<4 x i32> poison, <8 x i32> poison) # | 31: Cost Model: Found costs of 2 for: %v2i64 = call <2 x i64> @llvm.vector.partial.reduce.add.v2i64.v4i64(<2 x i64> poison, <4 x i64> poison) # | 32: Cost Model: Found costs of 2 for: %v32i8 = call <32 x i8> @llvm.vector.partial.reduce.add.v32i8.v64i8(<32 x i8> poison, <64 x i8> poison) # | 33: Cost Model: Found costs of 2 for: %v16i16 = call <16 x i16> @llvm.vector.partial.reduce.add.v16i16.v32i16(<16 x i16> poison, <32 x i16> poison) # | 34: Cost Model: Found costs of 2 for: %v8i32 = call <8 x i32> @llvm.vector.partial.reduce.add.v8i32.v16i32(<8 x i32> poison, <16 x i32> poison) # | 35: Cost Model: Found costs of 2 for: %v4i64 = call <4 x i64> @llvm.vector.partial.reduce.add.v4i64.v8i64(<4 x i64> poison, <8 x i64> poison) # | 36: Cost Model: Found costs of 2 for: %v64i8 = call <64 x i8> @llvm.vector.partial.reduce.add.v64i8.v128i8(<64 x i8> poison, <128 x i8> poison) # | 37: Cost Model: Found costs of 2 for: %v32i16 = call <32 x i16> @llvm.vector.partial.reduce.add.v32i16.v64i16(<32 x i16> poison, <64 x i16> poison) # | 38: Cost Model: Found costs of 2 for: %v16i32 = call <16 x i32> @llvm.vector.partial.reduce.add.v16i32.v32i32(<16 x i32> poison, <32 x i32> poison) # | 39: Cost Model: Found costs of 2 for: %v8i64 = call <8 x i64> @llvm.vector.partial.reduce.add.v8i64.v16i64(<8 x i64> poison, <16 x i64> poison) # | 40: Cost Model: Found costs of RThru:4 CodeSize:2 Lat:6 SizeLat:2 for: %v8f16 = call <8 x half> @llvm.vector.partial.reduce.fadd.v8f16.v16f16(<8 x half> poison, <16 x half> poison) # | next:247'0 { search range start (exclusive) # | next:247'1 error: no match found in search range # | 41: Cost Model: Found costs of RThru:44 CodeSize:2 Lat:6 SizeLat:2 for: %v8bf16 = call <8 x bfloat> @llvm.vector.partial.reduce.fadd.v8bf16.v16bf16(<8 x bfloat> poison, <16 x bfloat> poison) # | next:247'2 ? possible intended match # | 42: Cost Model: Found costs of RThru:2 CodeSize:2 Lat:8 SizeLat:2 for: %v4f32 = call <4 x float> @llvm.vector.partial.reduce.fadd.v4f32.v8f32(<4 x float> poison, <8 x float> poison) # | 43: Cost Model: Found costs of RThru:2 CodeSize:2 Lat:8 SizeLat:2 for: %v2f64 = call <2 x double> @llvm.vector.partial.reduce.fadd.v2f64.v4f64(<2 x double> poison, <4 x double> poison) # | 44: Cost Model: Found costs of RThru:4 CodeSize:2 Lat:6 SizeLat:2 for: %v16f16 = call <16 x half> @llvm.vector.partial.reduce.fadd.v16f16.v32f16(<16 x half> poison, <32 x half> poison) # | 45: Cost Model: Found costs of RThru:92 CodeSize:2 Lat:6 SizeLat:2 for: %v16bf16 = call <16 x bfloat> @llvm.vector.partial.reduce.fadd.v16bf16.v32bf16(<16 x bfloat> poison, <32 x bfloat> poison) # | 46: Cost Model: Found costs # | ... # `---data was truncated (10240/11620) (change limit with -D output_limit=N) # error: command failed with exit status: 1 -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (1): LLVM :: Analysis/CostModel/X86/partial-reductions.ll Testing Time: 184.35s Total Discovered Tests: 79928 Skipped : 23 (0.03%) Unsupported : 3400 (4.25%) Passed : 76333 (95.50%) Expectedly Failed: 171 (0.21%) Failed : 1 (0.00%) FAILED: gen/llvm/test/run-lit python3 bin/llvm-lit -sv ../../llvm/test ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn', 'check-llvm']' returned non-zero exit status 1.