aboutsummaryrefslogtreecommitdiff
path: root/riscv/insns/amo_min.h
blob: 7244e87d4ee8a84f66344d99cc30f742d6113014 (plain)
1
2
3
4
require64;
sreg_t v = mmu.load_int64(RS1);
mmu.store_uint64(RS1, std::min(sreg_t(RS2),v));
RDR = v;