[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:10:30 PDT 2025


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `llvm-clang-x86_64-gcc-ubuntu` running on `sie-linux-worker3` while building `llvm` at step 5 "build-unified-tree".

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

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

```
Step 5 (build-unified-tree) failure: build (failure)
...
0.047 [1938/27/6] Building CommentHTMLTagsProperties.inc...
0.047 [1938/26/7] Building CommentCommandList.inc...
0.050 [1936/25/8] Building CommentHTMLNamedCharacterReferences.inc...
0.051 [1935/24/9] Building CommentCommandInfo.inc...
0.051 [1934/23/10] Building StmtDataCollectors.inc...
0.051 [1934/22/11] Building BuiltinTemplates.inc...
0.071 [328/23/12] Generating VCSRevision.h
0.087 [328/22/13] Building Opcodes.inc...
0.190 [320/21/14] Building OpenCLBuiltins.inc...
1.266 [318/20/15] Building RISCVGenAsmMatcher.inc...
FAILED: lib/Target/RISCV/RISCVGenAsmMatcher.inc /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/lib/Target/RISCV/RISCVGenAsmMatcher.inc 
cd /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/lib/Target/RISCV && /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/bin/llvm-tblgen -gen-asm-matcher -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/Target/RISCV -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/include -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/include -I /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/Target /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/Target/RISCV/RISCV.td --write-if-changed -o RISCVGenAsmMatcher.inc -d RISCVGenAsmMatcher.inc.d && /usr/bin/cmake/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/Target/RISCV /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/lib/Target/RISCV /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/lib/Target/RISCV/RISCVGenAsmMatcher.inc.d /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/CMakeFiles/d/d309c4be6c049600af31c5be2679de5787f16fe4ecb5b63e681483c2d142daa6.d
Included from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/Target/RISCV/RISCV.td:36:
Included from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfo.td:2344:
Included from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfoV.td:1842:
/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfoZvfbf.td:39:19: error: Variable not defined: 'HasStdExtZvfbfmin'
let Predicates = [HasStdExtZvfbfmin] in {
                  ^
1.275 [318/19/16] Building RISCVGenO0PreLegalizeGICombiner.inc...
FAILED: lib/Target/RISCV/RISCVGenO0PreLegalizeGICombiner.inc /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/lib/Target/RISCV/RISCVGenO0PreLegalizeGICombiner.inc 
cd /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/lib/Target/RISCV && /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="RISCVO0PreLegalizerCombiner" -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/Target/RISCV -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/include -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/include -I /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/Target /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/Target/RISCV/RISCVGISel.td --write-if-changed -o RISCVGenO0PreLegalizeGICombiner.inc -d RISCVGenO0PreLegalizeGICombiner.inc.d && /usr/bin/cmake/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/Target/RISCV /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/lib/Target/RISCV /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/lib/Target/RISCV/RISCVGenO0PreLegalizeGICombiner.inc.d /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/CMakeFiles/d/c97dda574df4a98cf162627e499a9a887c7ae106fc806487c13c5a51a8d4661c.d
Included from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/Target/RISCV/RISCVGISel.td:16:
Included from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/Target/RISCV/RISCV.td:36:
Included from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfo.td:2344:
Included from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfoV.td:1842:
/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfoZvfbf.td:39:19: error: Variable not defined: 'HasStdExtZvfbfmin'
let Predicates = [HasStdExtZvfbfmin] in {
                  ^
1.285 [318/18/17] Building RISCVTargetParserDef.inc...
FAILED: include/llvm/TargetParser/RISCVTargetParserDef.inc /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/include/llvm/TargetParser/RISCVTargetParserDef.inc 
cd /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/include/llvm/TargetParser && /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/bin/llvm-min-tblgen -gen-riscv-target-def -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/include/llvm/TargetParser -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/Target/RISCV -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/include -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/include /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/Target/RISCV/RISCV.td --write-if-changed -o RISCVTargetParserDef.inc -d RISCVTargetParserDef.inc.d && /usr/bin/cmake/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/include/llvm/TargetParser /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/include/llvm/TargetParser /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/include/llvm/TargetParser/RISCVTargetParserDef.inc.d /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/CMakeFiles/d/75a917cc767e058ef9787736621c45e181858eb35facaae331bb67a3be2b4dd2.d
Included from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/Target/RISCV/RISCV.td:36:
Included from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfo.td:2344:
Included from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfoV.td:1842:
/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfoZvfbf.td:39:19: error: Variable not defined: 'HasStdExtZvfbfmin'
let Predicates = [HasStdExtZvfbfmin] in {
                  ^
1.289 [318/17/18] Building RISCVGenSearchableTables.inc...
FAILED: lib/Target/RISCV/RISCVGenSearchableTables.inc /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/lib/Target/RISCV/RISCVGenSearchableTables.inc 
cd /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/lib/Target/RISCV && /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/bin/llvm-tblgen -gen-searchable-tables -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/Target/RISCV -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/include -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/include -I /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/Target /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/Target/RISCV/RISCV.td --write-if-changed -o RISCVGenSearchableTables.inc -d RISCVGenSearchableTables.inc.d && /usr/bin/cmake/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/Target/RISCV /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/lib/Target/RISCV /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/lib/Target/RISCV/RISCVGenSearchableTables.inc.d /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/CMakeFiles/d/cf996be6335f1b15926ebe1efec9875960a0af40bd4d0f143a973fcc82a20c7d.d
Included from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/Target/RISCV/RISCV.td:36:
Included from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfo.td:2344:
Included from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfoV.td:1842:
/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfoZvfbf.td:39:19: error: Variable not defined: 'HasStdExtZvfbfmin'
let Predicates = [HasStdExtZvfbfmin] in {
                  ^
1.289 [318/16/19] Building RISCVGenDisassemblerTables.inc...
FAILED: lib/Target/RISCV/RISCVGenDisassemblerTables.inc /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/lib/Target/RISCV/RISCVGenDisassemblerTables.inc 
cd /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/lib/Target/RISCV && /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/bin/llvm-tblgen -gen-disassembler --specialize-decoders-per-bitwidth -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/Target/RISCV -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/include -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/include -I /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/Target /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/Target/RISCV/RISCV.td --write-if-changed -o RISCVGenDisassemblerTables.inc -d RISCVGenDisassemblerTables.inc.d && /usr/bin/cmake/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/Target/RISCV /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/lib/Target/RISCV /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/lib/Target/RISCV/RISCVGenDisassemblerTables.inc.d /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/CMakeFiles/d/ac8e1fb97ccb7aae6cf402aef316e8d67e6f58abebf2e8e9baf15f4992cb4112.d

```

</details>

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


More information about the llvm-commits mailing list