[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