[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