Landing: 89c55025122c
Project / Subsystem
gcc / aarch64
Date
2026-07-21
Author
Tamar Christina
Commit
89c55025122c0a4f27c3a952f3298bd45b7c8207
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- aarch64
- patch_id
- —
- commit_hash
- 89c55025122c0a4f27c3a952f3298bd45b7c8207
- source_type
- github
- headline
- Refactor ARM SVE ptrue folding helpers.
- tldr
- Rearrange AArch64 SVE ptrue folding code for clarity and future changes.
- author
- Tamar Christina
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • aarch64
- • sve
- • refactoring
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-07-21T00:00:00.000Z
This commit refactors helper functions related to folding SVE ptrue predicates in the AArch64 backend. It extracts shared functionality into a new helper function, aarch64_fold_sve_ptrue_vl, and moves existing logic. This reorganization is a preparatory step for upcoming changes to these folding functions, aiming to avoid code duplication and improve maintainability. The functionality remains the same.