HomeSort by relevance Sort by last modified time
    Searched refs:string_idx (Results 1 - 20 of 20) sorted by null

  /art/runtime/entrypoints/portable/
portable_dexcache_entrypoints.cc 48 uint32_t string_idx)
50 return ResolveStringFromCode(referrer, string_idx);
  /art/runtime/entrypoints/quick/
quick_dexcache_entrypoints.cc 61 int32_t string_idx,
65 return ResolveStringFromCode(referrer, string_idx);
  /art/runtime/mirror/
dex_cache.h 93 String* GetResolvedString(uint32_t string_idx) const
95 return GetStrings()->Get(string_idx);
98 void SetResolvedString(uint32_t string_idx, String* resolved)
100 GetStrings()->Set(string_idx, resolved);
  /art/runtime/
class_linker-inl.h 29 inline mirror::String* ClassLinker::ResolveString(uint32_t string_idx,
31 mirror::String* resolved_string = referrer->GetDexCacheStrings()->Get(string_idx);
36 resolved_string = ResolveString(dex_file, string_idx, dex_cache);
dex_instruction.cc 414 uint32_t string_idx = VRegB_21c(); local
416 PrintableString(file->StringDataByIdx(string_idx)).c_str(), string_idx);
534 uint32_t string_idx = VRegB_31c(); local
537 PrintableString(file->StringDataByIdx(string_idx)).c_str(),
538 string_idx);
540 os << StringPrintf("%s v%d, string@%d", opcode, VRegA_31c(), string_idx);
intern_table.cc 106 uint32_t string_idx = dex_file->GetIndexForStringId(*string_id); local
107 mirror::String* image = dex_cache->GetResolvedString(string_idx);
object_utils.h 634 mirror::String* ResolveString(uint32_t string_idx) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
635 mirror::String* s = method_->GetDexCacheStrings()->Get(string_idx);
637 s = GetClassLinker()->ResolveString(GetDexFile(), string_idx, GetDexCache());
dex_file.cc 478 const DexFile::TypeId* DexFile::FindTypeId(uint32_t string_idx) const {
484 if (string_idx > type_id.descriptor_idx_) {
486 } else if (string_idx < type_id.descriptor_idx_) {
    [all...]
class_linker.h 114 mirror::String* ResolveString(uint32_t string_idx, const mirror::ArtMethod* referrer)
119 mirror::String* ResolveString(const DexFile& dex_file, uint32_t string_idx,
dex_file.h 483 const TypeId* FindTypeId(uint32_t string_idx) const;
    [all...]
class_linker.cc     [all...]
  /art/runtime/entrypoints/
entrypoint_utils.h 275 uint32_t string_idx)
278 return class_linker->ResolveString(string_idx, referrer);
  /art/compiler/
image_writer.cc 226 uint32_t string_idx = dex_file.GetIndexForStringId(*string_id); local
227 if (dex_cache->GetResolvedString(string_idx) == NULL) {
228 dex_cache->SetResolvedString(string_idx, string);
  /art/compiler/dex/quick/
gen_common.cc 813 void Mir2Lir::GenConstString(uint32_t string_idx, RegLocation rl_dest) {
816 (sizeof(mirror::String*) * string_idx);
818 *cu_->dex_file, string_idx) || SLOW_STRING_PATH) {
828 LoadConstant(TargetReg(kArg1), string_idx); local
837 LIR* call_inst = OpReg(kOpBlx, r_tgt); // .eq, helper(Method*, string_idx)
    [all...]
mir_to_lir.h 411 void GenConstString(uint32_t string_idx, RegLocation rl_dest);
    [all...]
  /art/compiler/driver/
compiler_driver.h 157 bool CanAssumeStringIsPresentInDexCache(const DexFile& dex_file, uint32_t string_idx)
compiler_driver.cc 795 uint32_t string_idx) {
803 Runtime::Current()->GetClassLinker()->ResolveString(dex_file, string_idx, dex_cache);
    [all...]
  /art/compiler/llvm/
gbc_expander.cc 208 llvm::Value* EmitLoadDexCacheStringFieldAddr(uint32_t string_idx);
753 EmitLoadDexCacheStringFieldAddr(uint32_t string_idx) {
757 llvm::Value* string_idx_value = irb_.getPtrEquivInt(string_idx);
1019 uint32_t string_idx = local
2063 uint32_t string_idx = LV2UInt(call_inst.getArgOperand(0)); local
    [all...]
  /art/runtime/arch/arm/
quick_entrypoints_arm.S 688 @ artResolveStringFromCode(Method* referrer, uint32_t string_idx, Thread*, SP)
    [all...]
  /art/runtime/interpreter/
interpreter.cc     [all...]

Completed in 734 milliseconds