http://cr.openjdk.java.net/~vlivanov/panama/vector/vinsert.reg/webrev.00/ Wrong register is used to insert the updated lane. The patch is against vectorIntrinsics branch. Best regards, Vladimir Ivanov