Landing: 729f9243623f
Project / Subsystem
gcc / gcc/x86
Date
2026-08-20
Author
H.J. Lu
Commit
729f9243623fb020b3e119f5e5911e99f75375ec
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- gcc/x86
- patch_id
- —
- commit_hash
- 729f9243623fb020b3e119f5e5911e99f75375ec
- source_type
- github
- headline
- widen_mult_high_chain.c: Scan both mulq and mulx for BMI2
- tldr
- gcc: Testsuite updated to scan both mulq and mulx in widen_mult_high_chain.c when BMI2 is enabled.
- author
- H.J. Lu
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • gcc
- • x86
- • testsuite
- • bmi2
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-08-20T00:00:00.000Z
The testsuite file widen_mult_high_chain.c has been updated to scan for both mulq and mulx instructions. This change is necessary because when the BMI2 (Bit Manipulation Instructions 2) extension is enabled by default, both instructions can be generated by the compiler.