| Index: src/s390/macro-assembler-s390.cc
|
| diff --git a/src/s390/macro-assembler-s390.cc b/src/s390/macro-assembler-s390.cc
|
| index ea1079e4d658244bd75002fedb368afde0500ea2..f4382d36c7762120e7bdd01e98c8ba4ca9a0259a 100644
|
| --- a/src/s390/macro-assembler-s390.cc
|
| +++ b/src/s390/macro-assembler-s390.cc
|
| @@ -1925,7 +1925,7 @@ void MacroAssembler::AllocateTwoByteString(Register result, Register length,
|
| // observing object alignment.
|
| DCHECK((SeqTwoByteString::kHeaderSize & kObjectAlignmentMask) == 0);
|
|
|
| - ShiftLeft(scratch1, length, Operand(1)); // Length in bytes, not chars.
|
| + ShiftLeftP(scratch1, length, Operand(1)); // Length in bytes, not chars.
|
| AddP(scratch1, Operand(kObjectAlignmentMask + SeqTwoByteString::kHeaderSize));
|
|
|
| AndP(scratch1, Operand(~kObjectAlignmentMask));
|
|
|