OLD | NEW |
1 # S/390 opcodes list. Use s390-mkopc to convert it into the opcode table. | 1 # S/390 opcodes list. Use s390-mkopc to convert it into the opcode table. |
2 # Copyright 2000, 2001, 2003, 2004, 2005, 2007, 2008, 2009 | 2 # Copyright 2000, 2001, 2003, 2004, 2005, 2007, 2008, 2009 |
3 # Free Software Foundation, Inc. | 3 # Free Software Foundation, Inc. |
4 # Contributed by Martin Schwidefsky (schwidefsky@de.ibm.com). | 4 # Contributed by Martin Schwidefsky (schwidefsky@de.ibm.com). |
5 5a a RX_RRRD "add" g5 esa,zarch | 5 5a a RX_RRRD "add" g5 esa,zarch |
6 6a ad RX_FRRD "add normalized (long)" g5 esa,zarch | 6 6a ad RX_FRRD "add normalized (long)" g5 esa,zarch |
7 2a adr RR_FF "add normalized (long)" g5 esa,zarch | 7 2a adr RR_FF "add normalized (long)" g5 esa,zarch |
8 7a ae RX_FRRD "add normalized (short)" g5 esa,zarch | 8 7a ae RX_FRRD "add normalized (short)" g5 esa,zarch |
9 3a aer RR_FF "add normalized (short)" g5 esa,zarch | 9 3a aer RR_FF "add normalized (short)" g5 esa,zarch |
10 4a ah RX_RRRD "add halfword" g5 esa,zarch | 10 4a ah RX_RRRD "add halfword" g5 esa,zarch |
(...skipping 354 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
365 b25a bsa RRE_RR "branch and set authority" g5 esa,zarch | 365 b25a bsa RRE_RR "branch and set authority" g5 esa,zarch |
366 b277 rp S_RD "resume program" g5 esa,zarch | 366 b277 rp S_RD "resume program" g5 esa,zarch |
367 0107 sckpf E "set clock programmable field" g5 esa,zarch | 367 0107 sckpf E "set clock programmable field" g5 esa,zarch |
368 b27d stsi S_RD "store system information" g5 esa,zarch | 368 b27d stsi S_RD "store system information" g5 esa,zarch |
369 01ff trap2 E "trap" g5 esa,zarch | 369 01ff trap2 E "trap" g5 esa,zarch |
370 b2ff trap4 S_RD "trap4" g5 esa,zarch | 370 b2ff trap4 S_RD "trap4" g5 esa,zarch |
371 b278 stcke S_RD "store clock extended" g5 esa,zarch | 371 b278 stcke S_RD "store clock extended" g5 esa,zarch |
372 b2a5 tre RRE_RER "translate extended" g5 esa,zarch | 372 b2a5 tre RRE_RER "translate extended" g5 esa,zarch |
373 eb000000008e mvclu RSE_RERERD "move long unicode" g5 esa,zarch | 373 eb000000008e mvclu RSE_RERERD "move long unicode" g5 esa,zarch |
374 e9 pka SS_L2RDRD "pack ascii" g5 esa,zarch | 374 e9 pka SS_L2RDRD "pack ascii" g5 esa,zarch |
375 e1 pku SS_L0RDRD "pack unicode" g5 esa,zarch | 375 e1 pku SS_L2RDRD "pack unicode" g5 esa,zarch |
376 b993 troo RRE_RER "translate one to one" g5 esa,zarch | 376 b993 troo RRE_RER "translate one to one" g5 esa,zarch |
377 b992 trot RRE_RER "translate one to two" g5 esa,zarch | 377 b992 trot RRE_RER "translate one to two" g5 esa,zarch |
378 b991 trto RRE_RER "translate two to one" g5 esa,zarch | 378 b991 trto RRE_RER "translate two to one" g5 esa,zarch |
379 b990 trtt RRE_RER "translate two to two" g5 esa,zarch | 379 b990 trtt RRE_RER "translate two to two" g5 esa,zarch |
380 ea unpka SS_L0RDRD "unpack ascii" g5 esa,zarch | 380 ea unpka SS_L0RDRD "unpack ascii" g5 esa,zarch |
381 e2 unpku SS_L0RDRD "unpack unicode" g5 esa,zarch | 381 e2 unpku SS_L0RDRD "unpack unicode" g5 esa,zarch |
382 b358 thder RRE_FF "convert short bfp to long hfp" g5 esa,zarch | 382 b358 thder RRE_FF "convert short bfp to long hfp" g5 esa,zarch |
383 b359 thdr RRE_FF "convert long bfp to long hfp" g5 esa,zarch | 383 b359 thdr RRE_FF "convert long bfp to long hfp" g5 esa,zarch |
384 b350 tbedr RRF_U0FF "convert long hfp to short bfp" g5 esa,zarch | 384 b350 tbedr RRF_U0FF "convert long hfp to short bfp" g5 esa,zarch |
385 b351 tbdr RRF_U0FF "convert long hfp to long bfp" g5 esa,zarch | 385 b351 tbdr RRF_U0FF "convert long hfp to long bfp" g5 esa,zarch |
(...skipping 711 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1097 b94a clgxtr RRF_UURFE "convert to 64 bit fixed logical from extended dfp with ro
unding mode" z196 zarch | 1097 b94a clgxtr RRF_UURFE "convert to 64 bit fixed logical from extended dfp with ro
unding mode" z196 zarch |
1098 b943 clfdtr RRF_UURF "convert to 32 bit fixed logical from long dfp with roundin
g mode" z196 zarch | 1098 b943 clfdtr RRF_UURF "convert to 32 bit fixed logical from long dfp with roundin
g mode" z196 zarch |
1099 b94b clfxtr RRF_UURFE "convert to 32 bit fixed logical from extended dfp with ro
unding mode" z196 zarch | 1099 b94b clfxtr RRF_UURFE "convert to 32 bit fixed logical from extended dfp with ro
unding mode" z196 zarch |
1100 b3d1 ddtra RRF_FUFF2 "divide long dfp with rounding mode" z196 zarch | 1100 b3d1 ddtra RRF_FUFF2 "divide long dfp with rounding mode" z196 zarch |
1101 b3d9 dxtra RRF_FEUFEFE2 "divide extended dfp with rounding mode" z196 zarch | 1101 b3d9 dxtra RRF_FEUFEFE2 "divide extended dfp with rounding mode" z196 zarch |
1102 b3d0 mdtra RRF_FUFF2 "multiply long dfp with rounding mode" z196 zarch | 1102 b3d0 mdtra RRF_FUFF2 "multiply long dfp with rounding mode" z196 zarch |
1103 b3d8 mxtra RRF_FEUFEFE2 "multiply extended dfp with rounding mode" z196 zarch | 1103 b3d8 mxtra RRF_FEUFEFE2 "multiply extended dfp with rounding mode" z196 zarch |
1104 b3d3 sdtra RRF_FUFF2 "subtract long dfp with rounding mode" z196 zarch | 1104 b3d3 sdtra RRF_FUFF2 "subtract long dfp with rounding mode" z196 zarch |
1105 b3db sxtra RRF_FEUFEFE2 "subtract extended dfp with rounding mode" z196 zarch | 1105 b3db sxtra RRF_FEUFEFE2 "subtract extended dfp with rounding mode" z196 zarch |
1106 b2b8 srnmb S_RD "set 3 bit bfp rounding mode" z196 zarch | 1106 b2b8 srnmb S_RD "set 3 bit bfp rounding mode" z196 zarch |
OLD | NEW |