Revert "Revert "Revert """"
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Tue, 3 May 2022 16:29:58 +0000 (17:29 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Tue, 3 May 2022 16:29:58 +0000 (17:29 +0100)
This reverts commit cf119cf4cf39ef8ffff5bbaada1a362dfa947dcf.

openpower/sv/bitmanip.mdwn

index e71903c3a959058949b4f4ca9ed594adc48aaedc..4dc08e0eaaa5b33261548ce217ede4b657c086ec 100644 (file)
@@ -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