File tree Expand file tree Collapse file tree 2 files changed +10
-0
lines changed Expand file tree Collapse file tree 2 files changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -190,6 +190,11 @@ X86 Support in Clang
190
190
191
191
- Support for -march=sapphirerapids was added.
192
192
193
+ - The -mtune command line option is no longer ignored for X86. This can be used
194
+ to request microarchitectural optimizations independent on -march. -march=<cpu>
195
+ implies -mtune=<cpu>. -mtune=generic is the default with no -march or -mtune
196
+ specified.
197
+
193
198
Internal API Changes
194
199
--------------------
195
200
Original file line number Diff line number Diff line change @@ -101,6 +101,11 @@ During this release ...
101
101
* The assembler now has support for {disp32} and {disp8} pseudo prefixes for
102
102
controlling displacement size for memory operands and jump displacements. The
103
103
assembler also supports the .d32 and .d8 mnemonic suffixes to do the same.
104
+ * A new function attribute "tune-cpu" has been added to support -mtune like gcc.
105
+ This allows microarchitectural optimizations to be applied independent from
106
+ the "target-cpu" attribute or TargetMachine CPU which will be used to select
107
+ Instruction Set. If the attribute is not present, the tune CPU will follow
108
+ the target CPU.
104
109
105
110
Changes to the AMDGPU Target
106
111
-----------------------------
You can’t perform that action at this time.
0 commit comments