CTW fails with assertion when trying to emit LIR for AtomicLongCSImpl::attemptUpdate() because it uses arithmetic to compute a field address. This fix changes it to use lea. Webrev: http://cr.openjdk.java.net/~iveresov/7014247/webrev.00/ Thanks, igor