target/arm: Require alignment for load exclusive
According to the ARM ARM exclusive loads require the same alignment as
exclusive stores. Let's update the memops used for the load to match
that of the store. This adds the alignment requirement to the memops.
Reviewed-by: Edgar E. Iglesias <[email protected]>
Signed-off-by: Alistair Francis <[email protected]>
Signed-off-by: Richard Henderson <[email protected]>
Message-id:
20170815145714[email protected]
[rth: Require 16-byte alignment for 64-bit LDXP.]
Signed-off-by: Richard Henderson <[email protected]>
Signed-off-by: Peter Maydell <[email protected]>