Open rosethompson opened 1 day ago
I think this might come down to how the spec is interpreted.
Zicclsm Misaligned loads and stores to main memory regions with both the cacheability and coherence PMAs must be supported.
Since PMBT is used to disable cacheablity I believe it should not support misaligned access even though the memory physically does support misaligned.
PBMT configured misaligned addresses do not agree between ImperasDV and Wally.
wsim rv64gc tests/coverage/tlbMisaligned.S --lockstep