[AArch64] Properly handle mvn-register and add EON+shift pattern and cost appropriately