/art/compiler/optimizing/ |
graph_visualizer.h | 44 const SlowPathCode* slow_path; member in struct:art::SlowPathCodeInfo 70 void AddSlowPathInterval(SlowPathCode* slow_path, size_t start, size_t end) { 71 slow_path_intervals_.push_back({slow_path, {start, end}});
|
code_generator.cc | 215 SlowPathCode* slow_path = slow_path_unique_ptr.get(); local 216 current_slow_path_ = slow_path; 221 MaybeRecordNativeDebugInfo(slow_path->GetInstruction(), slow_path->GetDexPc(), slow_path); 222 slow_path->EmitNativeCode(this); 224 disasm_info_->AddSlowPathInterval(slow_path, code_start, GetAssembler()->CodeSize()); 355 HInvokeStaticOrDirect* invoke, Location temp, SlowPathCode* slow_path) { 380 InvokeRuntime(entrypoint, invoke, invoke->GetDexPc(), slow_path); 771 SlowPathCode* slow_path) { [all...] |
code_generator.h | 319 void RecordPcInfo(HInstruction* instruction, uint32_t dex_pc, SlowPathCode* slow_path = nullptr); 325 SlowPathCode* slow_path = nullptr); 341 void AddSlowPath(SlowPathCode* slow_path) { 342 slow_paths_.push_back(std::unique_ptr<SlowPathCode>(slow_path)); 424 SlowPathCode* slow_path); 428 SlowPathCode* slow_path); 489 HInvokeStaticOrDirect* invoke, Location temp, SlowPathCode* slow_path); 519 SlowPathCode* slow_path = nullptr) = 0; 559 HInvokeStaticOrDirect* invoke, Location temp, SlowPathCode* slow_path = nullptr) = 0; 562 HInvokeVirtual* invoke, Location temp, SlowPathCode* slow_path = nullptr) = 0 852 SlowPathCodeType* slow_path = new (graph_->GetArena()) SlowPathCodeType(instruction); local [all...] |
code_generator_mips64.cc | [all...] |
intrinsics_mips64.cc | 1639 SlowPathCodeMIPS64* slow_path = new (GetAllocator()) IntrinsicSlowPathMIPS64(invoke); local 1778 SlowPathCodeMIPS64* slow_path = nullptr; local 1873 SlowPathCodeMIPS64* slow_path = new (GetAllocator()) IntrinsicSlowPathMIPS64(invoke); local 1922 SlowPathCodeMIPS64* slow_path = new (GetAllocator()) IntrinsicSlowPathMIPS64(invoke); local 2180 SlowPathCodeMIPS64* slow_path = new (GetAllocator()) IntrinsicSlowPathMIPS64(invoke); local [all...] |
intrinsics_mips.cc | 2063 SlowPathCodeMIPS* slow_path = new (GetAllocator()) IntrinsicSlowPathMIPS(invoke); local 2206 SlowPathCodeMIPS* slow_path = nullptr; local 2317 SlowPathCodeMIPS* slow_path = new (GetAllocator()) IntrinsicSlowPathMIPS(invoke); local 2363 SlowPathCodeMIPS* slow_path = new (GetAllocator()) IntrinsicSlowPathMIPS(invoke); local 3079 SlowPathCodeMIPS* slow_path = new (GetAllocator()) IntrinsicSlowPathMIPS(invoke); local [all...] |
code_generator_arm64.cc | 2202 SuspendCheckSlowPathARM64* slow_path = local 3018 SlowPathCodeARM64* slow_path = nullptr; local 3153 BoundsCheckSlowPathARM64* slow_path = local 3171 SlowPathCodeARM64* slow_path = new (GetGraph()->GetArena()) LoadClassSlowPathARM64( local 3524 SlowPathCodeARM64* slow_path = local 3755 SlowPathCodeARM64* slow_path = local 3954 SlowPathCodeARM64* slow_path = nullptr; local [all...] |
intrinsics_arm64.cc | 1291 SlowPathCodeARM64* slow_path = nullptr; local 1667 SlowPathCodeARM64* slow_path = nullptr; local 1757 SlowPathCodeARM64* slow_path = new (GetAllocator()) IntrinsicSlowPathARM64(invoke); local 1803 SlowPathCodeARM64* slow_path = new (GetAllocator()) IntrinsicSlowPathARM64(invoke); local 2250 SlowPathCodeARM64* slow_path = new (GetAllocator()) IntrinsicSlowPathARM64(invoke); local [all...] |
intrinsics_x86.cc | 1272 SlowPathCode* slow_path = new (GetAllocator()) IntrinsicSlowPathX86(invoke); local 1356 SlowPathCode* slow_path = new (GetAllocator()) IntrinsicSlowPathX86(invoke); local 1529 SlowPathCode* slow_path = nullptr; local 1691 SlowPathCode* slow_path = new (GetAllocator()) IntrinsicSlowPathX86(invoke); local 1737 SlowPathCode* slow_path = new (GetAllocator()) IntrinsicSlowPathX86(invoke); local [all...] |
intrinsics_x86_64.cc | 1049 SlowPathCode* slow_path = new (GetAllocator()) IntrinsicSlowPathX86_64(invoke); local 1527 SlowPathCode* slow_path = new (GetAllocator()) IntrinsicSlowPathX86_64(invoke); local 1694 SlowPathCode* slow_path = nullptr; local 1848 SlowPathCode* slow_path = new (GetAllocator()) IntrinsicSlowPathX86_64(invoke); local 1894 SlowPathCode* slow_path = new (GetAllocator()) IntrinsicSlowPathX86_64(invoke); local [all...] |
code_generator_x86.cc | 1707 SlowPathCode* slow_path = deopt_slow_paths_.NewSlowPath<DeoptimizationSlowPathX86>(deoptimize); local 3616 SlowPathCode* slow_path = new (GetGraph()->GetArena()) DivRemMinusOneSlowPathX86( local 3851 SlowPathCode* slow_path = new (GetGraph()->GetArena()) DivZeroCheckSlowPathX86(instruction); local 4519 SlowPathCode* slow_path = GetCurrentSlowPath(); local 5174 SlowPathCode* slow_path = new (GetGraph()->GetArena()) NullCheckSlowPathX86(instruction); local 5447 SlowPathCode* slow_path = nullptr; local 5641 SlowPathCode* slow_path = local 5733 SuspendCheckSlowPathX86* slow_path = local 6174 SlowPathCode* slow_path = new (GetGraph()->GetArena()) LoadClassSlowPathX86( variable 6202 SlowPathCode* slow_path = new (GetGraph()->GetArena()) LoadClassSlowPathX86( local 6300 SlowPathCode* slow_path = new (GetGraph()->GetArena()) LoadStringSlowPathX86(load); variable 6430 SlowPathCode* slow_path = nullptr; local 7148 SlowPathCode* slow_path = new (GetGraph()->GetArena()) ReadBarrierMarkSlowPathX86( local 7275 SlowPathCode* slow_path; local 7314 SlowPathCode* slow_path = new (GetGraph()->GetArena()) local 7349 SlowPathCode* slow_path = local [all...] |
code_generator_arm_vixl.cc | 3150 SlowPathCodeARMVIXL* slow_path = local 4888 DivZeroCheckSlowPathARMVIXL* slow_path = local 6119 NullCheckSlowPathARMVIXL* slow_path = local 6636 SlowPathCodeARMVIXL* slow_path = nullptr; local 6899 SlowPathCodeARMVIXL* slow_path = local 6910 SlowPathCodeARMVIXL* slow_path = local 6916 SlowPathCodeARMVIXL* slow_path = local 6972 SuspendCheckSlowPathARMVIXL* slow_path = local 7397 LoadClassSlowPathARMVIXL* slow_path = new (GetGraph()->GetArena()) LoadClassSlowPathARMVIXL( variable 7422 LoadClassSlowPathARMVIXL* slow_path = local 7526 LoadStringSlowPathARMVIXL* slow_path = variable 7666 SlowPathCodeARMVIXL* slow_path = nullptr; local 8596 SlowPathCodeARMVIXL* slow_path = local 8838 SlowPathCodeARMVIXL* slow_path = local 8884 SlowPathCodeARMVIXL* slow_path = local 8981 SlowPathCodeARMVIXL* slow_path = new (GetGraph()->GetArena()) local 9016 SlowPathCodeARMVIXL* slow_path = local 9048 SlowPathCode* slow_path = GetCurrentSlowPath(); local [all...] |
code_generator_x86_64.cc | 1723 SlowPathCode* slow_path = deopt_slow_paths_.NewSlowPath<DeoptimizationSlowPathX86_64>(deoptimize); local 3698 SlowPathCode* slow_path = local 3867 SlowPathCode* slow_path = local 4649 SlowPathCode* slow_path = new (GetGraph()->GetArena()) NullCheckSlowPathX86_64(instruction); local 4905 SlowPathCode* slow_path = nullptr; local 5088 SlowPathCode* slow_path = new (GetGraph()->GetArena()) BoundsCheckSlowPathX86_64(instruction); local 5199 SuspendCheckSlowPathX86_64* slow_path = local 5587 SlowPathCode* slow_path = new (GetGraph()->GetArena()) LoadClassSlowPathX86_64( variable 5613 SlowPathCode* slow_path = new (GetGraph()->GetArena()) LoadClassSlowPathX86_64( local 5696 SlowPathCode* slow_path = new (GetGraph()->GetArena()) LoadStringSlowPathX86_64(load); variable 5830 SlowPathCode* slow_path = nullptr; local 6537 SlowPathCode* slow_path = new (GetGraph()->GetArena()) ReadBarrierMarkSlowPathX86_64( local 6665 SlowPathCode* slow_path; local 6705 SlowPathCode* slow_path = new (GetGraph()->GetArena()) local 6740 SlowPathCode* slow_path = local [all...] |
code_generator_mips.cc | 1980 SuspendCheckSlowPathMIPS* slow_path = local 2921 SlowPathCodeMIPS* slow_path = nullptr; local 3080 BoundsCheckSlowPathMIPS* slow_path = local 3170 SlowPathCodeMIPS* slow_path = local 3335 SlowPathCodeMIPS* slow_path = new (GetGraph()->GetArena()) LoadClassSlowPathMIPS( local 3789 SlowPathCodeMIPS* slow_path = new (GetGraph()->GetArena()) DivZeroCheckSlowPathMIPS(instruction); local 5461 SlowPathCodeMIPS* slow_path = local 6491 SlowPathCodeMIPS* slow_path = local 6649 SlowPathCodeMIPS* slow_path; local 6701 SlowPathCodeMIPS* slow_path = new (GetGraph()->GetArena()) local 6736 SlowPathCodeMIPS* slow_path = local 6792 SlowPathCodeMIPS* slow_path = nullptr; local 7156 SlowPathCode* slow_path = GetCurrentSlowPath(); local 7490 SlowPathCodeMIPS* slow_path = new (GetGraph()->GetArena()) LoadClassSlowPathMIPS( variable 7634 SlowPathCodeMIPS* slow_path = variable 7961 SlowPathCodeMIPS* slow_path = new (GetGraph()->GetArena()) NullCheckSlowPathMIPS(instruction); local [all...] |
intrinsics_arm_vixl.cc | 1497 SlowPathCodeARMVIXL* slow_path = nullptr; local 1848 SlowPathCodeARMVIXL* slow_path = nullptr; local 1939 SlowPathCodeARMVIXL* slow_path = new (GetAllocator()) IntrinsicSlowPathARMVIXL(invoke); local 1983 SlowPathCodeARMVIXL* slow_path = new (GetAllocator()) IntrinsicSlowPathARMVIXL(invoke); local [all...] |
code_generator_mips.h | 237 void GenerateClassInitializationCheck(SlowPathCodeMIPS* slow_path, Register class_reg); 530 SlowPathCode* slow_path = nullptr) OVERRIDE; 536 SlowPathCode* slow_path, 564 HInvokeStaticOrDirect* invoke, Location temp, SlowPathCode* slow_path = nullptr) OVERRIDE; 566 HInvokeVirtual* invoke, Location temp, SlowPathCode* slow_path = nullptr) OVERRIDE; 586 // beqz r2, slow_path 589 // slow_path:
|
code_generator_mips64.h | 234 void GenerateClassInitializationCheck(SlowPathCodeMIPS64* slow_path, GpuRegister class_reg); 496 SlowPathCode* slow_path = nullptr) OVERRIDE; 502 SlowPathCode* slow_path); 527 HInvokeStaticOrDirect* invoke, Location temp, SlowPathCode* slow_path = nullptr) OVERRIDE; 529 HInvokeVirtual* invoke, Location temp, SlowPathCode* slow_path = nullptr) OVERRIDE; 549 // beqzc r2, slow_path 552 // slow_path:
|
/external/jemalloc/include/jemalloc/internal/ |
tcache.h | 180 size_t size, szind_t ind, bool zero, bool slow_path); 182 size_t size, szind_t ind, bool zero, bool slow_path); 184 szind_t binind, bool slow_path); 186 size_t size, bool slow_path); 296 szind_t binind, bool zero, bool slow_path) 324 if (config_prof || (slow_path && config_fill) || unlikely(zero)) { 330 if (slow_path && config_fill) { 338 if (slow_path && config_fill && unlikely(opt_junk_alloc)) { 355 szind_t binind, bool zero, bool slow_path) 381 if (config_prof || (slow_path && config_fill) | [all...] |
jemalloc_internal.h | 994 tcache_t *tcache, bool is_metadata, arena_t *arena, bool slow_path); 996 bool slow_path); 1006 bool slow_path); 1008 void iqalloc(tsd_t *tsd, void *ptr, tcache_t *tcache, bool slow_path); 1010 bool slow_path); 1012 bool slow_path); 1053 bool is_metadata, arena_t *arena, bool slow_path) 1061 ret = arena_malloc(tsdn, arena, size, ind, zero, tcache, slow_path); 1070 ialloc(tsd_t *tsd, size_t size, szind_t ind, bool zero, bool slow_path) 1074 false, NULL, slow_path)); 1181 idalloctm(tsd_tsdn(tsd), ptr, tcache, false, slow_path); local 1199 isdalloct(tsd_tsdn(tsd), ptr, size, tcache, slow_path); local [all...] |
arena.h | 701 bool zero, tcache_t *tcache, bool slow_path); 704 void arena_dalloc(tsdn_t *tsdn, void *ptr, tcache_t *tcache, bool slow_path); 706 bool slow_path); [all...] |
/art/runtime/gc/collector/ |
semi_space-inl.h | 64 auto slow_path = [this](const mirror::Object* ref) { local 69 if (!mark_bitmap_->Set(obj, slow_path)) {
|
/art/runtime/entrypoints/ |
entrypoint_utils-inl.h | 116 bool* slow_path) 121 *slow_path = true; 127 *slow_path = true; 141 *slow_path = true; 156 bool* slow_path) 170 *slow_path = true; 187 bool slow_path = false; local 188 klass = CheckObjectAlloc(klass, self, &slow_path); 189 if (UNLIKELY(slow_path)) { 209 bool slow_path = false local 281 bool slow_path = false; local [all...] |
/external/jemalloc/src/ |
jemalloc.c | [all...] |
/art/compiler/linker/arm/ |
relative_patcher_thumb2.cc | 183 vixl::aarch32::Label* slow_path, 192 __ B(ne, slow_path, /* is_far_target */ false); 244 vixl::aarch32::Label slow_path; local 249 EmitGrayCheckAndFastPath(assembler, base_reg, lock_word, &slow_path, raw_ldr_offset); 250 __ Bind(&slow_path); 287 vixl::aarch32::Label slow_path; local 293 EmitGrayCheckAndFastPath(assembler, base_reg, lock_word, &slow_path, raw_ldr_offset); 294 __ Bind(&slow_path);
|
/art/compiler/linker/arm64/ |
relative_patcher_arm64.cc | 360 vixl::aarch64::Label* slow_path) { 367 __ Tbnz(ip0.W(), LockWord::kReadBarrierStateShift, slow_path); 424 vixl::aarch64::Label slow_path; local 426 EmitGrayCheckAndFastPath(assembler, base_reg, lock_word, &slow_path); 427 __ Bind(&slow_path); 451 vixl::aarch64::Label slow_path; local 456 EmitGrayCheckAndFastPath(assembler, base_reg, lock_word, &slow_path); 457 __ Bind(&slow_path);
|