Store instruction checks #9

Open
opened 2 years ago by Jean-François Nguyen · 0 comments
Collaborator

Store instruction checks

Instructions

D-form:

  • stb
  • stbu
  • sth
  • sthu
  • stw
  • stwu

DS-form:

  • std
  • stdu

MLS:D-form:

  • pstb
  • psth
  • pstw

8LS:D-form

  • pstd

X-form:

  • stbx
  • stbux
  • sthx
  • sthux
  • stwx
  • stwux
  • stdx
  • stux

Invalid forms

Prefixed Store:

  • (R == 1) and (RA != 0)

Store With Update:

  • RA == 0

GPR access

RA (read)

  • all if (RA != 0)

RA (write)

  • 'u' suffix (With Update)

RB (read)

  • X-form

RS (read)

  • all
Store instruction checks ======================== Instructions ------------ D-form: - `stb` - `stbu` - `sth` - `sthu` - `stw` - `stwu` DS-form: - `std` - `stdu` MLS:D-form: - `pstb` - `psth` - `pstw` 8LS:D-form - `pstd` X-form: - `stbx` - `stbux` - `sthx` - `sthux` - `stwx` - `stwux` - `stdx` - `stux` Invalid forms ------------- Prefixed Store: - `(R == 1) and (RA != 0)` Store With Update: - `RA == 0` GPR access ---------- RA (read) - all if `(RA != 0)` RA (write) - 'u' suffix (With Update) RB (read) - X-form RS (read) - all
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: cores/power-fv#9
Loading…
There is no content yet.