Skip to content

Commit 695683b

Browse files
committed
8304880: [PPC64] VerifyOops code in C1 doesn't work with ZGC
Reviewed-by: shade
1 parent 83ce65e commit 695683b

File tree

1 file changed

+0
-8
lines changed

1 file changed

+0
-8
lines changed

src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -819,10 +819,6 @@ int LIR_Assembler::load(Register base, int offset, LIR_Opr to_reg, BasicType typ
819819
} else {
820820
__ ld(to_reg->as_register(), offset, base);
821821
}
822-
if (VerifyOops) {
823-
BarrierSetAssembler* bs = BarrierSet::barrier_set()->barrier_set_assembler();
824-
bs->check_oop(_masm, to_reg->as_register(), FILE_AND_LINE); // kills R0
825-
}
826822
break;
827823
}
828824
case T_FLOAT: __ lfs(to_reg->as_float_reg(), offset, base); break;
@@ -853,10 +849,6 @@ int LIR_Assembler::load(Register base, Register disp, LIR_Opr to_reg, BasicType
853849
} else {
854850
__ ldx(to_reg->as_register(), base, disp);
855851
}
856-
if (VerifyOops) {
857-
BarrierSetAssembler* bs = BarrierSet::barrier_set()->barrier_set_assembler();
858-
bs->check_oop(_masm, to_reg->as_register(), FILE_AND_LINE); // kills R0
859-
}
860852
break;
861853
}
862854
case T_FLOAT: __ lfsx(to_reg->as_float_reg() , base, disp); break;

0 commit comments

Comments
 (0)