Searched refs:reg_pool_ (Results 1 – 9 of 9) 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() 280 for (RegisterInfo* info : reg_pool_->core_regs_) { in AllocPreservedCoreReg() 312 for (RegisterInfo* info : reg_pool_->sp_regs_) { in AllocPreservedFpReg() 398 return AllocTempBody(reg_pool_->core_regs_, ®_pool_->next_core_reg_, required); in AllocTemp() 403 if (reg_pool_->core64_regs_.size() != 0) { in AllocTempWide() 404 res = AllocTempBody(reg_pool_->core64_regs_, ®_pool_->next_core64_reg_, required); in AllocTempWide() 417 RegStorage res = AllocTempBody(*reg_pool_->ref_regs_, reg_pool_->next_ref_reg_, required); in AllocTempRef() [all …]
|
D | quick_cfi_test.cc | 91 for (const auto& info : m2l->reg_pool_->core_regs_) { in TestImpl() 97 for (const auto& info : m2l->reg_pool_->sp_regs_) { in TestImpl()
|
D | mir_to_lir.cc | 1257 reg_pool_->ResetNextTemp(); in MethodBlockCodeGen()
|
D | codegen_util.cc | 1051 reg_pool_(nullptr), in Mir2Lir()
|
D | mir_to_lir.h | 1807 std::unique_ptr<RegisterPool> reg_pool_; variable
|
/art/compiler/dex/quick/mips/ |
D | target_mips.cc | 686 reg_pool_.reset(new (arena_) RegisterPool(this, arena_, core_regs_64, core_regs_64d, sp_regs_64, in CompilerInitializeRegAlloc() 692 for (RegisterInfo* info : reg_pool_->sp_regs_) { in CompilerInitializeRegAlloc() 706 for (RegisterInfo* info : reg_pool_->core_regs_) { in CompilerInitializeRegAlloc() 718 reg_pool_.reset(new (arena_) RegisterPool(this, arena_, core_regs_32, empty_pool, // core64 in CompilerInitializeRegAlloc() 727 for (RegisterInfo* info : reg_pool_->sp_regs_) { in CompilerInitializeRegAlloc() 749 reg_pool_->next_core_reg_ = 2; in CompilerInitializeRegAlloc() 750 reg_pool_->next_sp_reg_ = 2; in CompilerInitializeRegAlloc() 752 reg_pool_->next_dp_reg_ = 1; in CompilerInitializeRegAlloc() 754 reg_pool_->next_dp_reg_ = 2; in CompilerInitializeRegAlloc()
|
/art/compiler/dex/quick/arm/ |
D | target_arm.cc | 597 reg_pool_.reset(new (arena_) RegisterPool(this, arena_, core_regs, empty_pool /* core64 */, in CompilerInitializeRegAlloc() 606 for (RegisterInfo* info : reg_pool_->sp_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() 866 for (RegisterInfo* info : reg_pool_->dp_regs_) { in AllocPreservedDouble() 890 for (RegisterInfo* info : reg_pool_->sp_regs_) { in AllocPreservedSingle()
|
/art/compiler/dex/quick/arm64/ |
D | target_arm64.cc | 625 reg_pool_.reset(new (arena_) RegisterPool(this, arena_, core_regs, core64_regs, sp_regs, dp_regs, in CompilerInitializeRegAlloc() 631 for (RegisterInfo* info : reg_pool_->sp_regs_) { in CompilerInitializeRegAlloc() 644 for (RegisterInfo* info : reg_pool_->core_regs_) { in CompilerInitializeRegAlloc() 658 reg_pool_->next_core_reg_ = 2; in CompilerInitializeRegAlloc() 659 reg_pool_->next_sp_reg_ = 0; in CompilerInitializeRegAlloc() 660 reg_pool_->next_dp_reg_ = 0; in CompilerInitializeRegAlloc()
|
/art/compiler/dex/quick/x86/ |
D | target_x86.cc | 643 reg_pool_.reset(new (arena_) RegisterPool(this, arena_, core_regs_64, core_regs_64q, sp_regs_64, in CompilerInitializeRegAlloc() 648 reg_pool_.reset(new (arena_) RegisterPool(this, arena_, core_regs_32, empty_pool, sp_regs_32, in CompilerInitializeRegAlloc() 676 for (RegisterInfo* info : reg_pool_->sp_regs_) { in CompilerInitializeRegAlloc() 696 for (RegisterInfo* info : reg_pool_->core_regs_) { in CompilerInitializeRegAlloc() 711 reg_pool_->next_core_reg_ = 2; in CompilerInitializeRegAlloc() 712 reg_pool_->next_sp_reg_ = 2; in CompilerInitializeRegAlloc() 713 reg_pool_->next_dp_reg_ = 1; in CompilerInitializeRegAlloc() 1511 info->GetReg().IsSingle() ? ®_pool_->sp_regs_ : ®_pool_->dp_regs_; in ReserveVectorRegisters() 1528 reg_pool_->sp_regs_.push_back(info); in ReturnVectorRegisters() 1530 reg_pool_->dp_regs_.push_back(info); in ReturnVectorRegisters()
|