diff options
author | 2016-10-14 15:58:56 +0100 | |
---|---|---|
committer | 2016-11-10 14:54:09 +0000 | |
commit | cfbe9138edcc56be24f2fad121cd38d6490d95c4 (patch) | |
tree | 620b76b45154264d1dfd2d3baf8a25f843cd9142 /compiler/optimizing/common_arm.h | |
parent | cc7433d333cd62ed09c0ba0a17e8b0b30a31cb99 (diff) |
ARM: VIXL32: Implement InstanceOf, InvokeInterface and others.
More than 100 tests now start to pass.
Test: export ART_USE_VIXL_ARM_BACKEND=true && \
mma test-art-host dist && mma test-art-target dist
Change-Id: I7a30241d42bf0beec254f6988646282f4ea46cef
Diffstat (limited to 'compiler/optimizing/common_arm.h')
-rw-r--r-- | compiler/optimizing/common_arm.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/compiler/optimizing/common_arm.h b/compiler/optimizing/common_arm.h index 13824ad671..5129dafca1 100644 --- a/compiler/optimizing/common_arm.h +++ b/compiler/optimizing/common_arm.h @@ -39,22 +39,22 @@ inline dwarf::Reg DWARFReg(vixl::aarch32::SRegister reg) { inline vixl::aarch32::Register HighRegisterFrom(Location location) { DCHECK(location.IsRegisterPair()) << location; - return vixl::aarch32::Register(location.AsRegisterPairHigh<vixl32::Register>()); + return vixl::aarch32::Register(location.AsRegisterPairHigh<vixl::aarch32::Register>()); } inline vixl::aarch32::DRegister HighDRegisterFrom(Location location) { DCHECK(location.IsFpuRegisterPair()) << location; - return vixl::aarch32::DRegister(location.AsFpuRegisterPairHigh<vixl32::DRegister>()); + return vixl::aarch32::DRegister(location.AsFpuRegisterPairHigh<vixl::aarch32::DRegister>()); } inline vixl::aarch32::Register LowRegisterFrom(Location location) { DCHECK(location.IsRegisterPair()) << location; - return vixl::aarch32::Register(location.AsRegisterPairLow<vixl32::Register>()); + return vixl::aarch32::Register(location.AsRegisterPairLow<vixl::aarch32::Register>()); } inline vixl::aarch32::SRegister LowSRegisterFrom(Location location) { DCHECK(location.IsFpuRegisterPair()) << location; - return vixl::aarch32::SRegister(location.AsFpuRegisterPairLow<vixl32::SRegister>()); + return vixl::aarch32::SRegister(location.AsFpuRegisterPairLow<vixl::aarch32::SRegister>()); } inline vixl::aarch32::Register RegisterFrom(Location location) { |