*** 759,769 **** as_BasicType(type)); #endif } else { a = new LIR_Address(obj.result(), offset.result(), - LIR_Address::times_1, 0, as_BasicType(type)); } __ leal(LIR_OprFact::address(a), addr); --- 759,768 ----