Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[UPSTREAM?] Raise RISCV_EXCP_STORE_AMO_ADDR_MIS for misaligned RMW
Right now these RMW operations can end up going through do_nonatomic_op_i64 which will lower them to a load+op+store sequence. If the address is misaligned, this is detected by the initial load but we really should be getting an AMO misaligned exception code.
- Loading branch information