[riscv-CMOs:master] reported: update instruction descriptions #github #risv #CMOs


tech-cmo@lists.riscv.org Integration <tech-cmo@...>
 

[riscv-CMOs:master] New Comment on Pull Request #51 update instruction descriptions
By a4lg:

My intent (on GNU Binutils) is,

  1. The encoding does not allow specifying actual offset (effectively, only offset of zero is allowed).
  2. But new textual form looks like handling regular pointers, offset(rs).
  3. I didn't want any inconsistent behaviors between regular offset(rs) and this 0(rs).
    For instance, if ld t0, ZERO(a0) is acceptable (ZERO is an expression or a macro that evaluates to zero), cbo.zero ZERO(a0) should be acceptable, too.

It was also easy because we have precedent examples (atomic "A"-extension instructions).

Join tech-cmo@lists.riscv.org to automatically receive all group messages.