Commit a2e23a88 authored by Craig Topper's avatar Craig Topper
Browse files

[Docs] Add some release notes for X86 target.

llvm-svn: 308831
parent 674d6c52
Loading
Loading
Loading
Loading
+19 −1
Original line number Diff line number Diff line
@@ -97,7 +97,25 @@ Changes to the PowerPC Target
Changes to the X86 Target
-------------------------

 During this release ...
* Added initial AMD Ryzen (znver1) scheduler support.

* Added support for Intel Goldmont CPUs.

* Add support for avx512vpopcntdq instructions.

* Added heuristics to convert CMOV into branches when it may be profitable.

* More aggressive inlining of memcmp calls.

* Improve vXi64 shuffles on 32-bit targets.

* Improved use of PMOVMSKB for any_of/all_of comparision reductions.

* Improved Silvermont, Sandybridge, and Jaguar (btver2) schedulers.

* Improved support for AVX512 vector rotations.

* Added support for AMD Lightweight Profiling (LWP) instructions.

Changes to the AMDGPU Target
-----------------------------