Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

s390/opcodes: add missing instructions to the disassembler

Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>

+11
+11
arch/s390/tools/opcodes.txt
··· 1 + 0000 illegal E 2 + 0002 brkpt E 1 3 0101 pr E 2 4 0102 upt E 3 5 0104 ptff E ··· 259 257 b25a bsa RRE_RR 260 258 b25d clst RRE_RR 261 259 b25e srst RRE_RR 260 + b25f chsc RRE_R0 262 261 b263 cmpsc RRE_RR 263 262 b274 siga S_RD 264 263 b276 xsch S_00 ··· 280 277 b2a5 tre RRE_RR 281 278 b2a6 cu21 RRF_U0RR 282 279 b2a7 cu12 RRF_U0RR 280 + b2ad nqap RRE_RR 281 + b2ae dqap RRE_RR 282 + b2af pqap RRE_RR 283 283 b2b0 stfle S_RD 284 284 b2b1 stfl S_RD 285 285 b2b2 lpswe S_RD ··· 296 290 b2e8 ppa RRF_U0RR 297 291 b2ec etnd RRE_R0 298 292 b2ed ecpga RRE_RR 293 + b2f0 iucv RRE_RR 299 294 b2f8 tend S_00 300 295 b2fa niai IE_UU 301 296 b2fc tabort S_RD ··· 566 559 b999 slbr RRE_RR 567 560 b99a epair RRE_R0 568 561 b99b esair RRE_R0 562 + b99c eqbs RRF_U0RR 569 563 b99d esea RRE_R0 570 564 b99e pti RRE_RR 571 565 b99f ssair RRE_R0 566 + b9a0 clp RRF_U0RR 572 567 b9a1 tpei RRE_RR 573 568 b9a2 ptf RRE_R0 574 569 b9aa lptea RRF_RURR2 570 + b9ab essa RRF_U0RR 575 571 b9ac irbm RRE_RR 576 572 b9ae rrbm RRE_RR 577 573 b9af pfmf RRE_RR ··· 1049 1039 eb7e algsi SIY_IRD 1050 1040 eb80 icmh RSY_RURD 1051 1041 eb81 icmy RSY_RURD 1042 + eb8a sqbs RSY_RDRU 1052 1043 eb8e mvclu RSY_RRRD 1053 1044 eb8f clclu RSY_RRRD 1054 1045 eb90 stmy RSY_RRRD