--- old/src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp 2020-08-13 14:43:54.289094509 +0100 +++ new/src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp 2020-08-13 14:43:54.168093255 +0100 @@ -3145,7 +3145,7 @@ } void LIR_Assembler::atomic_op(LIR_Code code, LIR_Opr src, LIR_Opr data, LIR_Opr dest, LIR_Opr tmp_op) { - Address addr = as_Address(src->as_address_ptr(), noreg); + Address addr = as_Address(src->as_address_ptr()); BasicType type = src->type(); bool is_oop = type == T_OBJECT || type == T_ARRAY;