Index: src/s390/disasm-s390.cc |
diff --git a/src/s390/disasm-s390.cc b/src/s390/disasm-s390.cc |
index c95cb41c5f9b4ebd744e745642dc39efd1d2609c..0f57915b2ae7968ed831eb857fa49e2c6296c2b9 100644 |
--- a/src/s390/disasm-s390.cc |
+++ b/src/s390/disasm-s390.cc |
@@ -724,6 +724,15 @@ bool Decoder::DecodeFourByte(Instruction* instr) { |
case LLGFR: |
Format(instr, "llgfr\t'r5,'r6"); |
break; |
+ case POPCNT_Z: |
+ Format(instr, "popcnt\t'r5,'r6"); |
+ break; |
+ case LLGCR: |
+ Format(instr, "llgcr\t'r5,'r6"); |
+ break; |
+ case LLCR: |
+ Format(instr, "llcr\t'r5,'r6"); |
+ break; |
case LBR: |
Format(instr, "lbr\t'r5,'r6"); |
break; |