@@ -188,7 +188,41 @@ During this release ...
188
188
Changes to the PowerPC Target
189
189
-----------------------------
190
190
191
- During this release ...
191
+ Optimization:
192
+
193
+ * Improved Loop Unroll-and-Jam legality checks, allowing it to handle more than two level loop nests
194
+ * Improved Loop Unroll to be able to unroll more loops
195
+ * Implemented an option to allow loop fusion to work on loops with different constant trip counts
196
+
197
+ Codegen:
198
+
199
+ * POWER10 support
200
+ * Added PC Relative addressing
201
+ * Added __int128 vector bool support
202
+ * Security enhancement via probe-stack attribute support to protect against stack clash
203
+ * Floating point support enhancements
204
+ * Improved half precision and quad precision support, including GLIBC
205
+ * constrained FP operation support for arithmetic/rounding/max/min
206
+ * cleaning up fast math flags checks in DAGCombine, Legalizer, and Lowering
207
+ * Performance improvements from instruction exploitation, especially for vector permute on LE
208
+ * Scheduling enhancements
209
+ * Added MacroFusion for POWER8
210
+ * Added post-ra heuristics for POWER9
211
+ * Target dependent passes tuning
212
+ * Updated LoopStrengthReduce to use instruction number as first priority
213
+ * Enhanced MachineCombiner to expose more ILP
214
+ * Code quality and maintenance enhancements
215
+ * Enabled more machine verification passes
216
+ * Added ability to parse and emit additional extended mnemonics
217
+ * Numerous bug fixes
218
+
219
+ AIX Support Improvements:
220
+
221
+ * Enabled compile and link such that a simple <stdio.h> "Hello World" program works with standard headers
222
+ * Added support for the C calling convention for non-vector code
223
+ * Implemented correct stack frame layout for functions
224
+ * In llvm-objdump, added support for relocations, improved selection of symbol labels, and added the --symbol-description option
225
+
192
226
193
227
Changes to the RISC-V Target
194
228
----------------------------
0 commit comments