Landing: 9296654cc860
Project / Subsystem
gcc / gcc/tree-vect
Date
2026-02-26
Author
Richard Biener
Commit
9296654cc8601d60b4d570e5ef479300c1bcfda1
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- gcc/tree-vect
- patch_id
- —
- commit_hash
- 9296654cc8601d60b4d570e5ef479300c1bcfda1
- source_type
- github
- headline
- Introduce slp_oprnds Class to Manage SLP and GIMPLE Operands
- tldr
- A new helper class, slp_oprnds, facilitates the handling of operands between SLP and GIMPLE representations during vectorization.
- author
- Richard Biener
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • vectorization
- • SLP
- • GIMPLE
- • refactor
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-02-26T00:00:00.000Z
This commit introduces the slp_oprnds class, a helper class designed to streamline the interaction between SLP (Superword Level Parallelism) and GIMPLE operands within the vectorization process. This class aims to simplify the management and conversion of operands between these two representations, potentially improving the efficiency and clarity of the vectorization code.