Home
last modified time | relevance | path

Searched refs:reg_pool_ (Results 1 – 8 of 8) sorted by relevance

/art/compiler/dex/quick/
Dralloc_util.cc156 DumpRegPool(&reg_pool_->core_regs_); in DumpCoreRegPool()
157 DumpRegPool(&reg_pool_->core64_regs_); in DumpCoreRegPool()
161 DumpRegPool(&reg_pool_->sp_regs_); in DumpFpRegPool()
162 DumpRegPool(&reg_pool_->dp_regs_); in DumpFpRegPool()
294 GrowableArray<RegisterInfo*>::Iterator it(&reg_pool_->core_regs_); in AllocPreservedCoreReg()
327 GrowableArray<RegisterInfo*>::Iterator it(&reg_pool_->sp_regs_); in AllocPreservedFpReg()
412 return AllocTempBody(reg_pool_->core_regs_, &reg_pool_->next_core_reg_, required); in AllocTemp()
417 if (reg_pool_->core64_regs_.Size() != 0) { in AllocTempWide()
418 res = AllocTempBody(reg_pool_->core64_regs_, &reg_pool_->next_core64_reg_, required); in AllocTempWide()
431 RegStorage res = AllocTempBody(*reg_pool_->ref_regs_, reg_pool_->next_ref_reg_, required); in AllocTempRef()
[all …]
Dmir_to_lir.cc1153 reg_pool_->ResetNextTemp(); in MethodBlockCodeGen()
Dcodegen_util.cc1011 reg_pool_(NULL), in Mir2Lir()
Dmir_to_lir.h1711 RegisterPool* reg_pool_; variable
/art/compiler/dex/quick/mips/
Dtarget_mips.cc433 reg_pool_ = new (arena_) RegisterPool(this, arena_, core_regs, empty_pool /* core64 */, sp_regs, in CompilerInitializeRegAlloc()
441 GrowableArray<RegisterInfo*>::Iterator it(&reg_pool_->sp_regs_); in CompilerInitializeRegAlloc()
465 reg_pool_->next_core_reg_ = 2; in CompilerInitializeRegAlloc()
466 reg_pool_->next_sp_reg_ = 2; in CompilerInitializeRegAlloc()
468 reg_pool_->next_dp_reg_ = 2; in CompilerInitializeRegAlloc()
470 reg_pool_->next_dp_reg_ = 1; in CompilerInitializeRegAlloc()
/art/compiler/dex/quick/arm/
Dtarget_arm.cc570 reg_pool_ = new (arena_) RegisterPool(this, arena_, core_regs, empty_pool /* core64 */, sp_regs, in CompilerInitializeRegAlloc()
578 GrowableArray<RegisterInfo*>::Iterator it(&reg_pool_->sp_regs_); in CompilerInitializeRegAlloc()
606 reg_pool_->next_core_reg_ = 2; in CompilerInitializeRegAlloc()
607 reg_pool_->next_sp_reg_ = 0; in CompilerInitializeRegAlloc()
608 reg_pool_->next_dp_reg_ = 0; in CompilerInitializeRegAlloc()
787 GrowableArray<RegisterInfo*>::Iterator it(&reg_pool_->dp_regs_); in AllocPreservedDouble()
812 GrowableArray<RegisterInfo*>::Iterator it(&reg_pool_->sp_regs_); in AllocPreservedSingle()
/art/compiler/dex/quick/arm64/
Dtarget_arm64.cc598 reg_pool_ = new (arena_) RegisterPool(this, arena_, core_regs, core64_regs, sp_regs, dp_regs, in CompilerInitializeRegAlloc()
604 GrowableArray<RegisterInfo*>::Iterator fp_it(&reg_pool_->sp_regs_); in CompilerInitializeRegAlloc()
618 GrowableArray<RegisterInfo*>::Iterator w_it(&reg_pool_->core_regs_); in CompilerInitializeRegAlloc()
633 reg_pool_->next_core_reg_ = 2; in CompilerInitializeRegAlloc()
634 reg_pool_->next_sp_reg_ = 0; in CompilerInitializeRegAlloc()
635 reg_pool_->next_dp_reg_ = 0; in CompilerInitializeRegAlloc()
/art/compiler/dex/quick/x86/
Dtarget_x86.cc616 reg_pool_ = new (arena_) RegisterPool(this, arena_, core_regs_64, core_regs_64q, sp_regs_64, in CompilerInitializeRegAlloc()
620 reg_pool_ = new (arena_) RegisterPool(this, arena_, core_regs_32, empty_pool, sp_regs_32, in CompilerInitializeRegAlloc()
641 GrowableArray<RegisterInfo*>::Iterator it(&reg_pool_->sp_regs_); in CompilerInitializeRegAlloc()
662 GrowableArray<RegisterInfo*>::Iterator w_it(&reg_pool_->core_regs_); in CompilerInitializeRegAlloc()
678 reg_pool_->next_core_reg_ = 2; in CompilerInitializeRegAlloc()
679 reg_pool_->next_sp_reg_ = 2; in CompilerInitializeRegAlloc()
680 reg_pool_->next_dp_reg_ = 1; in CompilerInitializeRegAlloc()
1754 reg_pool_->sp_regs_.Delete(info); in ReserveVectorRegisters()
1756 reg_pool_->dp_regs_.Delete(info); in ReserveVectorRegisters()
1774 reg_pool_->sp_regs_.Insert(info); in ReturnVectorRegisters()
[all …]