microarchitecture range loop - riscvarchive/riscv-CMOs-discuss GitHub Wiki

In pseudocode:

x11 := 0
LOOP
   CMO.UR.<> x11,x11
WHILE X11 > 0

In assembly code:

    ADDI x11,x0,x0
L:  CMO.UR.<> x11,x11
    BGEZ L
⚠️ **GitHub.com Fallback** ⚠️