search for: rv32a

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...