Landing: 4d9b51c8cb13
Project / Subsystem
gcc / gccrs
Date
2026-08-17
Author
Philip Herron
Commit
4d9b51c8cb13177913bb1bf8dac73b9d1d5db015
Source
github
Perf win
Yes
Breaking
No
All attributes
- project
- gcc
- subsystem
- gccrs
- patch_id
- —
- commit_hash
- 4d9b51c8cb13177913bb1bf8dac73b9d1d5db015
- source_type
- github
- headline
- Support `repr(simd)` for GCC vector types
- tldr
- Rust compiler (gccrs) now supports `repr(simd)` to define GCC vector types.
- author
- Philip Herron
- outcome
- committed
- performance_win
- true
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • gccrs
- • rust
- • simd
- • vectorization
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-08-17T00:00:00.000Z
The GCC Rust compiler (gccrs) has been updated to support the repr(simd) attribute. This allows Rust code to define types that map to GCC’s vector types, enabling the use of SIMD (Single Instruction, Multiple Data) operations through the compiler’s backend. This change enhances gccrs’s ability to leverage hardware acceleration for vectorized computations.