Adds support for codegen of masked stores, with non-truncating
and truncating variants.
Looks good to me. (Stores are easier than loads)
Thanks for the changes to the tests.
I think it may be worth testing for z1.d explicitly and use CHECK-NEXT to make sure there are no other instructions that could do the truncation.
Nice one! LGTM!