HomeSort by relevance Sort by last modified time
    Searched refs:slow_path (Results 1 - 25 of 38) sorted by null

1 2

  /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);

Completed in 895 milliseconds

1 2