[llvm] [MC][TableGen] Pack MCInstrDesc fields into 24 bytes (PR #202647)

via llvm-commits llvm-commits at lists.llvm.org
Tue Jun 9 08:03:57 PDT 2026


github-actions[bot] wrote:

<!--PREMERGE ADVISOR COMMENT: Windows-->
# :window: Windows x64 Test Results

The build failed before running any tests. Click on a failure below to see the details.

<details>
<summary>[code=1] lib/Target/NVPTX/NVPTXGenInstrInfo.inc C:/_work/llvm-project/llvm-project/build/lib/Target/NVPTX/NVPTXGenInstrInfo.inc</summary>

```
FAILED: [code=1] lib/Target/NVPTX/NVPTXGenInstrInfo.inc C:/_work/llvm-project/llvm-project/build/lib/Target/NVPTX/NVPTXGenInstrInfo.inc
C:\Windows\system32\cmd.exe /C "cd /D C:\_work\llvm-project\llvm-project\build\lib\Target\NVPTX && C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe -gen-instr-info -IC:/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX -IC:/_work/llvm-project/llvm-project/build/include -IC:/_work/llvm-project/llvm-project/llvm/include -I C:/_work/llvm-project/llvm-project/llvm/lib/Target --long-string-literals=0 C:/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX/NVPTX.td --write-if-changed -o NVPTXGenInstrInfo.inc -d NVPTXGenInstrInfo.inc.d && C:\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile C:/_work/llvm-project/llvm-project/llvm C:/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX C:/_work/llvm-project/llvm-project/build C:/_work/llvm-project/llvm-project/build/lib/Target/NVPTX C:/_work/llvm-project/llvm-project/build/lib/Target/NVPTX/NVPTXGenInstrInfo.inc.d C:/_work/llvm-project/llvm-project/build/CMakeFiles/d/aa5f8ecfabf0febce5284173f6e013def820f6c3494f07deaebf1dbbaba56202.d"
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX/NVPTX.td:18:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX\NVPTXInstrInfo.td:2567:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX\NVPTXIntrinsics.td:5937:11: error: instruction operand count cannot be encoded in 7 bits
def : Tcgen05LdRedInst<shape, access_size.veclen, redop, "i32">;
^
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
Stack dump:
0.	Program arguments: C:\\_work\\llvm-project\\llvm-project\\build\\bin\\llvm-tblgen.exe -gen-instr-info -IC:/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX -IC:/_work/llvm-project/llvm-project/build/include -IC:/_work/llvm-project/llvm-project/llvm/include -I C:/_work/llvm-project/llvm-project/llvm/lib/Target --long-string-literals=0 C:/_work/llvm-project/llvm-project/llvm/lib/Target/NVPTX/NVPTX.td --write-if-changed -o NVPTXGenInstrInfo.inc -d NVPTXGenInstrInfo.inc.d
```
</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/202647


More information about the llvm-commits mailing list