Request for reviews (XL): 6829193: JSR 292 needs to support SPARC

Christian Thalinger Christian.Thalinger at Sun.COM
Mon Apr 26 07:49:42 PDT 2010

On Fri, 2010-04-23 at 15:46 -0700, John Rose wrote:
> On Apr 23, 2010, at 10:22 AM, Tom Rodriguez wrote:
> >> 
> >> void regcon_sll_ptr(RegisterOrConstant s1, RegisterOrConstant s2, RegisterOrConstant d);
> > 
> > I'd be ok with that for sparc, though I think you still need the
> temp if dest and src were both constants that were larger than a
> simm13.

Yes, a temp is required.  I missed that above.

> *And* the destination value has to be passed by-reference, because if
> the temp is used for materialization, the updated destination will
> have to be passed back out to the caller.

Right.  Here is the change:

I like that much more.

-- Christian

More information about the hotspot-compiler-dev mailing list