From c6301bcfbefa1c320f922d2209caee3481dc1aa2 Mon Sep 17 00:00:00 2001 From: Andreas Gampe Date: Fri, 27 Jun 2014 08:43:05 -0700 Subject: ART: ARM64 fp return reg locations are FP Change-Id: Ica14b63ebde8efda113a146939309a6c37adc9aa --- compiler/dex/quick/arm64/arm64_lir.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/compiler/dex/quick/arm64/arm64_lir.h b/compiler/dex/quick/arm64/arm64_lir.h index 1f1a252343..ac5f33b721 100644 --- a/compiler/dex/quick/arm64/arm64_lir.h +++ b/compiler/dex/quick/arm64/arm64_lir.h @@ -181,9 +181,9 @@ const RegLocation arm_loc_c_return = const RegLocation arm_loc_c_return_wide = {kLocPhysReg, 1, 0, 0, 0, 0, 0, 0, 1, rs_x0, INVALID_SREG, INVALID_SREG}; const RegLocation arm_loc_c_return_float = - {kLocPhysReg, 0, 0, 0, 0, 0, 0, 0, 1, rs_f0, INVALID_SREG, INVALID_SREG}; + {kLocPhysReg, 0, 0, 0, 1, 0, 0, 0, 1, rs_f0, INVALID_SREG, INVALID_SREG}; const RegLocation arm_loc_c_return_double = - {kLocPhysReg, 1, 0, 0, 0, 0, 0, 0, 1, rs_d0, INVALID_SREG, INVALID_SREG}; + {kLocPhysReg, 1, 0, 0, 1, 0, 0, 0, 1, rs_d0, INVALID_SREG, INVALID_SREG}; /** * @brief Shift-type to be applied to a register via EncodeShift(). -- cgit v1.2.3-59-g8ed1b