Searched defs:m2l (Results 1 - 10 of 10) sorted by last modified time

/art/compiler/dex/quick/arm/
H A Dcall_arm.cc406 StackOverflowSlowPath(Mir2Lir* m2l, LIR* branch, bool restore_lr, size_t sp_displace) argument
407 : LIRSlowPath(m2l, m2l->GetCurrentDexPc(), branch, nullptr), restore_lr_(restore_lr),
/art/compiler/dex/quick/arm64/
H A Dcall_arm64.cc375 StackOverflowSlowPath(Mir2Lir* m2l, LIR* branch, size_t sp_displace) : argument
376 LIRSlowPath(m2l, m2l->GetCurrentDexPc(), branch, nullptr),
H A Dint_arm64.cc1420 static void SpillCoreRegs(Arm64Mir2Lir* m2l, RegStorage base, int offset, uint32_t reg_mask) { argument
1427 m2l->NewLIR3(WIDE(kA64Str3rXD), RegStorage::Solo64(reg1).GetReg(), base.GetReg(), offset);
1429 m2l->NewLIR4(WIDE(kA64Stp4rrXD), RegStorage::Solo64(reg2).GetReg(),
1436 static void SpillFPRegs(Arm64Mir2Lir* m2l, RegStorage base, int offset, uint32_t reg_mask) { argument
1443 m2l->NewLIR3(FWIDE(kA64Str3fXD), RegStorage::FloatSolo64(reg1).GetReg(), base.GetReg(),
1446 m2l->NewLIR4(WIDE(kA64Stp4ffXD), RegStorage::FloatSolo64(reg2).GetReg(),
1452 static int SpillRegsPreSub(Arm64Mir2Lir* m2l, RegStorage base, uint32_t core_reg_mask, argument
1454 m2l->OpRegRegImm(kOpSub, rs_sp, rs_sp, frame_size);
1462 SpillFPRegs(m2l, rs_sp, spill_offset, fp_reg_mask);
1468 SpillCoreRegs(m2l, rs_s
1474 SpillRegsPreIndexed(Arm64Mir2Lir* m2l, RegStorage base, uint32_t core_reg_mask, uint32_t fp_reg_mask, int frame_size) argument
1604 UnSpillCoreRegs(Arm64Mir2Lir* m2l, RegStorage base, int offset, uint32_t reg_mask) argument
1620 UnSpillFPRegs(Arm64Mir2Lir* m2l, RegStorage base, int offset, uint32_t reg_mask) argument
[all...]
/art/compiler/dex/quick/
H A Dgen_common.cc69 DivZeroCheckSlowPath(Mir2Lir* m2l, LIR* branch) argument
70 : LIRSlowPath(m2l, m2l->GetCurrentDexPc(), branch) {
87 ArrayBoundsCheckSlowPath(Mir2Lir* m2l, LIR* branch, RegStorage index, RegStorage length) argument
88 : LIRSlowPath(m2l, m2l->GetCurrentDexPc(), branch),
111 ArrayBoundsCheckSlowPath(Mir2Lir* m2l, LIR* branch, int index, RegStorage length) argument
112 : LIRSlowPath(m2l, m2l->GetCurrentDexPc(), branch),
141 NullCheckSlowPath(Mir2Lir* m2l, LI argument
509 StaticFieldSlowPath(Mir2Lir* m2l, LIR* unresolved, LIR* uninit, LIR* cont, int storage_index, RegStorage r_base) argument
851 SlowPath(Mir2Lir* m2l, LIR* fromfast, LIR* cont, const int type_idx, const RegLocation& rl_method, const RegLocation& rl_result) argument
919 SlowPath(Mir2Lir* m2l, LIR* fromfast, LIR* cont, RegStorage r_method, int32_t string_idx) argument
1124 InitTypeSlowPath(Mir2Lir* m2l, LIR* branch, LIR* cont, uint32_t type_idx, RegLocation rl_src) argument
1269 SlowPath(Mir2Lir* m2l, LIR* fromfast, LIR* cont, const int type_idx, const RegStorage class_reg) argument
1301 SlowPath(Mir2Lir* m2l, LIR* fromfast, LIR* cont, bool load) argument
1965 SuspendCheckSlowPath(Mir2Lir* m2l, LIR* branch, LIR* cont) argument
[all...]
H A Dgen_invoke.cc48 IntrinsicSlowPathPath(Mir2Lir* m2l, CallInfo* info, LIR* branch, LIR* resume = nullptr) argument
49 : LIRSlowPath(m2l, info->offset, branch, resume), info_(info) {
H A Dmir_to_lir.h443 RegisterPool(Mir2Lir* m2l, ArenaAllocator* arena,
523 LIRSlowPath(Mir2Lir* m2l, const DexOffset dexpc, LIR* fromfast, argument
525 m2l_(m2l), cu_(m2l->cu_), current_dex_pc_(dexpc), fromfast_(fromfast), cont_(cont) {
526 m2l->StartSlowPath(this);
556 ScopedMemRefType(Mir2Lir* m2l, ResourceMask::ResourceBit new_mem_ref_type) argument
557 : m2l_(m2l),
558 old_mem_ref_type_(m2l->mem_ref_type_) {
H A Dralloc_util.cc58 Mir2Lir::RegisterPool::RegisterPool(Mir2Lir* m2l, ArenaAllocator* arena, argument
72 dp_regs_(arena, dp_regs.size()), next_dp_reg_(0), m2l_(m2l) {
/art/compiler/dex/quick/mips/
H A Dcall_mips.cc322 StackOverflowSlowPath(Mir2Lir* m2l, LIR* branch, size_t sp_displace) argument
323 : LIRSlowPath(m2l, m2l->GetCurrentDexPc(), branch, nullptr), sp_displace_(sp_displace) {
/art/compiler/dex/quick/x86/
H A Dcall_x86.cc246 StackOverflowSlowPath(Mir2Lir* m2l, LIR* branch, size_t sp_displace) argument
247 : LIRSlowPath(m2l, m2l->GetCurrentDexPc(), branch, nullptr), sp_displace_(sp_displace) {
H A Dint_x86.cc1145 ArrayBoundsCheckSlowPath(Mir2Lir* m2l, LIR* branch, argument
1147 : LIRSlowPath(m2l, m2l->GetCurrentDexPc(), branch),
1193 ArrayBoundsCheckSlowPath(Mir2Lir* m2l, LIR* branch, argument
1195 : LIRSlowPath(m2l, m2l->GetCurrentDexPc(), branch),

Completed in 444 milliseconds