From: Luke Kenneth Casson Leighton Date: Tue, 3 May 2022 16:29:58 +0000 (+0100) Subject: Revert "Revert "Revert """" X-Git-Tag: opf_rfc_ls005_v1~2505 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=0eda58453472f33d14e858595dafb022f45a4645;p=libreriscv.git Revert "Revert "Revert """" This reverts commit cf119cf4cf39ef8ffff5bbaada1a362dfa947dcf. --- diff --git a/openpower/sv/bitmanip.mdwn b/openpower/sv/bitmanip.mdwn index e71903c3a..4dc08e0ea 100644 --- a/openpower/sv/bitmanip.mdwn +++ b/openpower/sv/bitmanip.mdwn @@ -120,7 +120,7 @@ double check that instructions didn't need 3 inputs. | NN | RS | RB | sh | SH | 0 1 | nn00 110 |Rc| bmopsi | | NN | RT | RA | RB | 1 | 00 | 0001 110 |Rc| cldiv | | NN | RT | RA | RB | 1 | 01 | 0001 110 |Rc| clmod | -| NN | RT | RA | RB | 1 | 10 | 0001 110 |Rc| clmul | +| NN | RT | RA | RB | 1 | 10 | 0001 110 |Rc| | | NN | RT | RB | RB | 1 | 11 | 0001 110 |Rc| clinv | | NN | RA | RB | RC | 0 | 00 | 0001 110 |Rc| vec sbfm | | NN | RA | RB | RC | 0 | 01 | 0001 110 |Rc| vec sofm | @@ -131,16 +131,23 @@ double check that instructions didn't need 3 inputs. | NN | RA | RB | RC | 1 | 00 | 0101 110 |Rc| av abss | | NN | RA | RB | RC | 1 | 01 | 0101 110 |Rc| av absu| | NN | RA | RB | | 1 | 10 | 0101 110 |Rc| av avgadd | -| NN | RA | RB | RC | 1 | 11 | 0101 110 |Rc| grevw | +| NN | RA | RB | | 1 | 11 | 0101 110 |Rc| rsvd | | NN | RA | RB | | | | 1001 110 |Rc| rsvd | -| NN | RA | RB | RC | 0 | 00 | 1101 110 |Rc| bmator | -| NN | RA | RB | RC | 1 | 00 | 1101 110 |Rc| bmatxor | -| NN | RA | RB | sh | 0 | 01 | 1101 110 |Rc| grevwi | -| NN | RA | RB | RC | 1 | 01 | 1101 110 |Rc| grev | -| NN | RA | RB | sh | SH | 10 | 1101 110 |Rc| grevi | -| NN | RA | RB | RC | 0 | 11 | 1101 110 |Rc| clmulr | -| NN | RA | RB | RC | 1 | 11 | 1101 110 |Rc| clmulh | -| NN | RA | RB | RC | | | --10 110 |Rc| rsvd | +| NN | RA | RB | | | | 1101 110 |Rc| rsvd | +| NN | RA | RB | RC | 0 | 00 | 0010 110 |Rc| gorc | +| NN | RA | RB | sh | SH | 00 | 1010 110 |Rc| gorci | +| NN | RA | RB | RC | 0 | 00 | 0110 110 |Rc| gorcw | +| NN | RA | RB | sh | 0 | 00 | 1110 110 |Rc| gorcwi | +| NN | RA | RB | RC | 1 | 00 | 1110 110 |Rc| bmator | +| NN | RA | RB | RC | 0 | 01 | 0010 110 |Rc| grev | +| NN | RA | RB | RC | 1 | 01 | 0010 110 |Rc| clmul | +| NN | RA | RB | sh | SH | 01 | 1010 110 |Rc| grevi | +| NN | RA | RB | RC | 0 | 01 | 0110 110 |Rc| grevw | +| NN | RA | RB | sh | 0 | 01 | 1110 110 |Rc| grevwi | +| NN | RA | RB | RC | 1 | 01 | 1110 110 |Rc| bmatxor | +| NN | RA | RB | RC | | 10 | --10 110 |Rc| rsvd | +| NN | RA | RB | RC | 0 | 11 | 1110 110 |Rc| clmulr | +| NN | RA | RB | RC | 1 | 11 | 1110 110 |Rc| clmulh | | NN | | | | | | --11 110 |Rc| setvl | # ternlog bitops