Index: src/mips64/constants-mips64.h |
diff --git a/src/mips64/constants-mips64.h b/src/mips64/constants-mips64.h |
index eb9fe4573d072fe0705a368b8d325466c130eb5b..1b599ff5d5729a913033ff9285f9bdb9e527341b 100644 |
--- a/src/mips64/constants-mips64.h |
+++ b/src/mips64/constants-mips64.h |
@@ -273,19 +273,19 @@ const int kBp3Shift = 6; |
const int kBp3Bits = 3; |
const int kImm16Shift = 0; |
-const int kImm16Bits = 16; |
+const int kImm16Bits = 16; |
const int kImm18Shift = 0; |
const int kImm18Bits = 18; |
const int kImm19Shift = 0; |
const int kImm19Bits = 19; |
const int kImm21Shift = 0; |
-const int kImm21Bits = 21; |
+const int kImm21Bits = 21; |
const int kImm26Shift = 0; |
-const int kImm26Bits = 26; |
+const int kImm26Bits = 26; |
const int kImm28Shift = 0; |
-const int kImm28Bits = 28; |
+const int kImm28Bits = 28; |
const int kImm32Shift = 0; |
-const int kImm32Bits = 32; |
+const int kImm32Bits = 32; |
const int kMsaImm8Shift = 16; |
const int kMsaImm8Bits = 8; |
const int kMsaImm5Shift = 16; |
@@ -322,30 +322,30 @@ const int kWdShift = 6; |
// ----- Miscellaneous useful masks. |
// Instruction bit masks. |
-const int kOpcodeMask = ((1 << kOpcodeBits) - 1) << kOpcodeShift; |
-const int kImm16Mask = ((1 << kImm16Bits) - 1) << kImm16Shift; |
+const int kOpcodeMask = ((1 << kOpcodeBits) - 1) << kOpcodeShift; |
+const int kImm16Mask = ((1 << kImm16Bits) - 1) << kImm16Shift; |
const int kImm18Mask = ((1 << kImm18Bits) - 1) << kImm18Shift; |
const int kImm19Mask = ((1 << kImm19Bits) - 1) << kImm19Shift; |
const int kImm21Mask = ((1 << kImm21Bits) - 1) << kImm21Shift; |
-const int kImm26Mask = ((1 << kImm26Bits) - 1) << kImm26Shift; |
-const int kImm28Mask = ((1 << kImm28Bits) - 1) << kImm28Shift; |
+const int kImm26Mask = ((1 << kImm26Bits) - 1) << kImm26Shift; |
+const int kImm28Mask = ((1 << kImm28Bits) - 1) << kImm28Shift; |
const int kImm5Mask = ((1 << 5) - 1); |
const int kImm8Mask = ((1 << 8) - 1); |
const int kImm10Mask = ((1 << 10) - 1); |
const int kMsaI5I10Mask = ((7U << 23) | ((1 << 6) - 1)); |
-const int kRsFieldMask = ((1 << kRsBits) - 1) << kRsShift; |
-const int kRtFieldMask = ((1 << kRtBits) - 1) << kRtShift; |
-const int kRdFieldMask = ((1 << kRdBits) - 1) << kRdShift; |
-const int kSaFieldMask = ((1 << kSaBits) - 1) << kSaShift; |
-const int kFunctionFieldMask = ((1 << kFunctionBits) - 1) << kFunctionShift; |
+const int kRsFieldMask = ((1 << kRsBits) - 1) << kRsShift; |
+const int kRtFieldMask = ((1 << kRtBits) - 1) << kRtShift; |
+const int kRdFieldMask = ((1 << kRdBits) - 1) << kRdShift; |
+const int kSaFieldMask = ((1 << kSaBits) - 1) << kSaShift; |
+const int kFunctionFieldMask = ((1 << kFunctionBits) - 1) << kFunctionShift; |
// Misc masks. |
-const int kHiMask = 0xffff << 16; |
-const int kLoMask = 0xffff; |
-const int kSignMask = 0x80000000; |
-const int kJumpAddrMask = (1 << (kImm26Bits + kImmFieldShift)) - 1; |
-const int64_t kHi16MaskOf64 = (int64_t)0xffff << 48; |
-const int64_t kSe16MaskOf64 = (int64_t)0xffff << 32; |
-const int64_t kTh16MaskOf64 = (int64_t)0xffff << 16; |
+const int kHiMaskOf32 = 0xffff << 16; // Only to be used with 32-bit values |
+const int kLoMaskOf32 = 0xffff; |
+const int kSignMaskOf32 = 0x80000000; // Only to be used with 32-bit values |
+const int kJumpAddrMask = (1 << (kImm26Bits + kImmFieldShift)) - 1; |
+const int64_t kTop16MaskOf64 = (int64_t)0xffff << 48; |
+const int64_t kHigher16MaskOf64 = (int64_t)0xffff << 32; |
+const int64_t kUpper16MaskOf64 = (int64_t)0xffff << 16; |
const int32_t kJalRawMark = 0x00000000; |
const int32_t kJRawMark = 0xf0000000; |
const int32_t kJumpRawMask = 0xf0000000; |