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

Unified Diff: src/s390/constants-s390.h

Issue 2795803003: s390: exploit new mul in TF (Closed)
Patch Set: rebase Created 3 years, 8 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/compiler/s390/instruction-selector-s390.cc ('k') | src/s390/disasm-s390.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: src/s390/constants-s390.h
diff --git a/src/s390/constants-s390.h b/src/s390/constants-s390.h
index 59bf34bbddeb5b6a545166d108090dde1604731c..67fe47436f376091342f0ae6d71fc57fc548b9c8 100644
--- a/src/s390/constants-s390.h
+++ b/src/s390/constants-s390.h
@@ -963,7 +963,9 @@ typedef uint64_t SixByteInstr;
V(ley, LEY, 0xED64) /* type = RXY_A LOAD (short) */ \
V(ldy, LDY, 0xED65) /* type = RXY_A LOAD (long) */ \
V(stey, STEY, 0xED66) /* type = RXY_A STORE (short) */ \
- V(stdy, STDY, 0xED67) /* type = RXY_A STORE (long) */
+ V(stdy, STDY, 0xED67) /* type = RXY_A STORE (long) */ \
+ V(msc, MSC, 0xE353) /* type = RSY_A MULTIPLY SINGLE (32) */ \
+ V(msgc, MSGC, 0xE383) /* type = RSY_A MULTIPLY SINGLE (64) */
#define S390_RXY_B_OPCODE_LIST(V) \
V(pfd, PFD, 0xE336) /* type = RXY_B PREFETCH DATA */
@@ -1715,7 +1717,7 @@ enum Opcode {
#undef DECLARE_OPCODES
BKPT = 0x0001, // GDB Software Breakpoint
- DUMY = 0xE353 // Special dummy opcode
+ DUMY = 0xE352 // Special dummy opcode
};
// Instruction encoding bits and masks.
« no previous file with comments | « src/compiler/s390/instruction-selector-s390.cc ('k') | src/s390/disasm-s390.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698