Skip to content

Commit b936e1c

Browse files
committed
ReleaseNotes: all PowerPC changes
llvm-svn: 354458
1 parent e4bde92 commit b936e1c

File tree

1 file changed

+34
-2
lines changed

1 file changed

+34
-2
lines changed

llvm/docs/ReleaseNotes.rst

Lines changed: 34 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -121,8 +121,40 @@ Changes to the MIPS Target
121121
Changes to the PowerPC Target
122122
-----------------------------
123123

124-
* Initial PowerPC support in llvm-exegesis, just enough to run it in latency
125-
mode for at least some opcodes.
124+
* Switched to non-PIC default
125+
126+
* Deprecated Darwin support
127+
128+
* Enabled Out-of-Order scheduling for P9
129+
130+
* Better overload rules for compatible vector type parameter
131+
132+
* Support constraint ‘wi’, modifier ‘x’ and VSX registers in inline asm
133+
134+
* More ``__float128`` support
135+
136+
* Added new builtins like vector int128 ``pack``/``unpack`` and
137+
``stxvw4x.be``/``stxvd2x.be``
138+
139+
* Provided significant improvements to the automatic vectorizer
140+
141+
* Code-gen improvements (especially for Power9)
142+
143+
* Fixed some long-standing bugs in the back end
144+
145+
* Added experimental prologue/epilogue improvements
146+
147+
* Enabled builtins tests in compiler-rt
148+
149+
* Add ``___fixunstfti``/``floattitf`` in compiler-rt to support conversion
150+
between IBM double-double and unsigned int128
151+
152+
* Disable randomized address space when running the sanitizers on Linux ppc64le
153+
154+
* Completed support in LLD for ELFv2
155+
156+
* Enabled llvm-exegesis latency mode for PPC
157+
126158

127159
Changes to the X86 Target
128160
-------------------------

0 commit comments

Comments
 (0)