[llvm-branch-commits] [llvm] [InstCombine] Fold full-width `bitinsert` and `bitextract` to `bitcast` (PR #229147)

via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Sat Oct 10 12:23:14 PDT 2026


github-actions[bot] wrote:

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

* 143911 tests passed
* 3515 tests skipped
* 1 test failed

## Failed Tests
(click on a test name to see its output)

### LLVM
<details>
<summary>LLVM.ExecutionEngine/RuntimeDyld/PowerPC/ppc32_elf_reloc.s</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
rm -rf C:\_work\llvm-project\llvm-project\build\test\ExecutionEngine\RuntimeDyld\PowerPC\Output\ppc32_elf_reloc.s.tmp && mkdir -p C:\_work\llvm-project\llvm-project\build\test\ExecutionEngine\RuntimeDyld\PowerPC\Output\ppc32_elf_reloc.s.tmp
# executed command: rm -rf 'C:\_work\llvm-project\llvm-project\build\test\ExecutionEngine\RuntimeDyld\PowerPC\Output\ppc32_elf_reloc.s.tmp'
# note: command had no output on stdout or stderr
# executed command: mkdir -p 'C:\_work\llvm-project\llvm-project\build\test\ExecutionEngine\RuntimeDyld\PowerPC\Output\ppc32_elf_reloc.s.tmp'
# note: command had no output on stdout or stderr
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe -triple=powerpc-unknown-linux-gnu -filetype=obj -o C:\_work\llvm-project\llvm-project\build\test\ExecutionEngine\RuntimeDyld\PowerPC\Output\ppc32_elf_reloc.s.tmp/ppc32_reloc.o C:\_work\llvm-project\llvm-project\llvm\test\ExecutionEngine\RuntimeDyld\PowerPC\ppc32_elf_reloc.s
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe' -triple=powerpc-unknown-linux-gnu -filetype=obj -o 'C:\_work\llvm-project\llvm-project\build\test\ExecutionEngine\RuntimeDyld\PowerPC\Output\ppc32_elf_reloc.s.tmp/ppc32_reloc.o' 'C:\_work\llvm-project\llvm-project\llvm\test\ExecutionEngine\RuntimeDyld\PowerPC\ppc32_elf_reloc.s'
# note: command had no output on stdout or stderr
# RUN: at line 3
c:\_work\llvm-project\llvm-project\build\bin\llvm-rtdyld.exe -triple=powerpc-unknown-linux-gnu -verify    -dummy-extern external=0x12345678 -check=C:\_work\llvm-project\llvm-project\llvm\test\ExecutionEngine\RuntimeDyld\PowerPC\ppc32_elf_reloc.s C:\_work\llvm-project\llvm-project\build\test\ExecutionEngine\RuntimeDyld\PowerPC\Output\ppc32_elf_reloc.s.tmp/ppc32_reloc.o
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-rtdyld.exe' -triple=powerpc-unknown-linux-gnu -verify -dummy-extern external=0x12345678 '-check=C:\_work\llvm-project\llvm-project\llvm\test\ExecutionEngine\RuntimeDyld\PowerPC\ppc32_elf_reloc.s' 'C:\_work\llvm-project\llvm-project\build\test\ExecutionEngine\RuntimeDyld\PowerPC\Output\ppc32_elf_reloc.s.tmp/ppc32_reloc.o'
# .---command stderr------------
# | Expression 'decode_operand(rel16_lo, 2) = (object - rel16_ha) [15:0]' is false: 0xfffffffffffffff4 != 0xfff4
# | c:\_work\llvm-project\llvm-project\build\bin\llvm-rtdyld.exe: error: some checks in 'C:\_work\llvm-project\llvm-project\llvm\test\ExecutionEngine\RuntimeDyld\PowerPC\ppc32_elf_reloc.s' failed
# `-----------------------------
# error: command failed with exit status: 1

--

```
</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/229147


More information about the llvm-branch-commits mailing list