Landing: a00a33da54bd

Project / Subsystem

gcc / rs6000

Date

2026-05-04

Author

Kishan Parmar

Commit

a00a33da54bd5305b4891ab565d6fced7389548d

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
rs6000
patch_id
commit_hash
a00a33da54bd5305b4891ab565d6fced7389548d
source_type
github
headline
RS6000: Added -mcpu=future and built-in gating infrastructure.
tldr
The RS6000 architecture now supports the `-mcpu=future` option for enabling experimental processor features, along with gating infrastructure for built-in func…
author
Kishan Parmar
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • rs6000
  • powerpc
  • new feature
  • builtins
discussion_id_link
bugzilla_pr
date
2026-05-04T00:00:00.000Z

The RS6000 backend now supports the -mcpu=future option to enable experimental processor features that may be present in future Power processors. A new target predicate, future, gates built-in functions based on this option. This allows developers to experiment with and evaluate new features. The -mcpu=future option also sets the .machine attribute.