From: Luke Kenneth Casson Leighton Date: Tue, 7 Jul 2020 14:48:40 +0000 (+0100) Subject: make attn OP_ATTN and set NOP to pipeline NONE X-Git-Tag: convert-csv-opcode-to-binary~2378 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=09d89525805d989982838a01193ab0bdc54fb662;p=libreriscv.git make attn OP_ATTN and set NOP to pipeline NONE --- diff --git a/openpower/isa/fixedarith.mdwn b/openpower/isa/fixedarith.mdwn index ec4688d5b..295014da6 100644 --- a/openpower/isa/fixedarith.mdwn +++ b/openpower/isa/fixedarith.mdwn @@ -348,7 +348,8 @@ XO-Form Pseudo-code: - RT <- (RA)[32:63] * (RB)[32:63] + prod[0:63] <- (RA)[32:63] * (RB)[32:63] + RT <- prod Special Registers Altered: diff --git a/openpower/isatables/extra.csv b/openpower/isatables/extra.csv index e87619acb..bf0809320 100644 --- a/openpower/isatables/extra.csv +++ b/openpower/isatables/extra.csv @@ -1,4 +1,4 @@ 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,form -000000---------------0100000000-,ALU,OP_ILLEGAL,NONE,NONE,NONE,NONE,NONE,NONE,0,0,ZERO,0,NONE,0,0,0,0,0,0,RC,0,1,attn,NONE -01100000000000000000000000000000,ALU,OP_NOP,NONE,NONE,NONE,NONE,NONE,NONE,0,0,ZERO,0,NONE,0,0,0,0,0,0,NONE,0,0,nop,D -000001---------------0000000011-,ALU,OP_SIM_CONFIG,NONE,NONE,NONE,RT,NONE,NONE,0,0,ZERO,0,NONE,0,0,0,0,0,0,NONE,0,1,sim_cfg,NONE +000000---------------0100000000-,NONE,OP_ATTN,NONE,NONE,NONE,NONE,NONE,NONE,0,0,ZERO,0,NONE,0,0,0,0,0,0,RC,0,1,attn,NONE +01100000000000000000000000000000,NONE,OP_NOP,NONE,NONE,NONE,NONE,NONE,NONE,0,0,ZERO,0,NONE,0,0,0,0,0,0,NONE,0,0,nop,D +000001---------------0000000011-,NONE,OP_SIM_CONFIG,NONE,NONE,NONE,RT,NONE,NONE,0,0,ZERO,0,NONE,0,0,0,0,0,0,NONE,0,1,sim_cfg,NONE