/art/libdexfile/dex/ |
D | string_reference.h | 32 class StringReference : public DexFileReference { 34 StringReference(const DexFile* file, dex::StringIndex index) in StringReference() function 48 bool operator()(const StringReference& sr1, const StringReference& sr2) const { in operator()
|
D | string_reference_test.cc | 27 TEST(StringReference, ValueComparator) { in TEST() argument 39 StringReference sr1(dex_file1.get(), dex::StringIndex(0)); in TEST() 46 StringReference sr2(dex_file2.get(), dex::StringIndex(0)); in TEST() 53 TEST(StringReference, ValueComparator2) { in TEST() argument 102 StringReference sr1(dex_file1.get(), dex::StringIndex(index1)); in TEST() 103 StringReference sr2(dex_file2.get(), dex::StringIndex(index2)); in TEST()
|
D | type_reference.h | 47 StringReference sr1(tr1.dex_file, tr1.dex_file->GetTypeId(tr1.TypeIndex()).descriptor_idx_); in operator() 48 StringReference sr2(tr2.dex_file, tr2.dex_file->GetTypeId(tr2.TypeIndex()).descriptor_idx_); in operator()
|
/art/compiler/linker/mips/ |
D | relative_patcher_mips32r6_test.cc | 105 TEST_F(Mips32r6RelativePatcherTest, StringReference) { in TEST_F() argument
|
D | relative_patcher_mips_test.cc | 110 TEST_F(MipsRelativePatcherTest, StringReference) { in TEST_F() argument
|
/art/compiler/linker/arm64/ |
D | relative_patcher_arm64_test.cc | 820 TEST_F(Arm64RelativePatcherTestDefault, StringReference ## adrp_offset ## Ldur ## disp) { \ 828 TEST_F(Arm64RelativePatcherTestDenver64, StringReference ## adrp_offset ## Ldur ## disp) { \ 835 TEST_F(Arm64RelativePatcherTestDefault, StringReference ## adrp_offset ## SubX3X2 ## disp) { \ 844 TEST_F(Arm64RelativePatcherTestDefault, StringReference ## adrp_offset ## SubsX3X0 ## disp) { \ 853 TEST_F(Arm64RelativePatcherTestDefault, StringReference ## adrp_offset ## AddX0X0 ## disp) { \ 862 TEST_F(Arm64RelativePatcherTestDefault, StringReference ## adrp_offset ## AddsX0X2 ## disp) { \ 873 TEST_F(Arm64RelativePatcherTestDefault, StringReference ## adrp_offset ## WPcRel ## disp) { \ 881 TEST_F(Arm64RelativePatcherTestDefault, StringReference ## adrp_offset ## XPcRel ## disp) { \ 891 TEST_F(Arm64RelativePatcherTestDefault, StringReference ## adrp_offset ## WSpRel ## disp) { \ 898 TEST_F(Arm64RelativePatcherTestDefault, StringReference ## adrp_offset ## XSpRel ## disp) { \
|
/art/compiler/linker/x86/ |
D | relative_patcher_x86_test.cc | 144 TEST_F(X86RelativePatcherTest, StringReference) { in TEST_F() argument
|
/art/compiler/linker/x86_64/ |
D | relative_patcher_x86_64_test.cc | 155 TEST_F(X86_64RelativePatcherTest, StringReference) { in TEST_F() argument
|
/art/tools/ |
D | external_oj_libjdwp_art_failures.txt | 49 …"org.apache.harmony.jpda.tests.jdwp.StringReference.ValueTest#testStringReferenceValueTest001_Null…
|
D | prebuilt_libjdwp_art_failures.txt | 98 …"org.apache.harmony.jpda.tests.jdwp.StringReference.ValueTest#testStringReferenceValueTest001_Null…
|
/art/compiler/optimizing/ |
D | code_generator.cc | 171 void ReserveJitStringRoot(StringReference string_reference, Handle<mirror::String> string) { in ReserveJitStringRoot() 176 uint64_t GetJitStringRootIndex(StringReference string_reference) const { in GetJitStringRootIndex() 224 ScopedArenaSafeMap<StringReference, uint64_t, StringReferenceValueComparator> jit_string_roots_; 271 void CodeGenerator::ReserveJitStringRoot(StringReference string_reference, in ReserveJitStringRoot() 277 uint64_t CodeGenerator::GetJitStringRootIndex(StringReference string_reference) { in GetJitStringRootIndex()
|
D | code_generator.h | 701 void ReserveJitStringRoot(StringReference string_reference, Handle<mirror::String> string); 702 uint64_t GetJitStringRootIndex(StringReference string_reference);
|
D | code_generator_mips64.h | 625 using StringToLiteralMap = ArenaSafeMap<StringReference,
|
D | code_generator_arm64.h | 770 using StringToLiteralMap = ArenaSafeMap<StringReference,
|
D | code_generator_arm_vixl.h | 764 using StringToLiteralMap = ArenaSafeMap<StringReference,
|
D | code_generator_arm64.cc | 4631 ReserveJitStringRoot(StringReference(&dex_file, string_index), handle); in DeduplicateJitStringLiteral() 4633 StringReference(&dex_file, string_index), in DeduplicateJitStringLiteral() 6497 const StringReference& string_reference = entry.first; in EmitJitRootPatches()
|
D | code_generator_mips64.cc | 1631 ReserveJitStringRoot(StringReference(&dex_file, string_index), handle); in DeduplicateJitStringLiteral() 1633 StringReference(&dex_file, string_index), in DeduplicateJitStringLiteral() 1658 const StringReference& string_reference = entry.first; in EmitJitRootPatches()
|
D | code_generator_arm_vixl.cc | 9052 ReserveJitStringRoot(StringReference(&dex_file, string_index), handle); in DeduplicateJitStringLiteral() 9054 StringReference(&dex_file, string_index), in DeduplicateJitStringLiteral() 9341 const StringReference& string_reference = entry.first; in EmitJitRootPatches()
|
D | code_generator_x86_64.cc | 5694 ReserveJitStringRoot(StringReference(&dex_file, string_index), handle); in NewJitRootStringPatch() 7162 StringReference string_reference(info.target_dex_file, dex::StringIndex(info.offset_or_index)); in EmitJitRootPatches()
|
D | code_generator_x86.cc | 6306 ReserveJitStringRoot(StringReference(&dex_file, string_index), handle); in NewJitRootStringPatch() 7831 StringReference string_reference(info.target_dex_file, dex::StringIndex(info.offset_or_index)); in EmitJitRootPatches()
|
D | code_generator_mips.cc | 1733 ReserveJitStringRoot(StringReference(&dex_file, string_index), handle); in NewJitRootStringPatch() 1775 StringReference string_reference(&info.target_dex_file, dex::StringIndex(info.index)); in EmitJitRootPatches()
|
/art/dex2oat/linker/ |
D | oat_writer.h | 441 SafeMap<StringReference, size_t, StringReferenceValueComparator> bss_string_entries_;
|
D | oat_writer.cc | 868 StringReference target_string(patch.TargetStringDexFile(), patch.TargetStringIndex()); in VisitMethod() 1821 StringReference ref(patch.TargetStringDexFile(), patch.TargetStringIndex()); in VisitMethod()
|
/art/oatdump/ |
D | oatdump.cc | 1018 unique_string_ids_from_code_.insert(StringReference(&dex_file, string_index)); in WalkCodeItem() 1024 unique_string_ids_from_code_.insert(StringReference(&dex_file, string_index)); in WalkCodeItem() 1035 std::set<StringReference> unique_string_ids_from_code_;
|