[llvm] [Mips] Mark immediate branch macros as having delay slots (PR #217565)
LLVM Continuous Integration via llvm-commits
llvm-commits at lists.llvm.org
Sun Aug 23 20:26:05 PDT 2026
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `clang-arm64-windows-msvc` running on `linaro-armv8-windows-msvc-04` while building `llvm` at step 6 "test-build-unified-tree-check-all".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/161/builds/12739
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 6 (test-build-unified-tree-check-all) failure: test (failure)
******************** TEST 'LLVM :: CodeGen/AArch64/GlobalISel/select-usubo.mir' FAILED ********************
Exit Code: 3221225539
Command Output (stdout):
--
# RUN: at line 2
c:\users\tcwg\llvm-worker\clang-arm64-windows-msvc\build\bin\llc.exe -verify-machineinstrs -mtriple aarch64-unknown-uknown -global-isel-abort=1 -run-pass=instruction-select C:\Users\tcwg\llvm-worker\clang-arm64-windows-msvc\llvm-project\llvm\test\CodeGen\AArch64\GlobalISel\select-usubo.mir -o - | c:\users\tcwg\llvm-worker\clang-arm64-windows-msvc\build\bin\filecheck.exe C:\Users\tcwg\llvm-worker\clang-arm64-windows-msvc\llvm-project\llvm\test\CodeGen\AArch64\GlobalISel\select-usubo.mir
# executed command: 'c:\users\tcwg\llvm-worker\clang-arm64-windows-msvc\build\bin\llc.exe' -verify-machineinstrs -mtriple aarch64-unknown-uknown -global-isel-abort=1 -run-pass=instruction-select 'C:\Users\tcwg\llvm-worker\clang-arm64-windows-msvc\llvm-project\llvm\test\CodeGen\AArch64\GlobalISel\select-usubo.mir' -o -
# .---command stdout------------
# | --- |
# | ; ModuleID = 'C:\Users\tcwg\llvm-worker\clang-arm64-windows-msvc\llvm-project\llvm\test\CodeGen\AArch64\GlobalISel\select-usubo.mir'
# | source_filename = "C:\\Users\\tcwg\\llvm-worker\\clang-arm64-windows-msvc\\llvm-project\\llvm\\test\\CodeGen\\AArch64\\GlobalISel\\select-usubo.mir"
# | target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i8:8:32-i16:16:32-i64:64-i128:128-n32:64-S128-Fn32"
# | target triple = "aarch64-unknown-uknown"
# |
# | define void @usubo_s32() {
# | entry:
# | unreachable
# | }
# |
# | define void @usubo_s64() {
# | entry:
# | unreachable
# | }
# |
# | define void @usubo_s32_imm() {
# | entry:
# | unreachable
# | }
# |
# | define void @usubo_s32_shifted() {
# | entry:
# | unreachable
# | }
# |
# | define void @usubo_s32_neg_imm() {
# | entry:
# | unreachable
# | }
# |
# | define void @usubo_arith_extended() {
# | entry:
# | unreachable
# | }
# | ...
# | ---
# | name: usubo_s32
# | alignment: 4
# | exposesReturnsTwice: false
# | legalized: true
...
```
</details>
https://github.com/llvm/llvm-project/pull/217565
More information about the llvm-commits
mailing list