| 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
|
|
|