Lines Matching refs:num_regs
354 int num_regs = regs.Size(); in AllocTempBody() local
356 for (int i = 0; i< num_regs; i++) { in AllocTempBody()
357 if (next >= num_regs) in AllocTempBody()
382 for (int i = 0; i< num_regs; i++) { in AllocTempBody()
383 if (next >= num_regs) in AllocTempBody()
1151 void Mir2Lir::CountRefs(RefCounts* core_counts, RefCounts* fp_counts, size_t num_regs) { in CountRefs() argument
1164 counts[p_map_idx + num_regs].count += use_count; in CountRefs()
1211 int num_regs = dalvik_regs + mir_graph_->GetNumUsedCompilerTemps(); in DoPromotion() local
1215 (arena_->Alloc(num_regs * sizeof(promotion_map_[0]), kArenaAllocRegAlloc)); in DoPromotion()
1231 size_t core_reg_count_size = WideGPRsAreAliases() ? num_regs : num_regs * 2; in DoPromotion()
1232 size_t fp_reg_count_size = WideFPRsAreAliases() ? num_regs : num_regs * 2; in DoPromotion()
1252 for (size_t i = num_regs; i < fp_reg_count_size; i++) { in DoPromotion()
1253 fp_regs[i].s_reg = fp_regs[i - num_regs].s_reg | STARTING_WIDE_SREG; in DoPromotion()
1255 for (size_t i = num_regs; i < core_reg_count_size; i++) { in DoPromotion()
1256 core_regs[i].s_reg = core_regs[i - num_regs].s_reg | STARTING_WIDE_SREG; in DoPromotion()
1260 CountRefs(core_regs, fp_regs, num_regs); in DoPromotion()