[llvm] [GlobalISel] Use GINodeEquiv for `G_PTRADD` as `add` (PR #214109)

via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 4 18:27:47 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=3221225501] lib/Target/AArch64/AArch64GenGlobalISel.inc C:/_work/llvm-project/llvm-project/build/lib/Target/AArch64/AArch64GenGlobalISel.inc</summary>

```
FAILED: [code=3221225501] lib/Target/AArch64/AArch64GenGlobalISel.inc C:/_work/llvm-project/llvm-project/build/lib/Target/AArch64/AArch64GenGlobalISel.inc
C:\Windows\system32\cmd.exe /C "cd /D C:\_work\llvm-project\llvm-project\build\lib\Target\AArch64 && C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe -gen-global-isel -gisel-extended-llt -IC:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64 -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/AArch64/AArch64.td --write-if-changed -o AArch64GenGlobalISel.inc -d AArch64GenGlobalISel.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/AArch64 C:/_work/llvm-project/llvm-project/build C:/_work/llvm-project/llvm-project/build/lib/Target/AArch64 C:/_work/llvm-project/llvm-project/build/lib/Target/AArch64/AArch64GenGlobalISel.inc.d C:/_work/llvm-project/llvm-project/build/CMakeFiles/d/791a13dcdd66cc3e3496d6e9a8e4f6445a4ec41d5f076721d7dc6b40519b6425.d"
LLVM ERROR: Cannot implicitly convert a scalable size to a fixed-width size in `TypeSize::operator ScalarTy()`
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-global-isel -gisel-extended-llt -IC:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64 -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/AArch64/AArch64.td --write-if-changed -o AArch64GenGlobalISel.inc -d AArch64GenGlobalISel.inc.d
Exception Code: 0xC000001D
#0 0x00007ff7266845f6 (C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe+0x3e45f6)
#1 0x00007ffe9d91bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
#2 0x00007ffe9d91cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
#3 0x00007ff72664974a (C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe+0x3a974a)
#4 0x00007ff726649525 (C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe+0x3a9525)
#5 0x00007ff72664984b (C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe+0x3a984b)
#6 0x00007ff726320e36 (C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe+0x80e36)
#7 0x00007ff726320a37 (C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe+0x80a37)
#8 0x00007ff726547947 (C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe+0x2a7947)
#9 0x00007ff72654044c (C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe+0x2a044c)
#10 0x00007ff72653a82f (C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe+0x29a82f)
#11 0x00007ff726539123 (C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe+0x299123)
#12 0x00007ff72664cc5d (C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe+0x3acc5d)
#13 0x00007ff72667b101 (C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe+0x3db101)
#14 0x00007ff726305306 (C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe+0x65306)
#15 0x00007ff7266da820 (C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe+0x43a820)
#16 0x00007ffea86c4cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
#17 0x00007ffeb0f9edfb (C:\Windows\SYSTEM32\ntdll.dll+0x7edfb)
```
</details>
<details>
<summary>[code=3221225501] lib/Target/RISCV/RISCVGenGlobalISel.inc C:/_work/llvm-project/llvm-project/build/lib/Target/RISCV/RISCVGenGlobalISel.inc</summary>

```
FAILED: [code=3221225501] lib/Target/RISCV/RISCVGenGlobalISel.inc C:/_work/llvm-project/llvm-project/build/lib/Target/RISCV/RISCVGenGlobalISel.inc
C:\Windows\system32\cmd.exe /C "cd /D C:\_work\llvm-project\llvm-project\build\lib\Target\RISCV && C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe -gen-global-isel -IC:/_work/llvm-project/llvm-project/llvm/lib/Target/RISCV -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/RISCV/RISCVGISel.td --write-if-changed -o RISCVGenGlobalISel.inc -d RISCVGenGlobalISel.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/RISCV C:/_work/llvm-project/llvm-project/build C:/_work/llvm-project/llvm-project/build/lib/Target/RISCV C:/_work/llvm-project/llvm-project/build/lib/Target/RISCV/RISCVGenGlobalISel.inc.d C:/_work/llvm-project/llvm-project/build/CMakeFiles/d/57279d0c29bb8ce0b9749ecdc255e88b7bf468b6ccbc776b036e24eb7e2aa59f.d"
LLVM ERROR: Cannot implicitly convert a scalable size to a fixed-width size in `TypeSize::operator ScalarTy()`
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-global-isel -IC:/_work/llvm-project/llvm-project/llvm/lib/Target/RISCV -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/RISCV/RISCVGISel.td --write-if-changed -o RISCVGenGlobalISel.inc -d RISCVGenGlobalISel.inc.d
Exception Code: 0xC000001D
#0 0x00007ff7266845f6 (C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe+0x3e45f6)
#1 0x00007ffe9d91bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
#2 0x00007ffe9d91cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
#3 0x00007ff72664974a (C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe+0x3a974a)
#4 0x00007ff726649525 (C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe+0x3a9525)
#5 0x00007ff72664984b (C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe+0x3a984b)
#6 0x00007ff726320e36 (C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe+0x80e36)
#7 0x00007ff726320a37 (C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe+0x80a37)
#8 0x00007ff726547947 (C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe+0x2a7947)
#9 0x00007ff72654044c (C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe+0x2a044c)
#10 0x00007ff72653a82f (C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe+0x29a82f)
#11 0x00007ff726539123 (C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe+0x299123)
#12 0x00007ff72664cc5d (C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe+0x3acc5d)
#13 0x00007ff72667b101 (C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe+0x3db101)
#14 0x00007ff726305306 (C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe+0x65306)
#15 0x00007ff7266da820 (C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe+0x43a820)
#16 0x00007ffea86c4cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
#17 0x00007ffeb0f9edfb (C:\Windows\SYSTEM32\ntdll.dll+0x7edfb)
```
</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/214109


More information about the llvm-commits mailing list