| Index: src/s390/disasm-s390.cc
|
| diff --git a/src/s390/disasm-s390.cc b/src/s390/disasm-s390.cc
|
| index f877f03dd8c739c7d1161054ac999934fdad8916..8544a74b886a22f4148bdb0a899a0347ac93e2ec 100644
|
| --- a/src/s390/disasm-s390.cc
|
| +++ b/src/s390/disasm-s390.cc
|
| @@ -562,6 +562,9 @@ bool Decoder::DecodeTwoByte(Instruction* instr) {
|
| case BKPT:
|
| Format(instr, "bkpt");
|
| break;
|
| + case LPR:
|
| + Format(instr, "lpr\t'r1, 'r2");
|
| + break;
|
| default:
|
| return false;
|
| }
|
| @@ -1036,6 +1039,12 @@ bool Decoder::DecodeFourByte(Instruction* instr) {
|
| Format(instr, "trap4");
|
| break;
|
| }
|
| + case LPGR:
|
| + Format(instr, "lpgr\t'r1, 'r2");
|
| + break;
|
| + case LPGFR:
|
| + Format(instr, "lpgfr\t'r1,'r2");
|
| + break;
|
| default:
|
| return false;
|
| }
|
|
|