[15] RFR(M): 8240227: Loop predicates should be copied to unswitched loops
Roland Westrelin
rwestrel at redhat.com
Tue Mar 17 09:05:10 UTC 2020
Hi Christian,
> Yes, that comment seems wrong. What I actually meant was (concrete)
> range check predicates nodes like upper bound checks created in
> PhaseIdealLoop::loop_predication_impl_helper() which do not have
> additional outputs to data nodes (the skeleton predicates have the
> control edges to these data nodes).
Can there really be a range check predicate that has some uses but none
of which are data uses in the loop?
Roland.
More information about the hotspot-compiler-dev
mailing list