You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add the Zilx family of indexed integer load instructions (v0.1), which
reuse the AMO major opcode in an R-type form where rs1 is the index and
rs2 is the base. funct5 selects the addressing mode (unscaled, scaled,
or scaled with a zero-extended 32-bit index) and funct3 reuses the base
integer load width/signedness encoding, with aq and rl held at 0.
Shared RV32/RV64 forms (lxh/lxw/lxhu, the scaled lxs* loads, and the
lxb/lxbu pseudoinstructions for the scaled byte loads) live in rv_zilx.
RV64-only forms live in rv64_zilx: the doubleword and unsigned-word
loads plus the scaled unsigned-word-index (lxsuw*) mode.
Doc: https://github.com/riscv/riscv-zilx/blob/main/src/unpriv/zilx.adoc
0 commit comments