<div dir="ltr"><div>The patches look good. Please commit. <br><br></div>Thanks,<br>Venkatraman<br><div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, Mar 31, 2013 at 7:21 PM, Jakob Stoklund Olesen <span dir="ltr"><<a href="mailto:stoklund@2pi.dk" target="_blank">stoklund@2pi.dk</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
Please review these patches which add basic support for 64-bit code generation on SPARC v9.<br>
<br>
I am sorry for sending a batch of patches, they've been piling up while I made some required changes to TableGen. Now that TableGen is ready, I'll switch to incremental commits for the remaining 64-bit work.<br>
<br>
The SPARC v9 64-bit extension uses the same ALU instructions for i32 and i64 values. This caused some TableGen hiccups, and I didn't want to duplicate the entire instruction set just to work around TableGen's deficiencies.<br>


<br>
The 64-bit support is not complete yet, in particular the 64-bit ABI needs some work both in the clang frontend and in the backend. Support for spilling,  64-bit stack frames, and the biased stack pointer is also missing.<br>


<br>
<br><br>
<br>
/jakob<br>
<br>
<br></blockquote></div><br></div></div>