[llvm] [NFC][RISCV] Move Zvfbf* relative stuffs to RISCVInstrInfoZvfbf.td (PR #159619)

LLVM Continuous Integration via llvm-commits llvm-commits at lists.llvm.org
Fri Sep 19 09:28:32 PDT 2025


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `amdgpu-offload-rhel-9-cmake-build-only` running on `rocm-docker-rhel-9` while building `llvm` at step 4 "annotate".

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

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

```
Step 4 (annotate) failure: '../llvm-zorg/zorg/buildbot/builders/annotated/amdgpu-offload-cmake.py --jobs=32' (failure)
...
[1217/8074] Building AArch64TargetParserDef.inc...
[1218/8074] Building CXX object tools/flang/lib/Decimal/CMakeFiles/FortranDecimal.dir/decimal-to-binary.cpp.o
[1219/8074] Building R600GenCallingConv.inc...
[1220/8074] Building R600GenAsmWriter.inc...
[1221/8074] Building R600GenDFAPacketizer.inc...
[1222/8074] Building R600GenSubtargetInfo.inc...
[1223/8074] Building R600GenMCCodeEmitter.inc...
[1224/8074] Building SPIRVGenAsmWriter.inc...
[1225/8074] Building SPIRVGenMCCodeEmitter.inc...
[1226/8074] Building RISCVTargetParserDef.inc...
FAILED: include/llvm/TargetParser/RISCVTargetParserDef.inc /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/include/llvm/TargetParser/RISCVTargetParserDef.inc 
cd /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/include/llvm/TargetParser && /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/bin/llvm-min-tblgen -gen-riscv-target-def -I/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/include/llvm/TargetParser -I/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/lib/Target/RISCV -I/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/include -I/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/include /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/lib/Target/RISCV/RISCV.td --write-if-changed -o RISCVTargetParserDef.inc -d RISCVTargetParserDef.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/include/llvm/TargetParser /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/include/llvm/TargetParser /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/include/llvm/TargetParser/RISCVTargetParserDef.inc.d /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/CMakeFiles/d/e9968fa5426791a4e16e18b074b9350afdae76172d98b06c5b2c092e7f279914.d
Included from /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/lib/Target/RISCV/RISCV.td:36:
Included from /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfo.td:2344:
Included from /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfoV.td:1842:
/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfoZvfbf.td:39:19: error: Variable not defined: 'HasStdExtZvfbfmin'
let Predicates = [HasStdExtZvfbfmin] in {
                  ^
[1227/8074] Building R600GenDAGISel.inc...
[1228/8074] Building R600GenInstrInfo.inc...
[1229/8074] Building R600GenRegisterInfo.inc...
[1230/8074] Building SPIRVGenRegisterInfo.inc...
[1231/8074] Building SPIRVGenPreLegalizeGICombiner.inc...
[1232/8074] Building SPIRVGenGlobalISel.inc...
[1233/8074] Building SPIRVGenInstrInfo.inc...
[1234/8074] Building SPIRVGenRegisterBank.inc...
[1235/8074] Building SPIRVGenSubtargetInfo.inc...
[1236/8074] Building SPIRVGenTables.inc...
[1237/8074] Building CXX object tools/flang/lib/Decimal/CMakeFiles/FortranDecimal.dir/binary-to-decimal.cpp.o
[1238/8074] Building X86GenRegisterBank.inc...
[1239/8074] Building X86GenMnemonicTables.inc...
[1240/8074] Building X86GenCallingConv.inc...
[1241/8074] Building X86GenAsmWriter1.inc...
[1242/8074] Building X86GenAsmWriter.inc...
[1243/8074] Building X86GenDisassemblerTables.inc...
[1244/8074] Building AMDGPUGenPostLegalizeGICombiner.inc...
[1245/8074] Building AMDGPUGenMCPseudoLowering.inc...
[1246/8074] Building AMDGPUGenPreLegalizeGICombiner.inc...
[1247/8074] Building AMDGPUGenSubtargetInfo.inc...
[1248/8074] Building AMDGPUGenMCCodeEmitter.inc...
[1249/8074] Building AMDGPUGenRegBankGICombiner.inc...
[1250/8074] Building AMDGPUGenDisassemblerTables.inc...
[1251/8074] Building AMDGPUGenSearchableTables.inc...
[1252/8074] Building AMDGPUGenCallingConv.inc...
[1253/8074] Building AMDGPUGenGlobalISel.inc...
[1254/8074] Building AMDGPUGenAsmWriter.inc...
[1255/8074] Building AMDGPUGenDAGISel.inc...
[1256/8074] Building AMDGPUGenInstrInfo.inc...
[1257/8074] Building AMDGPUGenAsmMatcher.inc...
Step 7 (build cmake config) failure: build cmake config (failure)
...
[1217/8074] Building AArch64TargetParserDef.inc...
[1218/8074] Building CXX object tools/flang/lib/Decimal/CMakeFiles/FortranDecimal.dir/decimal-to-binary.cpp.o
[1219/8074] Building R600GenCallingConv.inc...
[1220/8074] Building R600GenAsmWriter.inc...
[1221/8074] Building R600GenDFAPacketizer.inc...
[1222/8074] Building R600GenSubtargetInfo.inc...
[1223/8074] Building R600GenMCCodeEmitter.inc...
[1224/8074] Building SPIRVGenAsmWriter.inc...
[1225/8074] Building SPIRVGenMCCodeEmitter.inc...
[1226/8074] Building RISCVTargetParserDef.inc...
FAILED: include/llvm/TargetParser/RISCVTargetParserDef.inc /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/include/llvm/TargetParser/RISCVTargetParserDef.inc 
cd /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/include/llvm/TargetParser && /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/bin/llvm-min-tblgen -gen-riscv-target-def -I/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/include/llvm/TargetParser -I/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/lib/Target/RISCV -I/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/include -I/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/include /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/lib/Target/RISCV/RISCV.td --write-if-changed -o RISCVTargetParserDef.inc -d RISCVTargetParserDef.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/include/llvm/TargetParser /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/include/llvm/TargetParser /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/include/llvm/TargetParser/RISCVTargetParserDef.inc.d /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/CMakeFiles/d/e9968fa5426791a4e16e18b074b9350afdae76172d98b06c5b2c092e7f279914.d
Included from /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/lib/Target/RISCV/RISCV.td:36:
Included from /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfo.td:2344:
Included from /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfoV.td:1842:
/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfoZvfbf.td:39:19: error: Variable not defined: 'HasStdExtZvfbfmin'
let Predicates = [HasStdExtZvfbfmin] in {
                  ^
[1227/8074] Building R600GenDAGISel.inc...
[1228/8074] Building R600GenInstrInfo.inc...
[1229/8074] Building R600GenRegisterInfo.inc...
[1230/8074] Building SPIRVGenRegisterInfo.inc...
[1231/8074] Building SPIRVGenPreLegalizeGICombiner.inc...
[1232/8074] Building SPIRVGenGlobalISel.inc...
[1233/8074] Building SPIRVGenInstrInfo.inc...
[1234/8074] Building SPIRVGenRegisterBank.inc...
[1235/8074] Building SPIRVGenSubtargetInfo.inc...
[1236/8074] Building SPIRVGenTables.inc...
[1237/8074] Building CXX object tools/flang/lib/Decimal/CMakeFiles/FortranDecimal.dir/binary-to-decimal.cpp.o
[1238/8074] Building X86GenRegisterBank.inc...
[1239/8074] Building X86GenMnemonicTables.inc...
[1240/8074] Building X86GenCallingConv.inc...
[1241/8074] Building X86GenAsmWriter1.inc...
[1242/8074] Building X86GenAsmWriter.inc...
[1243/8074] Building X86GenDisassemblerTables.inc...
[1244/8074] Building AMDGPUGenPostLegalizeGICombiner.inc...
[1245/8074] Building AMDGPUGenMCPseudoLowering.inc...
[1246/8074] Building AMDGPUGenPreLegalizeGICombiner.inc...
[1247/8074] Building AMDGPUGenSubtargetInfo.inc...
[1248/8074] Building AMDGPUGenMCCodeEmitter.inc...
[1249/8074] Building AMDGPUGenRegBankGICombiner.inc...
[1250/8074] Building AMDGPUGenDisassemblerTables.inc...
[1251/8074] Building AMDGPUGenSearchableTables.inc...
[1252/8074] Building AMDGPUGenCallingConv.inc...
[1253/8074] Building AMDGPUGenGlobalISel.inc...
[1254/8074] Building AMDGPUGenAsmWriter.inc...
[1255/8074] Building AMDGPUGenDAGISel.inc...
[1256/8074] Building AMDGPUGenInstrInfo.inc...
[1257/8074] Building AMDGPUGenAsmMatcher.inc...

```

</details>

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


More information about the llvm-commits mailing list