| Index: src/arm64/macro-assembler-arm64.h
 | 
| diff --git a/src/arm64/macro-assembler-arm64.h b/src/arm64/macro-assembler-arm64.h
 | 
| index 1160c40bf609ebf48d65cdf6e4c3c46c442a0d89..7854ff0e520987e4683847ba921d2d77a7e16188 100644
 | 
| --- a/src/arm64/macro-assembler-arm64.h
 | 
| +++ b/src/arm64/macro-assembler-arm64.h
 | 
| @@ -886,8 +886,8 @@ class MacroAssembler : public Assembler {
 | 
|  
 | 
|    template<typename Field>
 | 
|    void DecodeField(Register dst, Register src) {
 | 
| -    static const uint64_t shift = Field::kShift;
 | 
| -    static const uint64_t setbits = CountSetBits(Field::kMask, 32);
 | 
| +    static const int shift = Field::kShift;
 | 
| +    static const int setbits = CountSetBits(Field::kMask, 32);
 | 
|      Ubfx(dst, src, shift, setbits);
 | 
|    }
 | 
|  
 | 
| 
 |