| Index: src/compiler/arm64/code-generator-arm64.cc
|
| diff --git a/src/compiler/arm64/code-generator-arm64.cc b/src/compiler/arm64/code-generator-arm64.cc
|
| index 01de1b0735c51a904da05aa06a52866f3227573c..b32a53b9cb09931405d5e7e0fa5008da8170ca38 100644
|
| --- a/src/compiler/arm64/code-generator-arm64.cc
|
| +++ b/src/compiler/arm64/code-generator-arm64.cc
|
| @@ -337,7 +337,8 @@ Condition FlagsConditionToCondition(FlagsCondition condition) {
|
| __ asm_instr(i.OutputRegister##width(), i.InputRegister##width(0), \
|
| i.InputRegister##width(1)); \
|
| } else { \
|
| - int64_t imm = i.InputOperand##width(1).immediate().value(); \
|
| + int imm = \
|
| + static_cast<int>(i.InputOperand##width(1).immediate().value()); \
|
| __ asm_instr(i.OutputRegister##width(), i.InputRegister##width(0), imm); \
|
| } \
|
| } while (0)
|
|
|