Skip to content

Commit 1c705ad

Browse files
author
Martin Schwidefsky
committed
s390/opcodes: add missing instructions to the disassembler
Signed-off-by: Martin Schwidefsky <[email protected]>
1 parent e21f8ba commit 1c705ad

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

arch/s390/tools/opcodes.txt

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
0000 illegal E
2+
0002 brkpt E
13
0101 pr E
24
0102 upt E
35
0104 ptff E
@@ -257,6 +259,7 @@ b258 bsg RRE_RR
257259
b25a bsa RRE_RR
258260
b25d clst RRE_RR
259261
b25e srst RRE_RR
262+
b25f chsc RRE_R0
260263
b263 cmpsc RRE_RR
261264
b274 siga S_RD
262265
b276 xsch S_00
@@ -277,6 +280,9 @@ b29d lfpc S_RD
277280
b2a5 tre RRE_RR
278281
b2a6 cu21 RRF_U0RR
279282
b2a7 cu12 RRF_U0RR
283+
b2ad nqap RRE_RR
284+
b2ae dqap RRE_RR
285+
b2af pqap RRE_RR
280286
b2b0 stfle S_RD
281287
b2b1 stfl S_RD
282288
b2b2 lpswe S_RD
@@ -290,6 +296,7 @@ b2e5 epctr RRE_RR
290296
b2e8 ppa RRF_U0RR
291297
b2ec etnd RRE_R0
292298
b2ed ecpga RRE_RR
299+
b2f0 iucv RRE_RR
293300
b2f8 tend S_00
294301
b2fa niai IE_UU
295302
b2fc tabort S_RD
@@ -559,12 +566,15 @@ b998 alcr RRE_RR
559566
b999 slbr RRE_RR
560567
b99a epair RRE_R0
561568
b99b esair RRE_R0
569+
b99c eqbs RRF_U0RR
562570
b99d esea RRE_R0
563571
b99e pti RRE_RR
564572
b99f ssair RRE_R0
573+
b9a0 clp RRF_U0RR
565574
b9a1 tpei RRE_RR
566575
b9a2 ptf RRE_R0
567576
b9aa lptea RRF_RURR2
577+
b9ab essa RRF_U0RR
568578
b9ac irbm RRE_RR
569579
b9ae rrbm RRE_RR
570580
b9af pfmf RRE_RR
@@ -1039,6 +1049,7 @@ eb7a agsi SIY_IRD
10391049
eb7e algsi SIY_IRD
10401050
eb80 icmh RSY_RURD
10411051
eb81 icmy RSY_RURD
1052+
eb8a sqbs RSY_RDRU
10421053
eb8e mvclu RSY_RRRD
10431054
eb8f clclu RSY_RRRD
10441055
eb90 stmy RSY_RRRD

0 commit comments

Comments
 (0)