<div>Andy,</div><div><br></div><div>Here is the left circular shift operator patch. I apologize to the reviewer in advance. The patch has a good bit of fine detail. Any comments/criticisms?</div><div><br></div><div>Some caveats...</div>

<div><br></div><div>1) This is just the bare minimum needed to make the left circular shift operator work (e.g. no instruction combining).</div><div><br></div><div>2) I tried my best to select operator names in the existing style; please feel free to change them as appropriate.</div>

<div><br></div><div>Ty,</div><div>Cameron</div><div><br><div class="gmail_quote">On Tue, Jul 31, 2012 at 8:05 AM, Cameron McInally <span dir="ltr"><<a href="mailto:cameron.mcinally@nyu.edu" target="_blank">cameron.mcinally@nyu.edu</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Oh, no. I should have been more clear. The patch was not rejected, just lost in the daily shuffle.<div><br></div><div>
I already have my employer's approval to send this upstream, so I will prepare a patch against trunk this morning.<br>

<br><div class="gmail_quote"><div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>
> I proposed a similar patch to LLVM (left circular shift) around 10/2011.<br>
> Parts of my patch did make it into trunk about a year after, but others<br>
> did not.<br></div></blockquote><div><br></div></div><div>And now that I reread this... it should have been "month after", not "year after". </div></div></div>
</blockquote></div><br></div>