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