diff options
Diffstat (limited to 'compiler/optimizing')
| -rw-r--r-- | compiler/optimizing/code_generator_x86_64.cc | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/optimizing/code_generator_x86_64.cc b/compiler/optimizing/code_generator_x86_64.cc index ef60280016..48fdbb5c22 100644 --- a/compiler/optimizing/code_generator_x86_64.cc +++ b/compiler/optimizing/code_generator_x86_64.cc @@ -606,7 +606,7 @@ void CodeGeneratorX86_64::Move(Location destination, Location source) {                 source.AsFpuRegister<XmmRegister>());      } else if (source.IsConstant()) {        HConstant* constant = source.GetConstant(); -      int64_t value = constant->AsLongConstant()->GetValue(); +      int64_t value;        if (constant->IsDoubleConstant()) {          value = bit_cast<int64_t, double>(constant->AsDoubleConstant()->GetValue());        } else {  |