[llvm-commits] [llvm] r145253 - /llvm/trunk/docs/ReleaseNotes.html

Jakob Stoklund Olesen stoklund at 2pi.dk
Mon Nov 28 10:03:11 PST 2011


Author: stoklund
Date: Mon Nov 28 12:03:11 2011
New Revision: 145253

URL: http://llvm.org/viewvc/llvm-project?rev=145253&view=rev
Log:
Explain what ExeDepsFix does.

Modified:
    llvm/trunk/docs/ReleaseNotes.html

Modified: llvm/trunk/docs/ReleaseNotes.html
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/ReleaseNotes.html?rev=145253&r1=145252&r2=145253&view=diff
==============================================================================
--- llvm/trunk/docs/ReleaseNotes.html (original)
+++ llvm/trunk/docs/ReleaseNotes.html Mon Nov 28 12:03:11 2011
@@ -942,9 +942,12 @@
     comparisons, turning them into various optimized code sequences (e.g.
     using the SSE4/AVX "blend" instructions).</li>
 <li>The SSE execution domain fix pass and the ARM NEON move fix pass have been
-    merged to a target independent execution dependency fix pass.  Targets can
-    override the <code>getExecutionDomain</code> and
-    <code>setExecutionDomain</code> hooks to use it.</li>
+    merged to a target independent execution dependency fix pass. This pass is
+    used to select alternative equivalent opcodes in a way that minimizes
+    execution domain crossings. Closely connected instructions are moved to
+    the same execution domain when possible. Targets can override the
+    <code>getExecutionDomain</code> and <code>setExecutionDomain</code> hooks
+    to use the pass.</li>
 </ul>
 </div>
 





More information about the llvm-commits mailing list