RFR: 8291669: [REDO] Fix array range check hoisting for some scaled loop iv [v2]
Pengfei Li
pli at openjdk.org
Wed Aug 31 03:40:10 UTC 2022
On Tue, 30 Aug 2022 11:50:25 GMT, Roland Westrelin <roland at openjdk.org> wrote:
> I think it should be short_scale_l && short_scale_r here
Hi @rwestrel , may I ask you a question about this? From your comments, I see `short_scale` reports if a `ConvI2L` node is present since it's used to protect against overflow. Does this mean that `ConvI2L` at this point only appears in long counted loops? I ask this because in my knowledge array address computing in int loops also generates `ConvI2L` on 64-bit platforms.
-------------
PR: https://git.openjdk.org/jdk/pull/9851
More information about the hotspot-compiler-dev
mailing list