Searched refs:core_regs (Results 1 – 7 of 7) sorted by relevance
/art/runtime/arch/x86/ |
D | context_x86.cc | 43 uint32_t core_regs = in FillCalleeSaves() local 45 DCHECK_EQ(1, POPCOUNT(frame_info.CoreSpillMask() & ~core_regs)); // Return address spill. in FillCalleeSaves() 46 for (uint32_t core_reg : HighToLowBits(core_regs)) { in FillCalleeSaves()
|
/art/runtime/arch/arm/ |
D | context_arm.cc | 44 uint32_t core_regs = frame_info.CoreSpillMask(); in FillCalleeSaves() local 45 DCHECK_EQ(0u, core_regs & (static_cast<uint32_t>(-1) << kNumberOfCoreRegisters)); in FillCalleeSaves() 46 for (uint32_t core_reg : HighToLowBits(core_regs)) { in FillCalleeSaves()
|
/art/runtime/arch/x86_64/ |
D | context_x86_64.cc | 43 uint32_t core_regs = in FillCalleeSaves() local 45 DCHECK_EQ(1, POPCOUNT(frame_info.CoreSpillMask() & ~core_regs)); // Return address spill. in FillCalleeSaves() 46 for (uint32_t core_reg : HighToLowBits(core_regs)) { in FillCalleeSaves()
|
/art/compiler/dex/quick/ |
D | ralloc_util.cc | 63 const ArrayRef<const RegStorage>& core_regs, in RegisterPool() argument 82 core_regs_.reserve(core_regs.size()); in RegisterPool() 83 for (const RegStorage& reg : core_regs) { in RegisterPool() 1376 RefCounts *core_regs = arena_->AllocArray<RefCounts>(core_reg_count_size, kArenaAllocRegAlloc); in DoPromotion() local 1380 core_regs[i].s_reg = fp_regs[i].s_reg = i; in DoPromotion() 1388 core_regs[i].s_reg = core_regs[i - num_regs].s_reg | STARTING_WIDE_SREG; in DoPromotion() 1392 CountRefs(core_regs, fp_regs, num_regs); in DoPromotion() 1395 qsort(core_regs, core_reg_count_size, sizeof(RefCounts), SortCounts); in DoPromotion() 1399 DumpCounts(core_regs, core_reg_count_size, "Core regs after sort"); in DoPromotion() 1434 (core_regs[i].count >= promotion_threshold); i++) { in DoPromotion() [all …]
|
D | mir_to_lir.h | 423 const ArrayRef<const RegStorage>& core_regs,
|
/art/compiler/dex/quick/arm64/ |
D | target_arm64.cc | 76 static constexpr ArrayRef<const RegStorage> core_regs(core_regs_arr); 625 reg_pool_.reset(new (arena_) RegisterPool(this, arena_, core_regs, core64_regs, sp_regs, dp_regs, in CompilerInitializeRegAlloc()
|
/art/compiler/dex/quick/arm/ |
D | target_arm.cc | 64 static constexpr ArrayRef<const RegStorage> core_regs(core_regs_arr); 597 reg_pool_.reset(new (arena_) RegisterPool(this, arena_, core_regs, empty_pool /* core64 */, in CompilerInitializeRegAlloc()
|