Lines Matching refs:mUnit
1257 const DexCompilationUnit* mUnit, bool is_put, in ComputeInstanceFieldInfo() argument
1266 hs.NewHandle(mUnit->GetClassLinker()->FindDexCache(*mUnit->GetDexFile()))); in ComputeInstanceFieldInfo()
1268 hs.NewHandle(soa.Decode<mirror::ClassLoader*>(mUnit->GetClassLoader()))); in ComputeInstanceFieldInfo()
1270 ResolveField(soa, dex_cache_handle, class_loader_handle, mUnit, field_idx, false); in ComputeInstanceFieldInfo()
1272 ? ResolveCompilingMethodsClass(soa, dex_cache_handle, class_loader_handle, mUnit) : nullptr; in ComputeInstanceFieldInfo()
1285 bool CompilerDriver::ComputeInstanceFieldInfo(uint32_t field_idx, const DexCompilationUnit* mUnit, in ComputeInstanceFieldInfo() argument
1289 ArtField* resolved_field = ComputeInstanceFieldInfo(field_idx, mUnit, is_put, soa); in ComputeInstanceFieldInfo()
1303 bool CompilerDriver::ComputeStaticFieldInfo(uint32_t field_idx, const DexCompilationUnit* mUnit, in ComputeStaticFieldInfo() argument
1316 hs.NewHandle(mUnit->GetClassLinker()->FindDexCache(*mUnit->GetDexFile()))); in ComputeStaticFieldInfo()
1318 hs.NewHandle(soa.Decode<mirror::ClassLoader*>(mUnit->GetClassLoader()))); in ComputeStaticFieldInfo()
1320 ResolveField(soa, dex_cache_handle, class_loader_handle, mUnit, field_idx, true); in ComputeStaticFieldInfo()
1322 ? ResolveCompilingMethodsClass(soa, dex_cache_handle, class_loader_handle, mUnit) : nullptr; in ComputeStaticFieldInfo()
1338 CanAssumeTypeIsPresentInDexCache(*mUnit->GetDexFile(), *storage_index)); in ComputeStaticFieldInfo()
1491 bool CompilerDriver::ComputeInvokeInfo(const DexCompilationUnit* mUnit, const uint32_t dex_pc, in ComputeInvokeInfo() argument
1502 hs.NewHandle(mUnit->GetClassLinker()->FindDexCache(*mUnit->GetDexFile()))); in ComputeInvokeInfo()
1504 soa.Decode<mirror::ClassLoader*>(mUnit->GetClassLoader()))); in ComputeInvokeInfo()
1507 soa, dex_cache, class_loader, mUnit, method_idx, orig_invoke_type); in ComputeInvokeInfo()
1509 ResolveCompilingMethodsClass(soa, dex_cache, class_loader, mUnit) : nullptr); in ComputeInvokeInfo()
1514 if (enable_devirtualization && mUnit->GetVerifiedMethod() != nullptr) { in ComputeInvokeInfo()
1515 const MethodReference* devirt_target = mUnit->GetVerifiedMethod()->GetDevirtTarget(dex_pc); in ComputeInvokeInfo()
1518 soa, dex_cache, class_loader, mUnit, h_referrer_class.Get(), resolved_method, in ComputeInvokeInfo()
1557 bool CompilerDriver::IsSafeCast(const DexCompilationUnit* mUnit, uint32_t dex_pc) { in IsSafeCast() argument
1562 DCHECK(mUnit->GetVerifiedMethod() != nullptr); in IsSafeCast()
1563 bool result = mUnit->GetVerifiedMethod()->IsSafeCast(dex_pc); in IsSafeCast()