Displaying 1 result from an estimated 1 matches for "rv32a".
Did you mean:
rv32
2018 Jun 13
12
RFC: Atomic LL/SC loops in LLVM revisited
...roup to define
the memory model. RISC-V implements a weak memory model.
For those not familiar, RISC-V is a modular ISA, with standard extensions
indicated by single letters. Baseline 'RV32I' or 'RV64I' instruction sets
don't support atomic operations beyond fences. However the RV32A and RV64A
instruction set extensions introduce AMOs (Atomic Memory Operations) and LR/SC
(load-linked/store-conditional on other architectures). 32-bit atomic
operations are supported natively on RV32, and both 32 and 64-bit atomic
operations support natively on RV64.
AMOs such as 'amoadd.w...