Home
last modified time | relevance | path

Searched refs:handles_ (Results 1 – 11 of 11) sorted by relevance

/art/compiler/optimizing/
Dreference_type_propagation.h64 explicit HandleCache(VariableSizedHandleScope* handles) : handles_(handles) { } in HandleCache()
68 return handles_->NewHandle(object); in NewHandle()
73 return handles_->NewHandle(object); in NewHandle()
84 VariableSizedHandleScope* handles_;
Dbuilder.cc56 handles_(handles), in HGraphBuilder()
71 handles_(handles), in HGraphBuilder()
122 handles_, in BuildGraph()
135 handles_, in BuildGraph()
193 handles_, in BuildIntrinsicGraph()
206 handles_, in BuildIntrinsicGraph()
Doptimizing_unit_test.h120 handles_.reset(); // When getting rid of the old HGraph, we can also reset handles_. in ResetPoolAndAllocator()
162 if (handles_ == nullptr) {
163 handles_.reset(new VariableSizedHandleScope(soa.Self()));
167 handles_->NewHandle<mirror::ClassLoader>(nullptr),
175 handles_->NewHandle<mirror::DexCache>(nullptr));
177 HGraphBuilder builder(graph, dex_compilation_unit, accessor, handles_.get(), return_type);
208 std::unique_ptr<VariableSizedHandleScope> handles_; variable
Dssa_builder.h59 handles_(handles), in SsaBuilder()
132 VariableSizedHandleScope* const handles_; variable
Dbuilder.h75 VariableSizedHandleScope* const handles_; variable
Dinliner.cc859 Handle<mirror::Class> monomorphic_type = handles_->NewHandle(GetMonomorphicType(classes)); in TryInlineMonomorphicCall()
895 handles_, in TryInlineMonomorphicCall()
1023 Handle<mirror::Class> handle = handles_->NewHandle(classes->Get(i)); in TryInlinePolymorphicCall()
1095 handles_, in TryInlinePolymorphicCall()
1291 handles_, in TryInlinePolymorphicCallToSameTarget()
1415 handles_, in TryInlineAndReplace()
1733 Handle<mirror::DexCache> dex_cache = handles_->NewHandle(referrer->GetDexCache()); in CreateInstanceFieldGet()
1737 handles_, in CreateInstanceFieldGet()
1843 handles_, in SubstituteArguments()
2001 handles_); in TryBuildAndInlineHelper()
[all …]
Dinliner.h57 handles_(handles), in HOptimization()
338 VariableSizedHandleScope* const handles_; variable
Dreference_type_propagation.cc55 return GetRootHandle(handles_, ClassRoot::kJavaLangObject, &object_class_handle_); in GetObjectClassHandle()
59 return GetRootHandle(handles_, ClassRoot::kJavaLangClass, &class_class_handle_); in GetClassClassHandle()
63 return GetRootHandle(handles_, in GetMethodHandleClassHandle()
69 return GetRootHandle(handles_, ClassRoot::kJavaLangInvokeMethodType, &method_type_class_handle_); in GetMethodTypeClassHandle()
73 return GetRootHandle(handles_, ClassRoot::kJavaLangString, &string_class_handle_); in GetStringClassHandle()
77 return GetRootHandle(handles_, ClassRoot::kJavaLangThrowable, &throwable_class_handle_); in GetThrowableClassHandle()
Dinstruction_builder.h296 VariableSizedHandleScope* const handles_; variable
Dssa_builder.cc543 handles_, in BuildSsa()
Dinstruction_builder.cc59 handles_(handles), in HInstructionBuilder()
1385 Handle<mirror::Class> klass = handles_->NewHandle(resolved_method->GetDeclaringClass()); in ProcessClinitCheckForInvoke()
1710 Handle<mirror::Class> klass = handles_->NewHandle(resolved_field->GetDeclaringClass()); in BuildStaticFieldAccess()
1960 handles_); in BuildLoadString()
2026 Handle<mirror::Class> h_klass = handles_->NewHandle(klass); in ResolveClass()