File tree Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -173,6 +173,26 @@ Changes to the PowerPC Target
173
173
* Enabled llvm-exegesis latency mode for PPC
174
174
175
175
176
+ Changes to the SystemZ Target
177
+ -----------------------------
178
+
179
+ * A number of bugs related to C/C++ language vector extension support were
180
+ fixed: the ``-mzvector `` option now actually enables the ``__vector `` and
181
+ ``__bool `` keywords, the ``vec_step `` intrinsic now works, and the
182
+ ``vec_insert_and_zero `` and ``vec_orc `` intrinsics now generate correct code.
183
+
184
+ * The ``__float128 `` keyword, which had been accidentally enabled in some
185
+ earlier releases, is now no longer supported. On SystemZ, the ``long double ``
186
+ data type itself already uses the IEEE 128-bit floating-point format.
187
+
188
+ * When the compiler inlines ``strcmp `` or ``memcmp ``, the generated code no
189
+ longer returns ``INT_MIN `` as the negative result value under any
190
+ circumstances.
191
+
192
+ * Various code-gen improvements, in particular related to improved
193
+ auto-vectorization, inlining, and instruction scheduling.
194
+
195
+
176
196
Changes to the X86 Target
177
197
-------------------------
178
198
You can’t perform that action at this time.
0 commit comments