Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(255)

Unified Diff: src/s390/disasm-s390.cc

Issue 2722313003: s390: optimize for int 64-bit operation and cleanup (Closed)
Patch Set: Created 3 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « src/s390/assembler-s390.cc ('k') | src/s390/macro-assembler-s390.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: src/s390/disasm-s390.cc
diff --git a/src/s390/disasm-s390.cc b/src/s390/disasm-s390.cc
index e35e59031a04d9f5efc23664bb6cdb24cafd77e8..d4a1d0d638db8e1df2fecf5e066c1cdd46ceea20 100644
--- a/src/s390/disasm-s390.cc
+++ b/src/s390/disasm-s390.cc
@@ -1436,6 +1436,9 @@ bool Decoder::DecodeSixByte(Instruction* instr) {
case ADB:
Format(instr, "adb\t'f1,'d1('r2d, 'r3)");
break;
+ case AEB:
+ Format(instr, "aeb\t'f1,'d1('r2d, 'r3)");
+ break;
case CDB:
Format(instr, "cdb\t'f1,'d1('r2d, 'r3)");
break;
@@ -1445,12 +1448,21 @@ bool Decoder::DecodeSixByte(Instruction* instr) {
case SDB:
Format(instr, "sdb\t'r1,'d1('r2d, 'r3)");
break;
+ case SEB:
+ Format(instr, "seb\t'r1,'d1('r2d, 'r3)");
+ break;
case MDB:
Format(instr, "mdb\t'r1,'d1('r2d, 'r3)");
break;
+ case MEEB:
+ Format(instr, "meeb\t'r1,'d1('r2d, 'r3)");
+ break;
case DDB:
Format(instr, "ddb\t'r1,'d1('r2d, 'r3)");
break;
+ case DEB:
+ Format(instr, "deb\t'r1,'d1('r2d, 'r3)");
+ break;
case SQDB:
Format(instr, "sqdb\t'r1,'d1('r2d, 'r3)");
break;
« no previous file with comments | « src/s390/assembler-s390.cc ('k') | src/s390/macro-assembler-s390.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698