[llvm] [NVPTX] Add intrinsics for narrow-fp to bf16 conversions (PR #191376)
via llvm-commits
llvm-commits at lists.llvm.org
Mon Apr 13 02:49:05 PDT 2026
github-actions[bot] wrote:
<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results
The build failed before running any tests. Click on a failure below to see the details.
<details>
<summary>lib/Target/NVPTX/NVPTXGenAsmWriter.inc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX/NVPTXGenAsmWriter.inc</summary>
```
FAILED: lib/Target/NVPTX/NVPTXGenAsmWriter.inc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX/NVPTXGenAsmWriter.inc
cd /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX && /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llvm-tblgen -gen-asm-writer -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include -I /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX/NVPTX.td --write-if-changed -o NVPTXGenAsmWriter.inc -d NVPTXGenAsmWriter.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX /home/gha/actions-runner/_work/llvm-project/llvm-project/build /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX/NVPTXGenAsmWriter.inc.d /home/gha/actions-runner/_work/llvm-project/llvm-project/build/CMakeFiles/d/63cc2fefdd01d9bbbd53119bf3aa2b2bce08dbf6a27b3db5e6c90ff99b431b0d.d
Included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX/NVPTX.td:18:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX/NVPTXInstrInfo.td:684:17: error: Expected a class name, got 'callSubTarget'
Requires<[callSubTarget<"hasNarrowFPToBF16x2ConversionSupport">]>;
^
```
</details>
<details>
<summary>lib/Target/NVPTX/NVPTXGenInstrInfo.inc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX/NVPTXGenInstrInfo.inc</summary>
```
FAILED: lib/Target/NVPTX/NVPTXGenInstrInfo.inc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX/NVPTXGenInstrInfo.inc
cd /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX && /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llvm-tblgen -gen-instr-info -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include -I /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX/NVPTX.td --write-if-changed -o NVPTXGenInstrInfo.inc -d NVPTXGenInstrInfo.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX /home/gha/actions-runner/_work/llvm-project/llvm-project/build /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX/NVPTXGenInstrInfo.inc.d /home/gha/actions-runner/_work/llvm-project/llvm-project/build/CMakeFiles/d/b81283f6a168c5cdab92dec1a0d32e0b13f3e332ea8c708ad8e5aa0436f08315.d
Included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX/NVPTX.td:18:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX/NVPTXInstrInfo.td:684:17: error: Expected a class name, got 'callSubTarget'
Requires<[callSubTarget<"hasNarrowFPToBF16x2ConversionSupport">]>;
^
```
</details>
<details>
<summary>lib/Target/NVPTX/NVPTXGenRegisterInfo.inc lib/Target/NVPTX/NVPTXGenRegisterInfoEnums.inc lib/Target/NVPTX/NVPTXGenRegisterInfoHeader.inc lib/Target/NVPTX/NVPTXGenRegisterInfoMCDesc.inc lib/Target/NVPTX/NVPTXGenRegisterInfoTargetDesc.inc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX/NVPTXGenRegisterInfo.inc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX/NVPTXGenRegisterInfoEnums.inc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX/NVPTXGenRegisterInfoHeader.inc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX/NVPTXGenRegisterInfoMCDesc.inc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX/NVPTXGenRegisterInfoTargetDesc.inc</summary>
```
FAILED: lib/Target/NVPTX/NVPTXGenRegisterInfo.inc lib/Target/NVPTX/NVPTXGenRegisterInfoEnums.inc lib/Target/NVPTX/NVPTXGenRegisterInfoHeader.inc lib/Target/NVPTX/NVPTXGenRegisterInfoMCDesc.inc lib/Target/NVPTX/NVPTXGenRegisterInfoTargetDesc.inc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX/NVPTXGenRegisterInfo.inc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX/NVPTXGenRegisterInfoEnums.inc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX/NVPTXGenRegisterInfoHeader.inc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX/NVPTXGenRegisterInfoMCDesc.inc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX/NVPTXGenRegisterInfoTargetDesc.inc
cd /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX && /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llvm-tblgen -gen-register-info -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include -I /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX/NVPTX.td --write-if-changed -o NVPTXGenRegisterInfo.inc -d NVPTXGenRegisterInfo.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX /home/gha/actions-runner/_work/llvm-project/llvm-project/build /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX/NVPTXGenRegisterInfo.inc.d /home/gha/actions-runner/_work/llvm-project/llvm-project/build/CMakeFiles/d/bef1b4e860df2d92a353ff9660f4c1433323880cc614e179a3b6fce43f3679db.d
Included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX/NVPTX.td:18:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX/NVPTXInstrInfo.td:684:17: error: Expected a class name, got 'callSubTarget'
Requires<[callSubTarget<"hasNarrowFPToBF16x2ConversionSupport">]>;
^
```
</details>
<details>
<summary>lib/Target/NVPTX/NVPTXGenDAGISel.inc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX/NVPTXGenDAGISel.inc</summary>
```
FAILED: lib/Target/NVPTX/NVPTXGenDAGISel.inc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX/NVPTXGenDAGISel.inc
cd /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX && /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llvm-tblgen -gen-dag-isel -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include -I /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target -omit-comments /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX/NVPTX.td --write-if-changed -o NVPTXGenDAGISel.inc -d NVPTXGenDAGISel.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX /home/gha/actions-runner/_work/llvm-project/llvm-project/build /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX/NVPTXGenDAGISel.inc.d /home/gha/actions-runner/_work/llvm-project/llvm-project/build/CMakeFiles/d/1ad3d768738ec47f4fdf027b6b229f2a444e5d6357ea825ecaea2d454c57d2fe.d
Included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX/NVPTX.td:18:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX/NVPTXInstrInfo.td:684:17: error: Expected a class name, got 'callSubTarget'
Requires<[callSubTarget<"hasNarrowFPToBF16x2ConversionSupport">]>;
^
```
</details>
<details>
<summary>lib/Target/NVPTX/NVPTXGenSDNodeInfo.inc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX/NVPTXGenSDNodeInfo.inc</summary>
```
FAILED: lib/Target/NVPTX/NVPTXGenSDNodeInfo.inc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX/NVPTXGenSDNodeInfo.inc
cd /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX && /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llvm-tblgen -gen-sd-node-info -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include -I /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX/NVPTX.td --write-if-changed -o NVPTXGenSDNodeInfo.inc -d NVPTXGenSDNodeInfo.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX /home/gha/actions-runner/_work/llvm-project/llvm-project/build /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX/NVPTXGenSDNodeInfo.inc.d /home/gha/actions-runner/_work/llvm-project/llvm-project/build/CMakeFiles/d/072b1d26a70a7d2423cb2cef8dcd3341a8ffed64bc038a606438913e485fc7c7.d
Included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX/NVPTX.td:18:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX/NVPTXInstrInfo.td:684:17: error: Expected a class name, got 'callSubTarget'
Requires<[callSubTarget<"hasNarrowFPToBF16x2ConversionSupport">]>;
^
```
</details>
<details>
<summary>lib/Target/NVPTX/NVPTXGenSubtargetInfo.inc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX/NVPTXGenSubtargetInfo.inc</summary>
```
FAILED: lib/Target/NVPTX/NVPTXGenSubtargetInfo.inc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX/NVPTXGenSubtargetInfo.inc
cd /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX && /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llvm-tblgen -gen-subtarget -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include -I /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX/NVPTX.td --write-if-changed -o NVPTXGenSubtargetInfo.inc -d NVPTXGenSubtargetInfo.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX /home/gha/actions-runner/_work/llvm-project/llvm-project/build /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/NVPTX/NVPTXGenSubtargetInfo.inc.d /home/gha/actions-runner/_work/llvm-project/llvm-project/build/CMakeFiles/d/0cf4d786537318c8d86edfb46baa61a5c61b5fc89a89d32e4f091c35405d84f1.d
Included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX/NVPTX.td:18:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX/NVPTXInstrInfo.td:684:17: error: Expected a class name, got 'callSubTarget'
Requires<[callSubTarget<"hasNarrowFPToBF16x2ConversionSupport">]>;
^
```
</details>
If these failures are unrelated to your changes (for example tests are broken or flaky at HEAD), please open an issue at https://github.com/llvm/llvm-project/issues and add the `infrastructure` label.
https://github.com/llvm/llvm-project/pull/191376
More information about the llvm-commits
mailing list