[llvm] [RISCV] Add scheduling model for mips p8700 CPU (PR #119885)

LLVM Continuous Integration via llvm-commits llvm-commits at lists.llvm.org
Thu Dec 19 04:06:20 PST 2024


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `lld-x86_64-ubuntu-fast` running on `as-builder-4` while building `llvm` at step 5 "build-unified-tree".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/33/builds/8582

<details>
<summary>Here is the relevant piece of the build log for the reference</summary>

```
Step 5 (build-unified-tree) failure: build (failure)
...
12.896 [859/44/2956] Linking CXX static library lib/libLLVMSystemZDisassembler.a
13.132 [859/43/2957] Building X86GenCallingConv.inc...
13.277 [859/42/2958] Building X86GenExegesis.inc...
13.349 [859/41/2959] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZCopyPhysRegs.cpp.o
13.553 [859/40/2960] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/IRSymtab.cpp.o
13.578 [859/39/2961] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZCallingConv.cpp.o
13.620 [859/38/2962] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZAsmPrinter.cpp.o
13.916 [859/37/2963] Building X86GenInstrMapping.inc...
13.921 [859/36/2964] Building X86GenMnemonicTables.inc...
14.238 [859/35/2965] Building RISCVGenSubtargetInfo.inc...
FAILED: lib/Target/RISCV/RISCVGenSubtargetInfo.inc /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/build/lib/Target/RISCV/RISCVGenSubtargetInfo.inc 
cd /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/build && /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/build/bin/llvm-tblgen -gen-subtarget -I /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/lib/Target/RISCV -I/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/build/include -I/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/include -I /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/lib/Target /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/lib/Target/RISCV/RISCV.td --write-if-changed -o lib/Target/RISCV/RISCVGenSubtargetInfo.inc -d lib/Target/RISCV/RISCVGenSubtargetInfo.inc.d
Included from /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/lib/Target/RISCV/RISCV.td:49:
/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/lib/Target/RISCV/RISCVSchedMIPSP8700.td:20:5: error: Processor does not define resources for WriteFCvtF32ToF16
def MIPSP8700Model : SchedMachineModel {
    ^
14.289 [859/34/2966] Building X86GenAsmWriter1.inc...
14.297 [859/33/2967] Building X86GenAsmWriter.inc...
14.374 [859/32/2968] Building X86GenAsmMatcher.inc...
14.607 [859/31/2969] Building X86GenDisassemblerTables.inc...
15.026 [859/30/2970] Building X86GenFoldTables.inc...
16.231 [859/29/2971] Building X86GenSubtargetInfo.inc...
16.446 [859/28/2972] Building X86GenFastISel.inc...
16.905 [859/27/2973] Building X86GenGlobalISel.inc...
18.325 [859/26/2974] Building AArch64GenSubtargetInfo.inc...
18.393 [859/25/2975] Building X86GenDAGISel.inc...
19.549 [859/24/2976] Building AArch64GenInstrInfo.inc...
19.599 [859/23/2977] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o
20.599 [859/22/2978] Building X86GenInstrInfo.inc...
20.992 [859/21/2979] Building RISCVGenInstrInfo.inc...
21.671 [859/20/2980] Building AMDGPUGenCallingConv.inc...
22.215 [859/19/2981] Building AMDGPUGenMCPseudoLowering.inc...
22.798 [859/18/2982] Building RISCVGenGlobalISel.inc...
23.440 [859/17/2983] Building AMDGPUGenRegBankGICombiner.inc...
23.463 [859/16/2984] Building AMDGPUGenPostLegalizeGICombiner.inc...
23.710 [859/15/2985] Building AMDGPUGenSubtargetInfo.inc...
24.166 [859/14/2986] Building AMDGPUGenPreLegalizeGICombiner.inc...
24.228 [859/13/2987] Building AMDGPUGenMCCodeEmitter.inc...
24.424 [859/12/2988] Building AMDGPUGenDisassemblerTables.inc...
24.882 [859/11/2989] Building RISCVGenDAGISel.inc...
25.186 [859/10/2990] Building AMDGPUGenSearchableTables.inc...
26.775 [859/9/2991] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o
27.140 [859/8/2992] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o
31.164 [859/7/2993] Building AMDGPUGenAsmWriter.inc...
33.150 [859/6/2994] Building AMDGPUGenGlobalISel.inc...
33.272 [859/5/2995] Building AMDGPUGenDAGISel.inc...
33.463 [859/4/2996] Building AMDGPUGenAsmMatcher.inc...
34.551 [859/3/2997] Building AMDGPUGenInstrInfo.inc...
36.953 [859/2/2998] Building AMDGPUGenRegisterInfo.inc...

```

</details>

https://github.com/llvm/llvm-project/pull/119885


More information about the llvm-commits mailing list