Home
last modified time | relevance | path

Searched refs:ResolveString (Results 1 – 17 of 17) sorted by relevance

/art/runtime/
Dmethod_helper-inl.h65 inline mirror::String* MethodHelper::ResolveString(uint32_t string_idx) { in ResolveString() function
72 s = Runtime::Current()->GetClassLinker()->ResolveString(*method->GetDexFile(), string_idx, in ResolveString()
Dclass_linker-inl.h59 inline mirror::String* ClassLinker::ResolveString(uint32_t string_idx, in ResolveString() function
67 resolved_string = ResolveString(dex_file, string_idx, dex_cache); in ResolveString()
Dmethod_helper.h117 mirror::String* ResolveString(uint32_t string_idx) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
Dmethod_helper.cc35 return Runtime::Current()->GetClassLinker()->ResolveString(*dex_file, method_id.name_idx_, in GetNameAsString()
Dclass_linker.h139 mirror::String* ResolveString(uint32_t string_idx, mirror::ArtMethod* referrer)
144 mirror::String* ResolveString(const DexFile& dex_file, uint32_t string_idx,
Ddex_file.cc1214 mirror::String* resolved = linker_->ResolveString(dex_file_, jval_.i, *dex_cache_); in ReadValueToField()
Dclass_linker.cc5617 mirror::String* ClassLinker::ResolveString(const DexFile& dex_file, uint32_t string_idx, in ResolveString() function in art::ClassLinker
/art/compiler/llvm/
Druntime_support_llvm_func_list.h50 V(ResolveString, art_portable_resolve_string_from_code) \
Dgbc_expander.cc97 using ::art::llvm::runtime_support::ResolveString;
2083 llvm::Function* runtime_func = irb_.GetRuntime(ResolveString); in Expand_ConstString()
2918 case IntrinsicHelper::ResolveString: { in ExpandIntrinsic()
2919 return ExpandToRuntime(ResolveString, call_inst); in ExpandIntrinsic()
Dintrinsic_func_list.def177 _EVAL_DEF_INTRINSICS_FUNC(ResolveString,
/art/runtime/entrypoints/quick/
Dquick_entrypoints_list.h39 V(ResolveString, void*, void*, uint32_t) \
/art/runtime/interpreter/
Dinterpreter_common.h187 static inline String* ResolveString(Thread* self, MethodHelper& mh, uint32_t string_idx) in ResolveString() function
200 return mh.ResolveString(string_idx); in ResolveString()
Dinterpreter_switch_impl.cc350 String* s = ResolveString(self, mh, inst->VRegB_21c()); in ExecuteSwitchImpl()
361 String* s = ResolveString(self, mh, inst->VRegB_31c()); in ExecuteSwitchImpl()
Dinterpreter_goto_table_impl.cc437 String* s = ResolveString(self, mh, inst->VRegB_21c()); in ExecuteGotoImpl()
448 String* s = ResolveString(self, mh, inst->VRegB_31c()); in ExecuteGotoImpl()
/art/compiler/
Delf_patcher.cc103 mirror::String* string = class_linker->ResolveString(patch->GetDexFile(), patch->GetStringIdx(), in GetTargetString()
/art/runtime/entrypoints/
Dentrypoint_utils-inl.h614 return class_linker->ResolveString(string_idx, referrer); in ResolveStringFromCode()
/art/compiler/driver/
Dcompiler_driver.cc859 Runtime::Current()->GetClassLinker()->ResolveString(dex_file, string_idx, dex_cache); in CanAssumeStringIsPresentInDexCache()