aboutsummaryrefslogtreecommitdiff
path: root/riscv/insns/ssamoswap_d.h
blob: 10ea5effb7f40a9d28cc456237faafe9032c42d3 (plain)
1
2
3
4
5
6
7
require_extension(EXT_ZICFISS);
require_extension('A');
require_rv64;

DECLARE_XENVCFG_VARS(SSE);
require_envcfg(SSE);
WRITE_RD(MMU.ssamoswap<uint64_t>(RS1, RS2));