Index: src/s390/macro-assembler-s390.cc |
diff --git a/src/s390/macro-assembler-s390.cc b/src/s390/macro-assembler-s390.cc |
index bd44ab708eeb98adb6344908af8ca0c746a892e1..8cf345f658f21202f36f8edfb0c32927b84f51f8 100644 |
--- a/src/s390/macro-assembler-s390.cc |
+++ b/src/s390/macro-assembler-s390.cc |
@@ -3132,12 +3132,10 @@ void MacroAssembler::LoadRepresentation(Register dst, const MemOperand& mem, |
DCHECK(!r.IsDouble()); |
if (r.IsInteger8()) { |
LoadB(dst, mem); |
- lgbr(dst, dst); |
} else if (r.IsUInteger8()) { |
LoadlB(dst, mem); |
} else if (r.IsInteger16()) { |
LoadHalfWordP(dst, mem, scratch); |
- lghr(dst, dst); |
} else if (r.IsUInteger16()) { |
LoadHalfWordP(dst, mem, scratch); |
#if V8_TARGET_ARCH_S390X |