[llvm-branch-commits] [llvm-branch] r278167 - ReleaseNotes: mention more mov-to-push

Hans Wennborg via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Tue Aug 9 14:26:17 PDT 2016


Author: hans
Date: Tue Aug  9 16:26:16 2016
New Revision: 278167

URL: http://llvm.org/viewvc/llvm-project?rev=278167&view=rev
Log:
ReleaseNotes: mention more mov-to-push

Modified:
    llvm/branches/release_39/docs/ReleaseNotes.rst

Modified: llvm/branches/release_39/docs/ReleaseNotes.rst
URL: http://llvm.org/viewvc/llvm-project/llvm/branches/release_39/docs/ReleaseNotes.rst?rev=278167&r1=278166&r2=278167&view=diff
==============================================================================
--- llvm/branches/release_39/docs/ReleaseNotes.rst (original)
+++ llvm/branches/release_39/docs/ReleaseNotes.rst Tue Aug  9 16:26:16 2016
@@ -253,6 +253,10 @@ Changes to the X86 Target
   extensions using ``-march=knl``. The switch enables the ISA extensions
   AVX-512{F, CD, ER, PF}.
 
+* LLVM will now prefer ``PUSH`` instructions rather than ``%esp``-relative
+  ``MOV`` instructions for function calls at all optimization levels greater
+  than ``-O0``. Previously this transformation only occurred at ``-Os``.
+
 Changes to the AMDGPU Target
 -----------------------------
 




More information about the llvm-branch-commits mailing list