10/16 Revision of instructions in Chapter 7
authorYuhan Xie <yxie@follis.cs.wisc.edu>
Tue, 16 Oct 2018 19:44:20 +0000 (14:44 -0500)
committerYuhan Xie <yxie@follis.cs.wisc.edu>
Tue, 16 Oct 2018 19:44:20 +0000 (14:44 -0500)
commit63c134011b66628f18fd98be82575ab881e41572
tree0eceea5aca70e5f832733d49b53a28330d942b96
parentb19e347b97d61c054e2071b605d4ad03da05c961
10/16 Revision of instructions in Chapter 7

Implementation Notes:
  1. For opcode 57, 58, ext opcode resides in 30-31 bit.
  2. For opcode 61 (111101), the ext opcode resides in 29-31 bit or 30-31 bit,
     depending on whether 30-31 bit is 01. (Manual page 1194)
  3. For the instructions with RMC and R, R is always at the 15th bit.
  4. For opcode 60, the Rc bit is at the 21th bit.

new:
  - Flag bit EX (31th bit), (P634)

left to be entered:
  - stv(P492) & stxv(P507) , with DQ(RA) pattern.
  - In opcode 60, two with XX3 format and 3 arbitrary bits and one with XX4 format.
common/h/entryIDs.h
instructionAPI/src/power_opcode_tables.C