--- old/src/hotspot/share/opto/loopTransform.cpp 2020-02-06 19:18:14.796549332 +0100 +++ new/src/hotspot/share/opto/loopTransform.cpp 2020-02-06 19:18:14.628549347 +0100 @@ -2852,6 +2852,14 @@ ((bol->in(1)->Opcode() == Op_StorePConditional ) || (bol->in(1)->Opcode() == Op_StoreIConditional ) || (bol->in(1)->Opcode() == Op_StoreLConditional ) || +#if INCLUDE_SHENANDOAHGC + (bol->in(1)->Opcode() == Op_ShenandoahCompareAndExchangeP ) || + (bol->in(1)->Opcode() == Op_ShenandoahCompareAndExchangeN ) || + (bol->in(1)->Opcode() == Op_ShenandoahWeakCompareAndSwapP ) || + (bol->in(1)->Opcode() == Op_ShenandoahWeakCompareAndSwapN ) || + (bol->in(1)->Opcode() == Op_ShenandoahCompareAndSwapP ) || + (bol->in(1)->Opcode() == Op_ShenandoahCompareAndSwapN ) || +#endif (bol->in(1)->Opcode() == Op_CompareAndExchangeB ) || (bol->in(1)->Opcode() == Op_CompareAndExchangeS ) || (bol->in(1)->Opcode() == Op_CompareAndExchangeI ) ||