OpenJDK / jdk / jdk
changeset 57543:599a1c50b56f
8236161: C2: Remove useless step_over_gc_barrier() in int->bool conversion
Reviewed-by: thartmann, roland
author | rkennke |
---|---|
date | Tue, 07 Jan 2020 13:45:10 +0100 |
parents | b0a5beaac2b3 |
children | 44cb1f517839 |
files | src/hotspot/share/opto/cfgnode.cpp |
diffstat | 1 files changed, 1 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/src/hotspot/share/opto/cfgnode.cpp Mon Jan 06 11:04:12 2020 -0800 +++ b/src/hotspot/share/opto/cfgnode.cpp Tue Jan 07 13:45:10 2020 +0100 @@ -1449,10 +1449,7 @@ } else return NULL; // Build int->bool conversion - Node *in1 = cmp->in(1); - BarrierSetC2* bs = BarrierSet::barrier_set()->barrier_set_c2(); - in1 = bs->step_over_gc_barrier(in1); - Node *n = new Conv2BNode(in1); + Node *n = new Conv2BNode(cmp->in(1)); if( flipped ) n = new XorINode( phase->transform(n), phase->intcon(1) );