diff options
author | Vladimir Marko <vmarko@google.com> | 2014-06-16 10:32:25 +0100 |
---|---|---|
committer | Vladimir Marko <vmarko@google.com> | 2014-06-16 10:32:25 +0100 |
commit | 37573977769e9068874506050c62acd4e324d246 (patch) | |
tree | cb1abd29032ddfa1869f78f6c51257a22ba80094 /compiler/dex/quick/arm/codegen_arm.h | |
parent | 4b3fa4b1c0bbb5dec14b245207b6a6fdfca1ae55 (diff) | |
download | android_art-37573977769e9068874506050c62acd4e324d246.tar.gz android_art-37573977769e9068874506050c62acd4e324d246.tar.bz2 android_art-37573977769e9068874506050c62acd4e324d246.zip |
Clean up ARM load/store with offset imm8 << 2.
Change-Id: I95ed6860131b99eef7ed727f54745976949cbcb3
Diffstat (limited to 'compiler/dex/quick/arm/codegen_arm.h')
-rw-r--r-- | compiler/dex/quick/arm/codegen_arm.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/compiler/dex/quick/arm/codegen_arm.h b/compiler/dex/quick/arm/codegen_arm.h index 95bcfbd0fc..44998627ca 100644 --- a/compiler/dex/quick/arm/codegen_arm.h +++ b/compiler/dex/quick/arm/codegen_arm.h @@ -205,8 +205,9 @@ class ArmMir2Lir FINAL : public Mir2Lir { void GenFusedLongCmpImmBranch(BasicBlock* bb, RegLocation rl_src1, int64_t val, ConditionCode ccode); LIR* LoadFPConstantValue(int r_dest, int value); - LIR* LoadStoreMaxDisp1020(ArmOpcode opcode, RegStorage r_base, int displacement, - RegStorage r_src_dest, RegStorage r_work = RegStorage::InvalidReg()); + LIR* LoadStoreUsingInsnWithOffsetImm8Shl2(ArmOpcode opcode, RegStorage r_base, + int displacement, RegStorage r_src_dest, + RegStorage r_work = RegStorage::InvalidReg()); void ReplaceFixup(LIR* prev_lir, LIR* orig_lir, LIR* new_lir); void InsertFixupBefore(LIR* prev_lir, LIR* orig_lir, LIR* new_lir); void AssignDataOffsets(); |