Remove cache miss test from all but one AMO test This doesn't reduce coverage for cache-based RV64 systems, but will improve test runtime and work around the need for smaller test footprint for scratchpad-based RV32 systems. I would argue that these microarchitectural tests should be in the domain of torture, and that the last one should be removed, too.
Merge rv32ua tests into rv64ua
separate ua and um tests from ui tests