[llvm-branch-commits] [llvm] [AArch64] Classify global references on UEFI like Windows COFF (PR #232703)

via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Fri Oct 16 11:54:23 PDT 2026


github-actions[bot] wrote:

<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results

* 155880 tests passed
* 3606 tests skipped
* 1 test failed

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

### LLVM
<details>
<summary>LLVM.Transforms/SLPVectorizer/AArch64/or-reduction-byte-pack.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt -S -passes=slp-vectorizer -mtriple=aarch64-linux-gnu < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Transforms/SLPVectorizer/AArch64/or-reduction-byte-pack.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Transforms/SLPVectorizer/AArch64/or-reduction-byte-pack.ll --check-prefix=CHECK
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt -S -passes=slp-vectorizer -mtriple=aarch64-linux-gnu
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Transforms/SLPVectorizer/AArch64/or-reduction-byte-pack.ll --check-prefix=CHECK
# note: command had no output on stdout or stderr
# RUN: at line 3
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt -S -passes=slp-vectorizer -mtriple=aarch64_be-linux-gnu < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Transforms/SLPVectorizer/AArch64/or-reduction-byte-pack.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Transforms/SLPVectorizer/AArch64/or-reduction-byte-pack.ll --check-prefix=BE
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt -S -passes=slp-vectorizer -mtriple=aarch64_be-linux-gnu
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Transforms/SLPVectorizer/AArch64/or-reduction-byte-pack.ll --check-prefix=BE
# note: command had no output on stdout or stderr
# RUN: at line 4
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt -passes=slp-vectorizer -mtriple=aarch64-linux-gnu -pass-remarks-output=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/test/Transforms/SLPVectorizer/AArch64/Output/or-reduction-byte-pack.ll.tmp -disable-output < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Transforms/SLPVectorizer/AArch64/or-reduction-byte-pack.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt -passes=slp-vectorizer -mtriple=aarch64-linux-gnu -pass-remarks-output=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/test/Transforms/SLPVectorizer/AArch64/Output/or-reduction-byte-pack.ll.tmp -disable-output
# note: command had no output on stdout or stderr
# RUN: at line 5
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Transforms/SLPVectorizer/AArch64/or-reduction-byte-pack.ll --input-file=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/test/Transforms/SLPVectorizer/AArch64/Output/or-reduction-byte-pack.ll.tmp --check-prefix=REMARK
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Transforms/SLPVectorizer/AArch64/or-reduction-byte-pack.ll --input-file=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/test/Transforms/SLPVectorizer/AArch64/Output/or-reduction-byte-pack.ll.tmp --check-prefix=REMARK
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Transforms/SLPVectorizer/AArch64/or-reduction-byte-pack.ll:10:16: error: REMARK-NEXT: is not on the line after the previous match
# | ; REMARK-NEXT: - String: 'Vectorized horizontal reduction with cost '
# |                ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/test/Transforms/SLPVectorizer/AArch64/Output/or-reduction-byte-pack.ll.tmp:17:2: note: 'next' match was here
# |  - String: 'Vectorized horizontal reduction with cost '
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/test/Transforms/SLPVectorizer/AArch64/Output/or-reduction-byte-pack.ll.tmp:5:6: note: previous match ended here
# | Args:
# |      ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/test/Transforms/SLPVectorizer/AArch64/Output/or-reduction-byte-pack.ll.tmp:6:1: note: non-matching line after previous match is here
# |  - String: 'Vectorizing horizontal reduction is possible '
# | ^
# | 
# | Input file: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/test/Transforms/SLPVectorizer/AArch64/Output/or-reduction-byte-pack.ll.tmp
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Transforms/SLPVectorizer/AArch64/or-reduction-byte-pack.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |            1: --- !Missed 
# |            2: Pass: slp-vectorizer 
# |            3: Name: HorSLPNotBeneficial 
# |            4: Function: pack_bytes 
# |            5: Args: 
# | next:10'0         {   search range start (exclusive)
# |            6:  - String: 'Vectorizing horizontal reduction is possible ' 
# |            7:  - String: 'but not beneficial with cost ' 
# |            8:  - Cost: '21' 
# |            9:  - String: ' and threshold ' 
# |           10:  - Threshold: '0' 
# |           11: ... 
# |           12: --- !Passed 
# |           13: Pass: slp-vectorizer 
# |           14: Name: VectorizedHorizontalReduction 
# |           15: Function: pack_bytes 
# |           16: Args: 
# |           17:  - String: 'Vectorized horizontal reduction with cost ' 
# | next:10'1      !~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   error: match on wrong line
# |           18:  - Cost: '-7' 
# |           19:  - String: ' and with tree size ' 
# |           20:  - TreeSize: '8' 
# |           21: ... 
# |           22: --- !Missed 
# |            .
# |            .
# |            .
# |          766: Name: NotPossible 
# |          767: Function: pack_args 
# |          768: Args: 
# |          769:  - String: 'Cannot SLP vectorize list: vectorization was impossible' 
# |          770:  - String: ' with available vectorization factors' 
# |          771: ... 
# | next:10'2         } search range end (exclusive)
# | >>>>>>
# `-----------------------------
# 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/232703


More information about the llvm-branch-commits mailing list