Searched refs:reg_pool_ (Results 1 – 8 of 8) sorted by relevance
/art/compiler/dex/quick/ |
D | ralloc_util.cc | 156 DumpRegPool(®_pool_->core_regs_); in DumpCoreRegPool() 157 DumpRegPool(®_pool_->core64_regs_); in DumpCoreRegPool() 161 DumpRegPool(®_pool_->sp_regs_); in DumpFpRegPool() 162 DumpRegPool(®_pool_->dp_regs_); in DumpFpRegPool() 294 GrowableArray<RegisterInfo*>::Iterator it(®_pool_->core_regs_); in AllocPreservedCoreReg() 327 GrowableArray<RegisterInfo*>::Iterator it(®_pool_->sp_regs_); in AllocPreservedFpReg() 412 return AllocTempBody(reg_pool_->core_regs_, ®_pool_->next_core_reg_, required); in AllocTemp() 417 if (reg_pool_->core64_regs_.Size() != 0) { in AllocTempWide() 418 res = AllocTempBody(reg_pool_->core64_regs_, ®_pool_->next_core64_reg_, required); in AllocTempWide() 431 RegStorage res = AllocTempBody(*reg_pool_->ref_regs_, reg_pool_->next_ref_reg_, required); in AllocTempRef() [all …]
|
D | mir_to_lir.cc | 1153 reg_pool_->ResetNextTemp(); in MethodBlockCodeGen()
|
D | codegen_util.cc | 1011 reg_pool_(NULL), in Mir2Lir()
|
D | mir_to_lir.h | 1711 RegisterPool* reg_pool_; variable
|
/art/compiler/dex/quick/mips/ |
D | target_mips.cc | 433 reg_pool_ = new (arena_) RegisterPool(this, arena_, core_regs, empty_pool /* core64 */, sp_regs, in CompilerInitializeRegAlloc() 441 GrowableArray<RegisterInfo*>::Iterator it(®_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/ |
D | target_arm.cc | 570 reg_pool_ = new (arena_) RegisterPool(this, arena_, core_regs, empty_pool /* core64 */, sp_regs, in CompilerInitializeRegAlloc() 578 GrowableArray<RegisterInfo*>::Iterator it(®_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(®_pool_->dp_regs_); in AllocPreservedDouble() 812 GrowableArray<RegisterInfo*>::Iterator it(®_pool_->sp_regs_); in AllocPreservedSingle()
|
/art/compiler/dex/quick/arm64/ |
D | target_arm64.cc | 598 reg_pool_ = new (arena_) RegisterPool(this, arena_, core_regs, core64_regs, sp_regs, dp_regs, in CompilerInitializeRegAlloc() 604 GrowableArray<RegisterInfo*>::Iterator fp_it(®_pool_->sp_regs_); in CompilerInitializeRegAlloc() 618 GrowableArray<RegisterInfo*>::Iterator w_it(®_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/ |
D | target_x86.cc | 616 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(®_pool_->sp_regs_); in CompilerInitializeRegAlloc() 662 GrowableArray<RegisterInfo*>::Iterator w_it(®_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 …]
|