[AArch64][SVE] Use multi-vector spill/fill instructions in pseudo expansion
SVE tuple spill/fill pseudos (STR_ZZXI, LDR_ZZZZXI, etc.) currently expand into
N individual STR_ZXI/LDR_ZXI instructions. On targets with SVE2.1 or SME2 we can
directly generate a ptrue + multi-vec op. For the x2 case this is neutral in
code size but can still be beneficial depending on your uarch. I'm going to
assume this is a generally good thing for now.
rdar://168475826