Home
last modified time | relevance | path

Searched refs:p (Results 1 – 25 of 41) sorted by relevance

12

/art/compiler/dex/quick/
Dmir_to_lir-inl.h27 inline void Mir2Lir::ClobberBody(RegisterInfo* p) { in ClobberBody() argument
28 DCHECK(p->IsTemp()); in ClobberBody()
29 if (p->SReg() != INVALID_SREG) { in ClobberBody()
30 DCHECK(!(p->IsLive() && p->IsDirty())) << "Live & dirty temp in clobber"; in ClobberBody()
31 p->MarkDead(); in ClobberBody()
32 if (p->IsWide()) { in ClobberBody()
33 p->SetIsWide(false); in ClobberBody()
34 if (p->GetReg().NotExactlyEquals(p->Partner())) { in ClobberBody()
36 p = GetRegInfo(p->Partner()); in ClobberBody()
37 p->SetIsWide(false); in ClobberBody()
[all …]
Dralloc_util.cc554 RegisterInfo* p = GetRegInfo(reg); in FreeTemp() local
555 if (p->IsTemp()) { in FreeTemp()
556 p->MarkFree(); in FreeTemp()
557 p->SetIsWide(false); in FreeTemp()
558 p->SetPartner(reg); in FreeTemp()
585 RegisterInfo* p = GetRegInfo(reg); in IsLive() local
586 res = p->IsLive(); in IsLive()
598 RegisterInfo* p = GetRegInfo(reg); in IsTemp() local
599 res = p->IsTemp(); in IsTemp()
611 RegisterInfo* p = GetRegInfo(reg); in IsPromoted() local
[all …]
/art/runtime/gc/allocator/
Ddlmalloc.cc28 static void art_heap_usage_error(const char* function, void* p);
30 #define USAGE_ERROR_ACTION(m, p) art_heap_usage_error(__FUNCTION__, p) argument
45 static void art_heap_usage_error(const char* function, void* p) { in art_heap_usage_error() argument
46 LOG(FATAL) << "Incorrect use of function '" << function << "' argument " << p << " not expected"; in art_heap_usage_error()
/art/compiler/utils/
Dswap_space.h172 void deallocate(pointer p, size_type n) { in deallocate() argument
174 free(p); in deallocate()
176 swap_space_->Free(p, n * sizeof(T)); in deallocate()
180 void construct(pointer p, const_reference val) { in construct() argument
181 new (static_cast<void*>(p)) value_type(val); in construct()
184 void construct(U* p, Args&&... args) { in construct() argument
185 ::new (static_cast<void*>(p)) U(std::forward<Args>(args)...); in construct()
187 void destroy(pointer p) { in destroy() argument
188 p->~value_type(); in destroy()
Dscoped_arena_containers.h148 void deallocate(pointer p, size_type n) { in deallocate() argument
152 void construct(pointer p, const_reference val) { in construct() argument
154 new (static_cast<void*>(p)) value_type(val); in construct()
156 void destroy(pointer p) { in destroy() argument
158 p->~value_type(); in destroy()
Darena_containers.h166 void deallocate(pointer p, size_type n) { in deallocate() argument
169 void construct(pointer p, const_reference val) { in construct() argument
170 new (static_cast<void*>(p)) value_type(val); in construct()
172 void destroy(pointer p) { in destroy() argument
173 p->~value_type(); in destroy()
Darena_bit_vector.cc37 static void operator delete(void* p) {} // Nop. in operator delete() argument
Darena_bit_vector.h67 static void operator delete(void* p) {} // Nop. in delete() argument
/art/runtime/base/
Dallocator.cc41 virtual void Free(void* p) { in Free() argument
42 free(p); in Free()
61 virtual void Free(void* p) { in Free() argument
Dallocator.h128 void deallocate(PT p, size_type n) { in deallocate() argument
131 free(p); in deallocate()
/art/runtime/mirror/
Dstring.cc44 const uint16_t* p = chars + start; in FastIndexOf() local
46 while (p < end) { in FastIndexOf()
47 if (*p++ == ch) { in FastIndexOf()
48 return (p - 1) - chars; in FastIndexOf()
182 const char* p = modified_utf8.data(); in Equals() local
184 uint16_t ch = GetUtf16FromUtf8(&p); in Equals()
/art/runtime/
Ddex_instruction_visitor.h35 #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
Dutils.cc277 const char* p = c; in PrettyDescriptor() local
278 while (*p != ';') { in PrettyDescriptor()
279 char ch = *p++; in PrettyDescriptor()
574 const char* p = utf; in PrintableString() local
575 size_t char_count = CountModifiedUtf8Chars(p); in PrintableString()
577 uint16_t ch = GetUtf16FromUtf8(&p); in PrintableString()
910 const char* p = s.data(); in Split() local
911 const char* end = p + s.size(); in Split()
912 while (p != end) { in Split()
913 if (*p == separator) { in Split()
[all …]
Dintern_table_test.cc113 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()
Ddex_instruction.cc38 #define INSTRUCTION_FORMAT(o, c, p, format, r, i, a, v) format, argument
46 #define INSTRUCTION_FLAGS(o, c, p, f, r, i, flags, v) flags, argument
54 #define INSTRUCTION_VERIFY_FLAGS(o, c, p, f, r, i, a, vflags) vflags, argument
62 #define INSTRUCTION_SIZE(opcode, c, p, format, r, i, a, v) \ argument
/art/compiler/dex/quick/x86/
Dtarget_x86.cc1047 for (LIR *p = const_vectors_; p != nullptr; p = p->next) { in InstallLiteralPools() local
1048 PushWord(code_buffer_, p->operands[0]); in InstallLiteralPools()
1049 PushWord(code_buffer_, p->operands[1]); in InstallLiteralPools()
1050 PushWord(code_buffer_, p->operands[2]); in InstallLiteralPools()
1051 PushWord(code_buffer_, p->operands[3]); in InstallLiteralPools()
1057 LIR* p = method_address_insns_.Get(i); in InstallLiteralPools() local
1058 DCHECK_EQ(p->opcode, kX86Mov32RI); in InstallLiteralPools()
1059 uint32_t target_method_idx = p->operands[2]; in InstallLiteralPools()
1061 reinterpret_cast<const DexFile*>(UnwrapPointer(p->operands[3])); in InstallLiteralPools()
1064 int patch_offset = p->offset + p->flags.size - 4; in InstallLiteralPools()
[all …]
/art/test/004-SignalTest/
Dsignaltest.cc90 char *p = nullptr; variable
95 *p = 'a'; in Java_Main_testSignal()
/art/compiler/
Delf_patcher.cc73 ElfPatcher p(driver, elf, oat_file, oat_header, oat_data_start, cb, cb_data, error_msg); in Patch() local
74 return p.PatchElf(); in Patch()
124 void ElfPatcher::AddPatch(uintptr_t p) { in AddPatch() argument
125 if (write_patches_ && patches_set_.find(p) == patches_set_.end()) { in AddPatch()
126 patches_set_.insert(p); in AddPatch()
127 patches_.push_back(p); in AddPatch()
/art/test/071-dexfile/src/
DMain.java50 Process p = pb.start(); in main() local
56 p.destroy(); in main()
/art/test/095-switch-MAX_INT/
Dinfo.txt1 Bug: http://code.google.com/p/android/issues/detail?id=22344
/art/disassembler/
Ddisassembler_arm.cc305 bool p = (instruction & (1 << 24)) != 0; in DumpArm() local
315 bool wback = !p || w; in DumpArm()
317 if (p && !wback) { in DumpArm()
319 } else if (p && wback) { in DumpArm()
321 } else if (!p && wback) { in DumpArm()
324 LOG(FATAL) << p << " " << w; in DumpArm()
335 bool p = (instruction & (1 << 24)) != 0; in DumpArm() local
339 opcode = StringPrintf("%s%c%c", (l ? "ldm" : "stm"), (u ? 'i' : 'd'), (p ? 'b' : 'a')); in DumpArm()
1493 bool p = (instr & (1 << 10)) != 0; in DumpThumb32() local
1496 if (p && u && !w) { in DumpThumb32()
[all …]
/art/runtime/arch/x86/
Dthread_x86.cc33 unsigned base1: 8, type: 4, s: 1, dpl: 2, p: 1; member
70 entry.p = seg_not_present ^ 1; in InitCpu()
/art/patchoat/
Dpatchoat.cc179 PatchOat p(isa, image.release(), ispc->GetLiveBitmap(), ispc->GetMemMap(), in Patch() local
182 if (!p.PatchImage()) { in Patch()
188 if (!p.WriteImage(output_image)) { in Patch()
301 PatchOat p(isa, elf.release(), image.release(), ispc->GetLiveBitmap(), ispc->GetMemMap(), in Patch() local
304 if (!skip_patching_oat && !p.PatchElf()) { in Patch()
308 if (!p.PatchImage()) { in Patch()
314 if (!skip_patching_oat && !p.WriteElf(output_oat)) { in Patch()
318 if (!p.WriteImage(output_image)) { in Patch()
594 PatchOat p(elf.release(), delta, timings); in Patch() local
596 if (!p.PatchElf()) { in Patch()
[all …]
/art/runtime/entrypoints/quick/
Dquick_entrypoints_enum.h43 return QUICK_ENTRYPOINT_OFFSET(pointer_size, p ## name); in GetThreadOffset()
Dquick_entrypoints.h40 #define ENTRYPOINT_ENUM(name, rettype, ...) rettype ( * p ## name )( __VA_ARGS__ );

12