From 88a028e18dac80d227130b4c279f5c6f5ad34a06 Mon Sep 17 00:00:00 2001 From: lkcl Date: Mon, 7 Mar 2022 22:49:40 +0000 Subject: [PATCH] --- openpower/sv/bitmanip.mdwn | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/openpower/sv/bitmanip.mdwn b/openpower/sv/bitmanip.mdwn index 01ac26492..760b422a2 100644 --- a/openpower/sv/bitmanip.mdwn +++ b/openpower/sv/bitmanip.mdwn @@ -107,7 +107,7 @@ double check that instructions didn't need 3 inputs. | NN | RA | RB | RC | 1 | 00 | 0100 110 |Rc| av avgadd | | NN | RA | RB | RC | 1 | 01 | 0100 110 |Rc| av abs | | NN | RA | RB | | 1 | 10 | 0100 110 |Rc| rsvd | -| NN | RA | RB | | 1 | 11 | 0100 110 |Rc| rsvd | +| NN | RA | RB | | 1 | 11 | 0100 110 |Rc| 1op_v1 | | NN | RA | RB | sh | SH | itype | 1000 110 |Rc| bmopsi | | NN | RA | RB | | | | 1100 110 |Rc| rsvd | | NN | RT | RA | RB | 1 | 00 | 0001 110 |Rc| gfdiv | @@ -138,6 +138,14 @@ double check that instructions didn't need 3 inputs. | NN | RA | RB | RC | 1 | 11 | 1110 110 |Rc| clmulh | | NN | | | | | | --11 110 |Rc| setvl | +1op_v1: + +| 0.5|6.10|11.15|16.20| 21 | 22.23 | 24....30 |31| name | +| -- | -- | --- | --- | -- | ----- | -------- |--| ---- | +| NN | RA | RB |00000| 1 | 11 | 0100 110 |Rc| gfinv | +| NN | RA | RB |00100| 1 | 11 | 0100 110 |Rc| bmatflip | +| NN | RA | RB | | 1 | 11 | 0100 110 |Rc| rsvd | + # bit to byte permute similar to matrix permute in RV bitmanip, which has XOR and OR variants -- 2.30.2