/art/compiler/dex/quick/ |
D | mir_to_lir-inl.h | 29 inline void Mir2Lir::ClobberBody(RegisterInfo* p) { in ClobberBody() argument 30 DCHECK(p->IsTemp()); in ClobberBody() 31 if (p->SReg() != INVALID_SREG) { in ClobberBody() 32 DCHECK(!(p->IsLive() && p->IsDirty())) << "Live & dirty temp in clobber"; in ClobberBody() 33 p->MarkDead(); in ClobberBody() 34 if (p->IsWide()) { in ClobberBody() 35 p->SetIsWide(false); in ClobberBody() 36 if (p->GetReg().NotExactlyEquals(p->Partner())) { in ClobberBody() 38 p = GetRegInfo(p->Partner()); in ClobberBody() 39 p->SetIsWide(false); in ClobberBody() [all …]
|
D | ralloc_util.cc | 539 RegisterInfo* p = GetRegInfo(reg); in FreeTemp() local 540 if (p->IsTemp()) { in FreeTemp() 541 p->MarkFree(); in FreeTemp() 542 p->SetIsWide(false); in FreeTemp() 543 p->SetPartner(reg); in FreeTemp() 570 RegisterInfo* p = GetRegInfo(reg); in IsLive() local 571 res = p->IsLive(); in IsLive() 583 RegisterInfo* p = GetRegInfo(reg); in IsTemp() local 584 res = p->IsTemp(); in IsTemp() 596 RegisterInfo* p = GetRegInfo(reg); in IsPromoted() local [all …]
|
/art/compiler/utils/ |
D | swap_space.h | 171 void deallocate(pointer p, size_type n) { in deallocate() argument 173 free(p); in deallocate() 175 swap_space_->Free(p, n * sizeof(T)); in deallocate() 179 void construct(pointer p, const_reference val) { in construct() argument 180 new (static_cast<void*>(p)) value_type(val); in construct() 183 void construct(U* p, Args&&... args) { in construct() argument 184 ::new (static_cast<void*>(p)) U(std::forward<Args>(args)...); in construct() 186 void destroy(pointer p) { in destroy() argument 187 p->~value_type(); in destroy()
|
/art/runtime/gc/allocator/ |
D | dlmalloc.cc | 29 static void art_heap_usage_error(const char* function, void* p); 31 #define USAGE_ERROR_ACTION(m, p) art_heap_usage_error(__FUNCTION__, p) argument 50 static void art_heap_usage_error(const char* function, void* p) { in art_heap_usage_error() argument 51 LOG(::art::FATAL) << "Incorrect use of function '" << function << "' argument " << p in art_heap_usage_error()
|
/art/runtime/base/ |
D | allocator.cc | 37 void Free(void* p) { in Free() argument 38 free(p); in Free() 58 void Free(void* p) { in Free() argument 60 UNUSED(p); in Free()
|
D | arena_containers.h | 162 void deallocate(pointer p, size_type n) { in deallocate() argument 163 UNUSED(p, n); in deallocate() 166 void construct(pointer p, const_reference val) { in construct() argument 167 new (static_cast<void*>(p)) value_type(val); in construct() 169 void destroy(pointer p) { in destroy() argument 170 p->~value_type(); in destroy()
|
D | scoped_arena_containers.h | 155 void deallocate(pointer p, size_type n) { in deallocate() argument 156 UNUSED(p); in deallocate() 161 void construct(pointer p, const_reference val) { in construct() argument 163 new (static_cast<void*>(p)) value_type(val); in construct() 165 void destroy(pointer p) { in destroy() argument 167 p->~value_type(); in destroy()
|
/art/compiler/optimizing/ |
D | code_generator_utils.cc | 52 int64_t p = is_long ? 63 : 31; in CalculateMagicAndShiftForDivRem() local 72 p++; in CalculateMagicAndShiftForDivRem() 94 *shift = is_long ? p - 64 : p - 32; in CalculateMagicAndShiftForDivRem()
|
D | optimizing_unit_test.h | 103 for (const auto& p : diff) { in Patch() local 104 std::string::size_type pos = result.find(p.first); in Patch() 106 result.replace(pos, p.first.size(), p.second); in Patch()
|
/art/test/137-cfi/src/ |
D | Main.java | 87 Process p = exec(secCmdLine); in runPrimary() local 90 int pid = getPid(p); in runPrimary() 107 p.destroy(); in runPrimary() 119 private static int getPid(Process p) { in getPid() argument 121 String s = p.toString(); in getPid()
|
/art/test/090-loop-formation/src/ |
D | Main.java | 70 for (int p = 0; p < 2; p++) { in deeplyNested()
|
/art/runtime/mirror/ |
D | object_reference.h | 101 static CompressedReference<MirrorType> FromMirrorPtr(MirrorType* p) in FromMirrorPtr() argument 103 return CompressedReference<MirrorType>(p); in FromMirrorPtr() 107 CompressedReference<MirrorType>(MirrorType* p) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) in SHARED_LOCKS_REQUIRED() 108 : mirror::ObjectReference<false, MirrorType>(p) {} in SHARED_LOCKS_REQUIRED()
|
D | string.cc | 45 const uint16_t* p = chars + start; in FastIndexOf() local 47 while (p < end) { in FastIndexOf() 48 if (*p++ == ch) { in FastIndexOf() 49 return (p - 1) - chars; in FastIndexOf() 192 const char* p = modified_utf8.data(); in Equals() local 194 uint32_t ch = GetUtf16FromUtf8(&p); in Equals()
|
/art/runtime/gc/accounting/ |
D | read_barrier_table.h | 73 for (uint32_t* p = reinterpret_cast<uint32_t*>(mem_map_->Begin()); in IsAllCleared() local 74 p < reinterpret_cast<uint32_t*>(mem_map_->End()); ++p) { in IsAllCleared() 75 if (*p != 0) { in IsAllCleared()
|
/art/compiler/dex/quick/x86/ |
D | target_x86.cc | 1057 for (LIR *p = const_vectors_; p != nullptr; p = p->next) { in InstallLiteralPools() local 1058 Push32(&code_buffer_, p->operands[0]); in InstallLiteralPools() 1059 Push32(&code_buffer_, p->operands[1]); in InstallLiteralPools() 1060 Push32(&code_buffer_, p->operands[2]); in InstallLiteralPools() 1061 Push32(&code_buffer_, p->operands[3]); in InstallLiteralPools() 1069 for (LIR* p : method_address_insns_) { in InstallLiteralPools() 1070 DCHECK_EQ(p->opcode, kX86Mov32RI); in InstallLiteralPools() 1071 uint32_t target_method_idx = p->operands[2]; in InstallLiteralPools() 1072 const DexFile* target_dex_file = UnwrapPointer<DexFile>(p->operands[3]); in InstallLiteralPools() 1075 int patch_offset = p->offset + p->flags.size - 4; in InstallLiteralPools() [all …]
|
/art/compiler/dex/quick/arm/ |
D | target_arm.cc | 852 RegisterInfo* p = GetRegInfo(RegStorage::FloatSolo32(high_reg - 1)); in AllocPreservedDouble() local 853 if (p->InUse() || p->IsTemp()) { in AllocPreservedDouble() 858 res = RegStorage::FloatSolo64(p->GetReg().GetRegNum() >> 1); in AllocPreservedDouble() 859 p->MarkInUse(); in AllocPreservedDouble() 860 MarkPreservedSingle(v_reg, p->GetReg()); in AllocPreservedDouble() 909 for (LIR* p : call_method_insns_) { in InstallLiteralPools() 910 DCHECK_EQ(p->opcode, kThumb2Bl); in InstallLiteralPools() 911 uint32_t target_method_idx = p->operands[1]; in InstallLiteralPools() 912 const DexFile* target_dex_file = UnwrapPointer<DexFile>(p->operands[2]); in InstallLiteralPools() 913 patches_.push_back(LinkerPatch::RelativeCodePatch(p->offset, in InstallLiteralPools() [all …]
|
/art/runtime/ |
D | dex_instruction_visitor.h | 35 #define INSTRUCTION_CASE(o, cname, p, f, r, i, a, v) \ in Visit() argument 53 #define INSTRUCTION_VISITOR(o, cname, p, f, r, i, a, v) \ argument
|
D | utils.cc | 255 const char* p = c; in PrettyDescriptor() local 256 while (*p != ';') { in PrettyDescriptor() 257 char ch = *p++; in PrettyDescriptor() 502 const char* p = utf; in PrintableString() local 503 size_t char_count = CountModifiedUtf8Chars(p); in PrintableString() 505 uint32_t ch = GetUtf16FromUtf8(&p); in PrintableString() 875 const char* p = s.data(); in Split() local 876 const char* end = p + s.size(); in Split() 877 while (p != end) { in Split() 878 if (*p == separator) { in Split() [all …]
|
D | intern_table_test.cc | 113 TestPredicate p; in TEST_F() local 114 p.Expect(s0.Get()); in TEST_F() 115 p.Expect(s1.Get()); in TEST_F() 118 t.SweepInternTableWeaks(IsMarkedSweepingCallback, &p); in TEST_F()
|
/art/runtime/gc/space/ |
D | region_space-inl.h | 305 for (size_t p = left + 1; p < right; ++p) { in AllocLarge() local 306 DCHECK_LT(p, num_regions_); in AllocLarge() 307 DCHECK(regions_[p].IsFree()); in AllocLarge() 308 regions_[p].UnfreeLargeTail(time_); in AllocLarge()
|
/art/compiler/dwarf/ |
D | writer.h | 115 const char* p = reinterpret_cast<const char*>(ptr); in PushData() local 116 data_->insert(data_->end(), p, p + size); in PushData()
|
/art/test/071-dexfile/src/ |
D | Main.java | 50 Process p = pb.start(); in main() local 56 p.destroy(); in main()
|
/art/test/095-switch-MAX_INT/ |
D | info.txt | 1 Bug: http://code.google.com/p/android/issues/detail?id=22344
|
/art/compiler/dex/quick/arm64/ |
D | target_arm64.cc | 852 for (LIR* p : call_method_insns_) { in InstallLiteralPools() 853 DCHECK_EQ(p->opcode, kA64Bl1t); in InstallLiteralPools() 854 uint32_t target_method_idx = p->operands[1]; in InstallLiteralPools() 855 const DexFile* target_dex_file = UnwrapPointer<DexFile>(p->operands[2]); in InstallLiteralPools() 856 patches_.push_back(LinkerPatch::RelativeCodePatch(p->offset, in InstallLiteralPools() 861 for (LIR* p : dex_cache_access_insns_) { in InstallLiteralPools() 862 auto non_wide = UNWIDE(p->opcode); // May be a wide load for ArtMethod*. in InstallLiteralPools() 863 DCHECK(non_wide == kA64Adrp2xd || non_wide == kA64Ldr3rXD) << p->opcode << " " << non_wide; in InstallLiteralPools() 864 const LIR* adrp = UnwrapPointer<LIR>(p->operands[4]); in InstallLiteralPools() 868 DCHECK(!p->flags.is_nop); in InstallLiteralPools() [all …]
|
/art/runtime/arch/x86/ |
D | thread_x86.cc | 33 unsigned base1: 8, type: 4, s: 1, dpl: 2, p: 1; member 70 entry.p = seg_not_present ^ 1; in InitCpu()
|