/art/compiler/dex/quick/arm/ |
H A D | utility_arm.cc | 1270 void ArmMir2Lir::CountRefs(RefCounts* core_counts, RefCounts* fp_counts, size_t num_regs) { argument 1272 Mir2Lir::CountRefs(core_counts, fp_counts, num_regs);
|
/art/compiler/dex/quick/ |
H A D | codegen_util.cc | 293 uint32_t num_regs = mir_graph_->GetNumOfCodeAndTempVRs(); local 294 for (uint32_t i = 0; i < num_regs; i++) {
|
H A D | ralloc_util.cc | 338 int num_regs = regs.size(); local 340 for (int i = 0; i< num_regs; i++) { 341 if (next >= num_regs) { 367 for (int i = 0; i< num_regs; i++) { 368 if (next >= num_regs) { 1280 void Mir2Lir::CountRefs(RefCounts* core_counts, RefCounts* fp_counts, size_t num_regs) { argument 1293 counts[p_map_idx + num_regs].count += use_count; 1355 int num_regs = mir_graph_->GetNumOfCodeAndTempVRs(); local 1358 promotion_map_ = arena_->AllocArray<PromotionMap>(num_regs, kArenaAllocRegAlloc); 1374 size_t core_reg_count_size = WideGPRsAreAliases() ? num_regs [all...] |
/art/compiler/dex/quick/x86/ |
H A D | utility_x86.cc | 1126 void X86Mir2Lir::CountRefs(RefCounts* core_counts, RefCounts* fp_counts, size_t num_regs) { argument 1128 Mir2Lir::CountRefs(core_counts, fp_counts, num_regs);
|
/art/compiler/dex/ |
H A D | ssa_transformation.cc | 164 int num_regs = GetNumOfCodeVRs(); local 166 for (; in_reg < num_regs; in_reg++) {
|
/art/oatdump/ |
H A D | oatdump.cc | 1137 size_t num_regs, const uint8_t* reg_bitmap) { 1139 for (size_t reg = 0; reg < num_regs; reg++) { 1232 size_t num_regs = map.RegWidth() * 8; local 1235 for (size_t reg = 0; reg < num_regs; reg++) { 1135 DumpGcMapRegisters(std::ostream& os, const OatFile::OatMethod& oat_method, const DexFile::CodeItem* code_item, size_t num_regs, const uint8_t* reg_bitmap) argument
|
/art/runtime/entrypoints/quick/ |
H A D | quick_trampoline_entrypoints.cc | 613 uint16_t num_regs = code_item->registers_size_; local 614 void* memory = alloca(ShadowFrame::ComputeSize(num_regs)); 616 ShadowFrame* shadow_frame(ShadowFrame::Create(num_regs, nullptr, method, 0, memory));
|
/art/runtime/gc/space/ |
H A D | region_space-inl.h | 271 size_t num_regs = RoundUp(num_bytes, kRegionSize) / kRegionSize; local 272 DCHECK_GT(num_regs, 0U); 273 DCHECK_LT((num_regs - 1) * kRegionSize, num_bytes); 274 DCHECK_LE(num_bytes, num_regs * kRegionSize); 278 if ((num_non_free_regions_ + num_regs) * 2 > num_regions_) { 284 while (left + num_regs - 1 < num_regions_) { 287 DCHECK_LT(right, left + num_regs) 289 while (right < left + num_regs) { 299 DCHECK_EQ(left + num_regs, right); 313 *usable_size = num_regs * kRegionSiz [all...] |
/art/runtime/interpreter/ |
H A D | interpreter.cc | 314 uint16_t num_regs; local 317 num_regs = code_item->registers_size_; 325 num_regs = num_ins = ArtMethod::NumArgRegisters(method->GetShorty()); 327 num_regs++; 333 void* memory = alloca(ShadowFrame::ComputeSize(num_regs)); 334 ShadowFrame* shadow_frame(ShadowFrame::Create(num_regs, last_shadow_frame, method, 0, memory)); 337 size_t cur_reg = num_regs - num_ins; 345 for (size_t shorty_pos = 0, arg_pos = 0; cur_reg < num_regs; ++shorty_pos, ++arg_pos, cur_reg++) {
|
H A D | interpreter_common.cc | 495 uint16_t num_regs; local 497 num_regs = code_item->registers_size_; 501 num_regs = num_ins; 504 num_regs--; 510 void* memory = alloca(ShadowFrame::ComputeSize(num_regs)); 511 ShadowFrame* new_shadow_frame(ShadowFrame::Create(num_regs, &shadow_frame, called_method, 0, 515 size_t first_dest_reg = num_regs - num_ins; 553 for (uint32_t shorty_pos = 0; dest_reg < num_regs; ++shorty_pos, ++dest_reg, ++arg_offset) { 603 for (size_t src_reg = first_src_reg, dest_reg = first_dest_reg; dest_reg < num_regs;
|
/art/runtime/ |
H A D | quick_exception_handler.cc | 202 uint16_t num_regs = code_item->registers_size_; local 213 ShadowFrame* new_frame = ShadowFrame::CreateDeoptimizedFrame(num_regs, nullptr, m, dex_pc); 224 for (uint16_t reg = 0; reg < num_regs; ++reg) {
|
H A D | stack.cc | 178 size_t num_regs = std::min(map.RegWidth() * 8, static_cast<size_t>(code_item->registers_size_)); local 180 if (num_regs > 0) { 188 return vreg < num_regs && TestBitmap(vreg, reg_bitmap); 840 int num_regs = code_item->registers_size_ - code_item->ins_size_; local 854 } else if (reg < num_regs) { 855 int locals_start = frame_size - spill_size - num_regs * sizeof(uint32_t); 859 return frame_size + ((reg - num_regs) * sizeof(uint32_t)) + pointer_size /* art method */;
|
H A D | thread.cc | 2277 size_t num_regs = shadow_frame->NumberOfVRegs(); local 2280 for (size_t reg = 0; reg < num_regs; ++reg) { 2299 num_regs = std::min(dex_gc_map.RegWidth() * 8, num_regs); 2300 for (size_t reg = 0; reg < num_regs; ++reg) { 2363 size_t num_regs = std::min(map.RegWidth() * 8, local 2365 if (num_regs > 0) { 2376 for (size_t reg = 0; reg < num_regs; ++reg) {
|
/art/runtime/verifier/ |
H A D | register_line.h | 55 static RegisterLine* Create(size_t num_regs, MethodVerifier* verifier) { argument 56 void* memory = operator new(sizeof(RegisterLine) + (num_regs * sizeof(uint16_t))); 57 RegisterLine* rl = new (memory) RegisterLine(num_regs, verifier); 353 RegisterLine(size_t num_regs, MethodVerifier* verifier) argument 354 : num_regs_(num_regs), this_initialized_(false) {
|