Landing: 61379576eed5

Project / Subsystem

gcc / testsuite/aarch64

Date

2026-07-26

Author

Kyrylo Tkachov

Commit

61379576eed5c5847c6ccfab5c712ecd5919ac13

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
testsuite/aarch64
patch_id
commit_hash
61379576eed5c5847c6ccfab5c712ecd5919ac13
source_type
github
headline
testsuite/aarch64: Accept either ubfx width in struct_3 test_nonpst8
tldr
Test suite accepts two possible instruction encodings for SVE PCS struct handling.
author
Kyrylo Tkachov
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • testsuite
  • aarch64
  • sve
discussion_id_link
bugzilla_pr
date
2026-07-26T00:00:00.000Z

A GCC test for aarch64 SVE PCS handling was updated to accept two different forms of the ubfx instruction. Previous changes relaxed constraints on instruction simplification, leading to tests failing due to the specific width of the zero_extract operation. This change makes the test more robust by accepting either width, as both produce the same correct result.