From: Michael Nolan Date: Sat, 29 Feb 2020 22:44:57 +0000 (-0500) Subject: Add minor_30 table X-Git-Tag: convert-csv-opcode-to-binary~3270 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=7fcee94b442e92650299fad6ecdeeb619de60a7d;p=libreriscv.git Add minor_30 table --- diff --git a/openpower/isatables.mdwn b/openpower/isatables.mdwn index f5fe75fa6..496538487 100644 --- a/openpower/isatables.mdwn +++ b/openpower/isatables.mdwn @@ -14,3 +14,6 @@ TODO [[!table format=csv file="openpower/isatables/minor_31.csv"]] +## Minor opcode 30 + +[[!table format=csv file="openpower/isatables/minor_30.csv"]] diff --git a/openpower/isatables/minor_30.csv b/openpower/isatables/minor_30.csv new file mode 100644 index 000000000..63c345ccf --- /dev/null +++ b/openpower/isatables/minor_30.csv @@ -0,0 +1,11 @@ +opcode,unit,internal op,in1,in2,in3,out,CR in,CR out,inv A,inv out,cry in,cry out,ldst len,BR,sgn ext,upd,rsrv,32b,sgn,rc,lk,sgl pipe,comment +0b0100,ALU,OP_RLC,NONE,CONST_SH,RS,RA,0,0,0,0,ZERO,0,NONE,0,0,0,0,0,0,RC,0,0,rldic +0b0101,ALU,OP_RLC,NONE,CONST_SH,RS,RA,0,0,0,0,ZERO,0,NONE,0,0,0,0,0,0,RC,0,0,rldic +0b0000,ALU,OP_RLCL,NONE,CONST_SH,RS,RA,0,0,0,0,ZERO,0,NONE,0,0,0,0,0,0,RC,0,0,rldicl +0b0001,ALU,OP_RLCL,NONE,CONST_SH,RS,RA,0,0,0,0,ZERO,0,NONE,0,0,0,0,0,0,RC,0,0,rldicl +0b0010,ALU,OP_RLCR,NONE,CONST_SH,RS,RA,0,0,0,0,ZERO,0,NONE,0,0,0,0,0,0,RC,0,0,rldicr +0b0011,ALU,OP_RLCR,NONE,CONST_SH,RS,RA,0,0,0,0,ZERO,0,NONE,0,0,0,0,0,0,RC,0,0,rldicr +0b0110,ALU,OP_RLC,RA,CONST_SH,RS,RA,0,0,0,0,ZERO,0,NONE,0,0,0,0,0,0,RC,0,0,rldimi +0b0111,ALU,OP_RLC,RA,CONST_SH,RS,RA,0,0,0,0,ZERO,0,NONE,0,0,0,0,0,0,RC,0,0,rldimi +0b1000,ALU,OP_RLCL,NONE,RB,RS,RA,0,0,0,0,ZERO,0,NONE,0,0,0,0,0,0,RC,0,0,rldcl +0b1001,ALU,OP_RLCR,NONE,RB,RS,RA,0,0,0,0,ZERO,0,NONE,0,0,0,0,0,0,RC,0,0,rldcr \ No newline at end of file