<p><span class="h-card" translate="no"><a href="https://mastodon.online/@resistor" class="u-url mention">@<span>resistor</span></a></span> <span class="h-card" translate="no"><a href="https://mastodon.social/@barrelshifter" class="u-url mention">@<span>barrelshifter</span></a></span> Either way, I like the way the funnel shift solution worked out. (And will always be grateful for Sanjay doing the legwork!)</p><p>They&#39;re a good normal form, funnel shift&lt;-&gt;rotate (where applicable) is canonical and trivial in both directions, they can be formed early (which avoids destroying the pattern), they&#39;re reasonably common in target ISAs on their own right, and are still pretty straightforward to lower where they&#39;re not available</p>
Reply