Request for reviews .02 (L): 6814842: Load shortening optimizations

Tom Rodriguez Thomas.Rodriguez at Sun.COM
Mon May 11 13:31:00 PDT 2009


Just to clarify the fix I gave to Christian, the code for constructing  
cisc spills doesn't go through the Expand method so it ends up  
skipping the logic that rearranges the inputs and operands to deal  
with repeated uses of the same input in the match rule.  In particular  
is skips the logic that corrects the number of operands.  This fix  
adds that update to the cisc spill construction code.

tom

On May 11, 2009, at 8:23 AM, Christian Thalinger wrote:

> http://cr.openjdk.java.net/~twisti/6814842/webrev.02/
>
> Here is an updated version because, as I noticed last Thursday after
> some testing, that ADLC has a bug and Tom fixed that for me.
>
> -- Christian
>




More information about the hotspot-compiler-dev mailing list