<html>
<head>
<base href="https://llvm.org/bugs/" />
</head>
<body><span class="vcard"><a class="email" href="mailto:spatel+llvm@rotateright.com" title="Sanjay Patel <spatel+llvm@rotateright.com>"> <span class="fn">Sanjay Patel</span></a>
</span> changed
<a class="bz_bug_link
bz_status_RESOLVED bz_closed" title="RESOLVED FIXED - reassociate multiplies with fast-math" href="https://urldefense.proofpoint.com/v2/url?u=https-3A__llvm.org_bugs_show-5Fbug.cgi-3Fid-3D21768&d=AwMBaQ&c=8hUWFZcy2Z-Za5rBPlktOQ&r=pF93YEPyB-J_PERP4DUZOJDzFVX5ZQ57vQk33wu0vio&m=ttVA_tQgqYhsCsOEw42ssw4zSnzxx-3J7GvhFwn8j14&s=OAToTY5Sic7SmTQsENgb4pqyRd2kbnQauA6gQAU3A5s&e=">bug 21768</a>
<br>
<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>What</th>
<th>Removed</th>
<th>Added</th>
</tr>
<tr>
<td style="text-align:right;">Status</td>
<td>NEW
</td>
<td>RESOLVED
</td>
</tr>
<tr>
<td style="text-align:right;">Resolution</td>
<td>---
</td>
<td>FIXED
</td>
</tr></table>
<p>
<div>
<b><a class="bz_bug_link
bz_status_RESOLVED bz_closed" title="RESOLVED FIXED - reassociate multiplies with fast-math" href="https://urldefense.proofpoint.com/v2/url?u=https-3A__llvm.org_bugs_show-5Fbug.cgi-3Fid-3D21768-23c3&d=AwMBaQ&c=8hUWFZcy2Z-Za5rBPlktOQ&r=pF93YEPyB-J_PERP4DUZOJDzFVX5ZQ57vQk33wu0vio&m=ttVA_tQgqYhsCsOEw42ssw4zSnzxx-3J7GvhFwn8j14&s=XZsmwcJkS3751TZ-2HUggAuMzcfdYUWaj5NbRxR-oOE&e=">Comment # 3</a>
on <a class="bz_bug_link
bz_status_RESOLVED bz_closed" title="RESOLVED FIXED - reassociate multiplies with fast-math" href="https://urldefense.proofpoint.com/v2/url?u=https-3A__llvm.org_bugs_show-5Fbug.cgi-3Fid-3D21768&d=AwMBaQ&c=8hUWFZcy2Z-Za5rBPlktOQ&r=pF93YEPyB-J_PERP4DUZOJDzFVX5ZQ57vQk33wu0vio&m=ttVA_tQgqYhsCsOEw42ssw4zSnzxx-3J7GvhFwn8j14&s=OAToTY5Sic7SmTQsENgb4pqyRd2kbnQauA6gQAU3A5s&e=">bug 21768</a>
from <span class="vcard"><a class="email" href="mailto:spatel+llvm@rotateright.com" title="Sanjay Patel <spatel+llvm@rotateright.com>"> <span class="fn">Sanjay Patel</span></a>
</span></b>
<pre>x86 reg-reg integer multiplies can now be reassociated:
<a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__llvm.org_viewvc_llvm-2Dproject-3Fview-3Drevision-26revision-3D243756&d=AwMBaQ&c=8hUWFZcy2Z-Za5rBPlktOQ&r=pF93YEPyB-J_PERP4DUZOJDzFVX5ZQ57vQk33wu0vio&m=ttVA_tQgqYhsCsOEw42ssw4zSnzxx-3J7GvhFwn8j14&s=CQo_hlMGJTx49upij96d9z43Ycx4R7LeSJowLhLGdYI&e=">http://llvm.org/viewvc/llvm-project?view=revision&revision=243756</a>
There's no reason that the reassociation logic can't be hoisted/extended to
other architectures, so I hope this optimization will eventually make it to
other targets. There's a 'TODO' comment about this in the code.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are on the CC list for the bug.</li>
</ul>
</body>
</html>