Home | History | Annotate | Download | only in dex

Lines Matching defs:dex_pc

70 const MethodReference* VerifiedMethod::GetDevirtTarget(uint32_t dex_pc) const {
71 auto it = devirt_map_.find(dex_pc);
75 const DexFileReference* VerifiedMethod::GetDequickenIndex(uint32_t dex_pc) const {
77 auto it = dequicken_map_.find(dex_pc);
97 uint32_t dex_pc = inst->GetDexPc(insns);
98 verifier::RegisterLine* line = method_verifier->GetRegLine(dex_pc);
108 dequicken_map_.Put(dex_pc, DexFileReference(method->GetDexFile(),
111 uint32_t dex_pc = inst->GetDexPc(insns);
112 verifier::RegisterLine* line = method_verifier->GetRegLine(dex_pc);
122 dequicken_map_.Put(dex_pc, DexFileReference(field->GetDexFile(), field->GetDexFieldIndex()));
150 uint32_t dex_pc = inst->GetDexPc(insns);
151 verifier::RegisterLine* line = method_verifier->GetRegLine(dex_pc);
199 devirt_map_.Put(dex_pc, concrete_method->ToMethodReference());
221 uint32_t dex_pc = inst->GetDexPc(code_item->insns_);
222 if (!method_verifier->GetInstructionFlags(dex_pc).IsVisited()) {
226 const verifier::RegisterLine* line = method_verifier->GetRegLine(dex_pc);
250 DCHECK(safe_cast_set_.empty() || safe_cast_set_.back() < dex_pc);
251 safe_cast_set_.push_back(dex_pc);