RFR (S): 8152773: C2: LoadNode properties aren't preserved when converting between signed/unsigned variants
john.r.rose at oracle.com
Fri Mar 25 18:11:38 UTC 2016
On Mar 25, 2016, at 11:10 AM, John Rose <john.r.rose at oracle.com> wrote:
> On Mar 25, 2016, at 11:04 AM, Vladimir Kozlov <vladimir.kozlov at oracle.com <mailto:vladimir.kozlov at oracle.com>> wrote:
>> Why convert_to_signed_load() does not do the same checks as convert_to_unsigned_load()?
> Because all nodes have signed variants?
Answer to self: No, only the integral types have signed variants.
That's what the check should be.
(Look at the uses of convert-to-signed. They will fail on floats!!)
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the hotspot-compiler-dev