add ldp/stp vector forms
ldp/stp decode wasn't checking the vector bit, so we wrote the
int regs by mistake for LDP d8,d9,[sp,#96]
Add support.
Note to Alex: we really should fold the load and store support
together better, most of the decode is the same at the bottom
level. Possibly factoring out the 'if vector do_fp_st else do_gpr_st'
logic as the suse patches do would also be a good plan.
I've left some XXX notes about updating comments in this one.
Oh yes, we should check the semantics for what happens if the
second load of the pair faults -- currently we update the
first register, but I have a feeling maybe we should not.
1 file changed