Home
last modified time | relevance | path

Searched defs:dex_pc (Results 1 – 25 of 58) sorted by relevance

123

/art/runtime/jit/
Dprofiling_info.cc36 uint32_t dex_pc = 0; in Create() local
65 InlineCache* ProfilingInfo::GetInlineCache(uint32_t dex_pc) { in GetInlineCache()
77 void ProfilingInfo::AddInvokeInfo(uint32_t dex_pc, mirror::Class* cls) { in AddInvokeInfo()
/art/compiler/dex/
Ddex_to_dex_compiler.cc43 uint32_t dex_pc; member
119 for (uint32_t dex_pc = 0; dex_pc < insns_size; in Compile() local
201 void DexCompiler::CompileReturnVoid(Instruction* inst, uint32_t dex_pc) { in CompileReturnVoid()
219 Instruction* DexCompiler::CompileCheckCast(Instruction* inst, uint32_t dex_pc) { in CompileCheckCast()
248 uint32_t dex_pc, in CompileInstanceFieldAccess()
274 void DexCompiler::CompileInvokeVirtual(Instruction* inst, uint32_t dex_pc, in CompileInvokeVirtual()
Dverified_method.cc97 uint32_t dex_pc = inst->GetDexPc(insns); in GenerateDequickenMap() local
111 uint32_t dex_pc = inst->GetDexPc(insns); in GenerateDequickenMap() local
150 uint32_t dex_pc = inst->GetDexPc(insns); in GenerateDevirtMap() local
221 uint32_t dex_pc = inst->GetDexPc(code_item->insns_); in GenerateSafeCastSet() local
/art/compiler/optimizing/
Dinstruction_builder.cc218 HInstruction* HInstructionBuilder::LoadNullCheckedLocal(uint32_t register_index, uint32_t dex_pc) { in LoadNullCheckedLocal()
312 uint32_t dex_pc = it.CurrentDexPc(); in Build() local
473 void HInstructionBuilder::If_22t(const Instruction& instruction, uint32_t dex_pc) { in If_22t()
483 void HInstructionBuilder::If_21t(const Instruction& instruction, uint32_t dex_pc) { in If_21t()
494 uint32_t dex_pc) { in Unop_12x()
503 uint32_t dex_pc) { in Conversion_12x()
512 uint32_t dex_pc) { in Binop_23x()
522 uint32_t dex_pc) { in Binop_23x_shift()
532 uint32_t dex_pc) { in Binop_23x_cmp()
542 uint32_t dex_pc) { in Binop_12x_shift()
[all …]
Dnodes_x86.h65 uint32_t dex_pc) in HX86FPNeg()
85 uint32_t dex_pc) in HX86PackedSwitch()
Dnodes.h1652 uint32_t dex_pc, in HEnvironment()
1760 HInstruction(SideEffects side_effects, uint32_t dex_pc) in HInstruction()
2238 : HInstruction(side_effects, dex_pc), inputs_() {} in HInstruction() argument
2265 : HInstruction(side_effects, dex_pc) {} in HInstruction() argument
2315 : HTemplateInstruction(SideEffects::None(), dex_pc) {} in HTemplateInstruction() argument
2330 : HTemplateInstruction(SideEffects::None(), dex_pc) { in HTemplateInstruction() argument
2349 : HInstruction(SideEffects::None(), dex_pc), in HInstruction() argument
2448 explicit HExit(uint32_t dex_pc = kNoDexPc) : HTemplateInstruction(SideEffects::None(), dex_pc) {} in HTemplateInstruction() argument
2461 explicit HGoto(uint32_t dex_pc = kNoDexPc) : HTemplateInstruction(SideEffects::None(), dex_pc) {} in HTemplateInstruction() argument
2478 : HExpression(type, SideEffects::None(), dex_pc) {} in HExpression() argument
[all …]
Dnodes_shared.h30 : HExpression(type, SideEffects::None(), dex_pc), op_kind_(op) { in HExpression() argument
63 : HBinaryOperation(result_type, left, right, SideEffects::None(), dex_pc), in HBinaryOperation() argument
Dblock_builder.cc23 HBasicBlock* HBasicBlockBuilder::MaybeCreateBlockAt(uint32_t dex_pc) { in MaybeCreateBlockAt()
79 uint32_t dex_pc = it.CurrentDexPc(); in CreateBranchTargets() local
126 uint32_t dex_pc = it.CurrentDexPc(); in ConnectBasicBlocks() local
Dbytecode_utils.h57 DexSwitchTable(const Instruction& instruction, uint32_t dex_pc) in DexSwitchTable()
166 inline const Instruction& GetDexInstructionAt(const DexFile::CodeItem& code_item, uint32_t dex_pc) { in GetDexInstructionAt()
Dblock_builder.h49 HBasicBlock* GetBlockAt(uint32_t dex_pc) const { return branch_targets_[dex_pc]; } in GetBlockAt()
Dcode_generator.cc410 uint32_t dex_pc, in GenerateUnresolvedFieldAccess()
627 static void CheckCovers(uint32_t dex_pc, in CheckCovers()
665 size_t dex_pc = 0; in CheckLoopEntriesCanBeUsedForOsr() local
700 uint32_t dex_pc, in RecordPcInfo()
821 uint32_t dex_pc, in MaybeRecordNativeDebugInfo()
840 uint32_t dex_pc = block->GetDexPc(); in RecordCatchBlockInfo() local
Dstack_map_stream.h97 uint32_t dex_pc; member
111 uint32_t dex_pc; member
Dnodes_arm64.h102 HArm64IntermediateAddress(HInstruction* base_address, HInstruction* offset, uint32_t dex_pc) in HArm64IntermediateAddress()
Dinstruction_simplifier.cc203 uint32_t dex_pc = op->GetDexPc(); in TryDeMorganNegationFactoring() local
1620 uint32_t dex_pc = invoke->GetDexPc(); in SimplifyCompare() local
1637 uint32_t dex_pc = invoke->GetDexPc(); in SimplifyIsNaN() local
1647 uint32_t dex_pc = invoke->GetDexPc(); in SimplifyFP2Int() local
1677 uint32_t dex_pc = invoke->GetDexPc(); in SimplifyMemBarrier() local
/art/runtime/
Dinstrumentation.h317 ArtMethod* method, uint32_t dex_pc) const in MethodEnterEvent()
326 ArtMethod* method, uint32_t dex_pc, in MethodExitEvent()
341 ArtMethod* method, uint32_t dex_pc) const in DexPcMovedEvent()
349 void Branch(Thread* thread, ArtMethod* method, uint32_t dex_pc, int32_t offset) const in Branch()
358 ArtMethod* method, uint32_t dex_pc, in FieldReadEvent()
368 ArtMethod* method, uint32_t dex_pc, in FieldWriteEvent()
379 uint32_t dex_pc, in InvokeVirtualOrInterface()
Dinstrumentation.cc302 uint32_t dex_pc = visitor.dex_pcs_.back(); in InstrumentationInstallStack() local
919 uint32_t dex_pc, const JValue& return_value) const { in MethodExitEventImpl()
953 uint32_t dex_pc, in BranchImpl()
965 uint32_t dex_pc, in InvokeVirtualOrInterfaceImpl()
978 ArtMethod* method, uint32_t dex_pc, in FieldReadEventImpl()
988 ArtMethod* method, uint32_t dex_pc, in FieldWriteEventImpl()
1078 uint32_t dex_pc = DexFile::kDexNoIndex; in PopInstrumentationStackFrame() local
1134 uint32_t dex_pc = DexFile::kDexNoIndex; in PopMethodForUnwind() local
Dstack.h125 ArtMethod* method, uint32_t dex_pc) { in CreateDeoptimizedFrame()
139 #define CREATE_SHADOW_FRAME(num_vregs, link, method, dex_pc) ({ \ argument
179 void SetDexPC(uint32_t dex_pc) { in SetDexPC()
401 uint32_t dex_pc, in CreateShadowFrameImpl()
416 uint32_t dex_pc, bool has_reference_array) in ShadowFrame()
Doat_quick_method_header.cc65 const uint32_t dex_pc, in ToNativeQuickPc()
Dquick_exception_handler.h94 void SetHandlerDexPc(uint32_t dex_pc) { in SetHandlerDexPc()
/art/test/004-ReferenceMap/
Dstack_walk_refmap_jni.cc23 #define CHECK_REGS_CONTAIN_REFS(dex_pc, abort_if_not_found, ...) do { \ argument
/art/runtime/verifier/
Dmethod_verifier-inl.h33 inline RegisterLine* MethodVerifier::GetRegLine(uint32_t dex_pc) { in GetRegLine()
Dmethod_verifier.cc554 void MethodVerifier::FindLocksAtDexPc(ArtMethod* m, uint32_t dex_pc, in FindLocksAtDexPc()
582 for (uint32_t dex_pc = 0; dex_pc < insns_size;) { in HasMonitorEnterInstructions() local
610 ArtField* MethodVerifier::FindAccessedFieldAtDexPc(ArtMethod* m, uint32_t dex_pc) { in FindAccessedFieldAtDexPc()
631 ArtField* MethodVerifier::FindAccessedFieldAtDexPc(uint32_t dex_pc) { in FindAccessedFieldAtDexPc()
650 ArtMethod* MethodVerifier::FindInvokedMethodAtDexPc(ArtMethod* m, uint32_t dex_pc) { in FindInvokedMethodAtDexPc()
671 ArtMethod* MethodVerifier::FindInvokedMethodAtDexPc(uint32_t dex_pc) { in FindInvokedMethodAtDexPc()
955 size_t dex_pc = 0; in ComputeWidthsAndCountOps() local
1018 uint32_t dex_pc = start; in ScanTryCatchBlocks() local
1034 uint32_t dex_pc= iterator.GetHandlerAddress(); in ScanTryCatchBlocks() local
1071 for (uint32_t dex_pc = 0; dex_pc < insns_size;) { in VerifyInstructions() local
[all …]
/art/runtime/gc/
Dallocation_record.h44 AllocRecordStackTraceElement(ArtMethod* method, uint32_t dex_pc) in AllocRecordStackTraceElement()
108 void SetStackElementAt(size_t index, ArtMethod* m, uint32_t dex_pc) { in SetStackElementAt()
/art/runtime/mirror/
Dthrowable.cc112 uintptr_t dex_pc = method_trace->GetElementPtrSize<uintptr_t>(i + depth, ptr_size); in Dump() local
/art/runtime/jdwp/
Djdwp.h78 uint32_t dex_pc; member
88 uint64_t dex_pc; member

123