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.