Searched refs:GetDexPc (Results 1 - 25 of 54) sorted by relevance

123

/art/test/004-StackWalk/
H A Dstack_walk_jni.cc48 CHECK_EQ(1U, GetDexPc());
52 CHECK_EQ(5U, GetDexPc());
57 CHECK_EQ(0xdU, GetDexPc());
61 CHECK_EQ(0xdU, GetDexPc());
66 CHECK_EQ(0x393U, GetDexPc());
70 CHECK_EQ(0x393U, GetDexPc());
/art/compiler/optimizing/
H A Dblock_builder.cc34 DCHECK_EQ(block->GetDexPc(), semantic_dex_pc);
213 DCHECK_NE(catch_block->GetDexPc(), kNoDexPc) << "Should not be called on synthetic blocks";
222 const Instruction& first = GetDexInstructionAt(code_item_, catch_block->GetDexPc());
252 if (block->GetDexPc() == kNoDexPc) {
262 const int32_t try_item_idx = DexFile::FindTryItem(code_item_, block->GetDexPc());
320 new (arena_) HTryBoundary(HTryBoundary::BoundaryKind::kEntry, try_block->GetDexPc());
346 new (arena_) HTryBoundary(HTryBoundary::BoundaryKind::kExit, successor->GetDexPc());
H A Dnodes.cc312 HBasicBlock* new_block = new (arena_) HBasicBlock(this, successor->GetDexPc());
324 new_block->AddInstruction(new (arena_) HGoto(successor->GetDexPc()));
344 HBasicBlock* pre_header = new (arena_) HBasicBlock(this, header->GetDexPc());
346 pre_header->AddInstruction(new (arena_) HGoto(header->GetDexPc()));
526 entry_block_->GetDexPc());
1174 return graph->GetLongConstant(static_cast<int64_t>(value), GetDexPc());
1176 return graph->GetFloatConstant(static_cast<float>(value), GetDexPc());
1178 return graph->GetDoubleConstant(static_cast<double>(value), GetDexPc());
1186 return graph->GetIntConstant(static_cast<int32_t>(value), GetDexPc());
1188 return graph->GetFloatConstant(static_cast<float>(value), GetDexPc());
[all...]
H A Dnodes_shared.h88 Compute(x->GetValue(), y->GetValue()), GetDexPc());
92 Compute(x->GetValue(), y->GetValue()), GetDexPc());
H A Dintrinsics_utils.h63 codegen->RecordPcInfo(invoke_, invoke_->GetDexPc(), this);
H A Dprepare_for_register_allocation.cc199 if (user->GetDexPc() != input->GetDexPc()) {
213 if (user_environment->GetDexPc() != input_environment->GetDexPc() ||
H A Dinstruction_simplifier_shared.cc78 mul->GetType(), op_kind, input_a, input_a, input_b, mul->GetDexPc());
218 HBitwiseNegatedRight(op->GetType(), op->GetKind(), hother, src, op->GetDexPc());
H A Dnodes.h883 uint32_t GetDexPc() const { return dex_pc_; } function in class:art::HBasicBlock
1670 to_copy.GetDexPc(),
1716 uint32_t GetDexPc() const { function in class:art::HEnvironment
1814 uint32_t GetDexPc() const { return dex_pc_; } function in class:art::HInstruction
3126 return MakeConstantCondition(true, GetDexPc());
3129 return MakeConstantCondition(Compute(x->GetValue(), y->GetValue()), GetDexPc());
3136 GetDexPc());
3139 return MakeConstantCondition(Compute(CompareFP(x->GetValue(), y->GetValue()), 0), GetDexPc());
3142 return MakeConstantCondition(Compute(CompareFP(x->GetValue(), y->GetValue()), 0), GetDexPc());
3170 return MakeConstantCondition(false, GetDexPc());
[all...]
H A Dpc_relative_fixups_x86.cc133 neg->GetDexPc());
153 switch_insn->GetDexPc());
H A Dinliner.cc310 const InlineCache& ic = *profiling_info->GetInlineCache(invoke_instruction->GetDexPc());
432 class_linker, receiver, invoke_instruction->GetDexPc());
441 invoke_instruction->GetDexPc(),
456 compare, invoke_instruction->GetDexPc());
553 uint32_t dex_pc = invoke_instruction->GetDexPc();
686 class_linker, receiver, invoke_instruction->GetDexPc());
697 invoke_instruction->GetDexPc());
702 reinterpret_cast<intptr_t>(actual_method), invoke_instruction->GetDexPc());
705 reinterpret_cast<intptr_t>(actual_method), invoke_instruction->GetDexPc());
722 compare, invoke_instruction->GetDexPc());
[all...]
H A Dcode_generator.cc197 MaybeRecordNativeDebugInfo(slow_path->GetInstruction(), slow_path->GetDexPc(), slow_path);
232 MaybeRecordNativeDebugInfo(nullptr /* instruction */, block->GetDexPc());
239 MaybeRecordNativeDebugInfo(current, block->GetDexPc());
353 InvokeRuntime(entrypoint, invoke, invoke->GetDexPc(), nullptr);
634 if (loop_headers[i]->GetDexPc() == dex_pc) {
732 outer_dex_pc = environment->GetDexPc();
840 uint32_t dex_pc = block->GetDexPc();
906 environment->GetDexPc(),
1105 RecordPcInfo(null_check, null_check->GetDexPc());
H A Dselect_generator.cc123 if_instruction->GetDexPc());
H A Dstack_map_test.cc79 ASSERT_EQ(0u, stack_map.GetDexPc(encoding.stack_map_encoding));
193 ASSERT_EQ(0u, stack_map.GetDexPc(encoding.stack_map_encoding));
254 ASSERT_EQ(1u, stack_map.GetDexPc(encoding.stack_map_encoding));
308 ASSERT_EQ(2u, stack_map.GetDexPc(encoding.stack_map_encoding));
362 ASSERT_EQ(3u, stack_map.GetDexPc(encoding.stack_map_encoding));
444 ASSERT_EQ(0u, stack_map.GetDexPc(encoding.stack_map_encoding));
643 ASSERT_EQ(0u, stack_map.GetDexPc(encoding.stack_map_encoding));
653 ASSERT_EQ(1u, stack_map.GetDexPc(encoding.stack_map_encoding));
H A Dcode_generator_mips.cc170 instruction_->GetDexPc(),
197 instruction_->GetDexPc(),
291 instruction_->GetDexPc(),
323 instruction_->GetDexPc(),
348 instruction_->GetDexPc(),
384 uint32_t dex_pc = instruction_->GetDexPc();
444 instruction_->GetDexPc(),
1899 instruction->GetDexPc(),
2033 check->GetDexPc(),
2474 instruction->GetDexPc(),
[all...]
H A Dcode_generator_mips64.cc131 instruction_->GetDexPc(),
157 instruction_->GetDexPc(),
246 instruction_->GetDexPc(),
277 instruction_->GetDexPc(),
301 instruction_->GetDexPc(),
336 uint32_t dex_pc = instruction_->GetDexPc();
391 instruction_->GetDexPc(),
1522 instruction->GetDexPc(),
1656 check->GetDexPc(),
2964 codegen_->RecordPcInfo(invoke, invoke->GetDexPc());
[all...]
H A Dinstruction_simplifier_arm64.cc141 use->GetDexPc());
H A Dsharpening.cc69 invoke->GetDexPc(),
/art/compiler/dex/
H A Dverified_method.cc97 uint32_t dex_pc = inst->GetDexPc(insns);
111 uint32_t dex_pc = inst->GetDexPc(insns);
150 uint32_t dex_pc = inst->GetDexPc(insns);
221 uint32_t dex_pc = inst->GetDexPc(code_item->insns_);
/art/runtime/
H A Doat_quick_method_header.cc47 return stack_map.GetDexPc(encoding.stack_map_encoding);
H A Dcheck_reference_map_visitor.h37 CHECK_EQ(GetDexPc(), DexFile::kDexNoIndex);
H A Dstack.cc151 uint32_t StackVisitor::GetDexPc(bool abort_on_failure) const { function in class:art::StackVisitor
435 shadow_frame = thread_->FindOrCreateDebuggerShadowFrame(frame_id, num_regs, m, GetDexPc());
471 shadow_frame = thread_->FindOrCreateDebuggerShadowFrame(frame_id, num_regs, m, GetDexPc());
561 next_dex_pc_ = GetDexPc();
604 result += StringPrintf("' at dex PC 0x%04x", GetDexPc());
H A Dquick_exception_handler.cc101 dex_pc = GetDexPc();
263 << "dex_pc=" << stack_visitor->GetDexPc() << ", "
339 new_frame = ShadowFrame::CreateDeoptimizedFrame(num_regs, nullptr, method, GetDexPc());
H A Dstack_map.cc196 << " (dex_pc=0x" << GetDexPc(stack_map_encoding)
/art/runtime/gc/
H A Dallocation_record.h56 uint32_t GetDexPc() const { function in class:art::gc::AllocRecordStackTraceElement
127 AllocRecordStackTrace::kHashMultiplier + std::hash<uint32_t>()(r.GetDexPc());
/art/compiler/debug/
H A Delf_debug_line_writer.h107 const int32_t dex = stack_map.GetDexPc(encoding.stack_map_encoding);

Completed in 302 milliseconds

123