[AArch64] Fix post-inc stores of floating-point conversions
The commit at https://github.com/llvm/llvm-project/pull/147707
introduced a bug because of missing patterns for post-inc stores where
the input is a vector_extract with i64 types.
Additionally, remove the early pre-legalization early-exit as it can
miss its opportunity to apply the optimization.