/art/compiler/optimizing/ |
D | register_allocator_test.cc | 91 SsaLivenessAnalysis liveness(graph, &codegen, GetScopedAllocator()); in Check() 94 RegisterAllocator::Create(GetScopedAllocator(), &codegen, liveness, strategy); in Check() 106 ScopedArenaVector<LiveInterval*> intervals(GetScopedAllocator()->Adapter()); in TEST_F() 111 intervals.push_back(BuildInterval(ranges, arraysize(ranges), GetScopedAllocator(), 0)); in TEST_F() 112 intervals.push_back(BuildInterval(ranges, arraysize(ranges), GetScopedAllocator(), 1)); in TEST_F() 123 intervals.push_back(BuildInterval(ranges1, arraysize(ranges1), GetScopedAllocator(), 0)); in TEST_F() 125 intervals.push_back(BuildInterval(ranges2, arraysize(ranges2), GetScopedAllocator(), 1)); in TEST_F() 136 intervals.push_back(BuildInterval(ranges1, arraysize(ranges1), GetScopedAllocator(), 0)); in TEST_F() 138 intervals.push_back(BuildInterval(ranges2, arraysize(ranges2), GetScopedAllocator(), 1)); in TEST_F() 149 intervals.push_back(BuildInterval(ranges1, arraysize(ranges1), GetScopedAllocator(), 0)); in TEST_F() [all …]
|
D | live_ranges_test.cc | 65 SsaLivenessAnalysis liveness(graph, codegen.get(), GetScopedAllocator()); in TEST_F() 109 SsaLivenessAnalysis liveness(graph, codegen.get(), GetScopedAllocator()); in TEST_F() 156 SsaLivenessAnalysis liveness(graph, codegen.get(), GetScopedAllocator()); in TEST_F() 231 SsaLivenessAnalysis liveness(graph, codegen.get(), GetScopedAllocator()); in TEST_F() 306 SsaLivenessAnalysis liveness(graph, codegen.get(), GetScopedAllocator()); in TEST_F() 380 SsaLivenessAnalysis liveness(graph, codegen.get(), GetScopedAllocator()); in TEST_F()
|
D | live_interval_test.cc | 27 ScopedArenaAllocator* allocator = pool.GetScopedAllocator(); in TEST() 44 ScopedArenaAllocator* allocator = pool.GetScopedAllocator(); in TEST() 72 ScopedArenaAllocator* allocator = pool.GetScopedAllocator(); in TEST() 100 ScopedArenaAllocator* allocator = pool.GetScopedAllocator(); in TEST() 192 ScopedArenaAllocator* allocator = pool.GetScopedAllocator(); in TEST() 283 ScopedArenaAllocator* allocator = pool.GetScopedAllocator(); in TEST()
|
D | ssa_liveness_analysis_test.cc | 68 SsaLivenessAnalysis ssa_analysis(graph_, codegen_.get(), GetScopedAllocator()); in TEST_F() 119 SsaLivenessAnalysis ssa_analysis(graph_, codegen_.get(), GetScopedAllocator()); in TEST_F() 192 SsaLivenessAnalysis ssa_analysis(graph_, codegen_.get(), GetScopedAllocator()); in TEST_F()
|
D | optimizing_unit_test.h | 99 ScopedArenaAllocator* GetScopedAllocator() { return &scoped_allocator_; } in GetScopedAllocator() function 116 ScopedArenaAllocator* GetScopedAllocator() { return pool_and_allocator_->GetScopedAllocator(); } in GetScopedAllocator() function
|
D | linearize_test.cc | 45 SsaLivenessAnalysis liveness(graph, codegen.get(), GetScopedAllocator()); in TestCode()
|
D | liveness_test.cc | 52 SsaLivenessAnalysis liveness(graph, codegen.get(), GetScopedAllocator()); in TestCode()
|
D | scheduler_test.cc | 143 TestSchedulingGraph scheduling_graph(GetScopedAllocator()); in TestBuildDependencyGraphAndSchedule() 278 TestSchedulingGraph scheduling_graph(GetScopedAllocator(), &heap_location_collector); in TestDependencyGraphOnAliasingArrayAccesses()
|
D | intrinsics_arm64.cc | 1109 new (codegen->GetScopedAllocator()) BakerReadBarrierCasSlowPathARM64(invoke); in GenCas() 1230 slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathARM64(invoke); in VisitStringCompareTo() 1615 slow_path = new (codegen->GetScopedAllocator()) IntrinsicSlowPathARM64(invoke); in GenerateVisitStringIndexOf() 1624 slow_path = new (codegen->GetScopedAllocator()) IntrinsicSlowPathARM64(invoke); in GenerateVisitStringIndexOf() 1695 new (codegen_->GetScopedAllocator()) IntrinsicSlowPathARM64(invoke); in VisitStringNewStringFromBytes() 1740 new (codegen_->GetScopedAllocator()) IntrinsicSlowPathARM64(invoke); in VisitStringNewStringFromString() 2216 new (codegen_->GetScopedAllocator()) IntrinsicSlowPathARM64(invoke); in VisitSystemArrayCopyChar() 2394 new (codegen_->GetScopedAllocator()) IntrinsicSlowPathARM64(invoke); in VisitSystemArrayCopy() 2771 new (codegen_->GetScopedAllocator()) ReadBarrierSystemArrayCopySlowPathARM64( in VisitSystemArrayCopy() 3137 new (codegen_->GetScopedAllocator()) IntrinsicSlowPathARM64(invoke); in VisitCRC32UpdateBytes()
|
D | intrinsics_x86_64.cc | 746 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86_64(invoke); in VisitSystemArrayCopyChar() 889 new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86_64(invoke); in VisitSystemArrayCopy() 1163 new (codegen_->GetScopedAllocator()) ReadBarrierSystemArrayCopySlowPathX86_64(invoke); in VisitSystemArrayCopy() 1224 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86_64(invoke); in VisitStringCompareTo() 1404 slow_path = new (codegen->GetScopedAllocator()) IntrinsicSlowPathX86_64(invoke); in GenerateStringIndexOf() 1412 slow_path = new (codegen->GetScopedAllocator()) IntrinsicSlowPathX86_64(invoke); in GenerateStringIndexOf() 1549 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86_64(invoke); in VisitStringNewStringFromBytes() 1593 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86_64(invoke); in VisitStringNewStringFromString()
|
D | code_generator.h | 376 ScopedArenaAllocator* GetScopedAllocator(); 930 new (codegen_->GetScopedAllocator()) SlowPathCodeType(instruction); in NewSlowPath()
|
D | intrinsics_arm_vixl.cc | 1068 new (codegen->GetScopedAllocator()) BakerReadBarrierCasSlowPathARMVIXL(invoke); in GenCas() 1203 slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathARMVIXL(invoke); in VisitStringCompareTo() 1678 slow_path = new (codegen->GetScopedAllocator()) IntrinsicSlowPathARMVIXL(invoke); in GenerateVisitStringIndexOf() 1688 slow_path = new (codegen->GetScopedAllocator()) IntrinsicSlowPathARMVIXL(invoke); in GenerateVisitStringIndexOf() 1758 new (codegen_->GetScopedAllocator()) IntrinsicSlowPathARMVIXL(invoke); in VisitStringNewStringFromBytes() 1801 new (codegen_->GetScopedAllocator()) IntrinsicSlowPathARMVIXL(invoke); in VisitStringNewStringFromString() 1935 new (codegen_->GetScopedAllocator()) IntrinsicSlowPathARMVIXL(invoke); in VisitSystemArrayCopy() 2241 new (codegen_->GetScopedAllocator()) ReadBarrierSystemArrayCopySlowPathARMVIXL(invoke); in VisitSystemArrayCopy()
|
D | intrinsics_x86.cc | 938 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86(invoke); in VisitSystemArrayCopyChar() 1021 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86(invoke); in VisitStringCompareTo() 1207 slow_path = new (codegen->GetScopedAllocator()) IntrinsicSlowPathX86(invoke); in GenerateStringIndexOf() 1215 slow_path = new (codegen->GetScopedAllocator()) IntrinsicSlowPathX86(invoke); in GenerateStringIndexOf() 1360 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86(invoke); in VisitStringNewStringFromBytes() 1404 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86(invoke); in VisitStringNewStringFromString() 2593 new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86(invoke); in VisitSystemArrayCopy() 2907 new (codegen_->GetScopedAllocator()) ReadBarrierSystemArrayCopySlowPathX86(invoke); in VisitSystemArrayCopy()
|
D | code_generator_x86_64.cc | 3891 new (codegen_->GetScopedAllocator()) DivRemMinusOneSlowPathX86_64( in GenerateDivRemIntegral() 4295 new (codegen_->GetScopedAllocator()) DivZeroCheckSlowPathX86_64(instruction); in VisitDivZeroCheck() 5076 SlowPathCode* slow_path = new (GetScopedAllocator()) NullCheckSlowPathX86_64(instruction); in GenerateExplicitNullCheck() 5339 slow_path = new (codegen_->GetScopedAllocator()) ArraySetSlowPathX86_64(instruction); in VisitArraySet() 5524 new (codegen_->GetScopedAllocator()) BoundsCheckSlowPathX86_64(instruction); in VisitBoundsCheck() 5662 new (codegen_->GetScopedAllocator()) SuspendCheckSlowPathX86_64(instruction, successor); in GenerateSuspendCheck() 6105 new (codegen_->GetScopedAllocator()) LoadClassSlowPathX86_64(cls, cls); in VisitLoadClass() 6153 new (codegen_->GetScopedAllocator()) LoadClassSlowPathX86_64(check->GetLoadClass(), check); in VisitClinitCheck() 6233 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) LoadStringSlowPathX86_64(load); in VisitLoadString() 6544 slow_path = new (codegen_->GetScopedAllocator()) TypeCheckSlowPathX86_64( in VisitInstanceOf() [all …]
|
D | code_generator_arm64.cc | 1878 new (codegen_->GetScopedAllocator()) SuspendCheckSlowPathARM64(instruction, successor); in GenerateSuspendCheck() 2673 slow_path = new (codegen_->GetScopedAllocator()) ArraySetSlowPathARM64(instruction); in VisitArraySet() 2807 new (codegen_->GetScopedAllocator()) BoundsCheckSlowPathARM64(instruction); in VisitBoundsCheck() 2825 new (codegen_->GetScopedAllocator()) BoundsCheckSlowPathARM64(instruction); in VisitBoundsCheck() 2846 new (codegen_->GetScopedAllocator()) LoadClassSlowPathARM64(check->GetLoadClass(), check); in VisitClinitCheck() 3166 new (codegen_->GetScopedAllocator()) DivZeroCheckSlowPathARM64(instruction); in VisitDivZeroCheck() 3745 slow_path = new (codegen_->GetScopedAllocator()) TypeCheckSlowPathARM64( in VisitInstanceOf() 3777 slow_path = new (codegen_->GetScopedAllocator()) TypeCheckSlowPathARM64( in VisitInstanceOf() 3862 new (codegen_->GetScopedAllocator()) TypeCheckSlowPathARM64( in VisitCheckCast() 4895 new (codegen_->GetScopedAllocator()) LoadClassSlowPathARM64(cls, cls); in VisitLoadClass() [all …]
|
D | code_generator_x86.cc | 3765 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) DivRemMinusOneSlowPathX86( in GenerateDivRemIntegral() 4297 new (codegen_->GetScopedAllocator()) DivZeroCheckSlowPathX86(instruction); in VisitDivZeroCheck() 5737 SlowPathCode* slow_path = new (GetScopedAllocator()) NullCheckSlowPathX86(instruction); in GenerateExplicitNullCheck() 6016 slow_path = new (codegen_->GetScopedAllocator()) ArraySetSlowPathX86(instruction); in VisitArraySet() 6212 new (codegen_->GetScopedAllocator()) BoundsCheckSlowPathX86(instruction); in VisitBoundsCheck() 6314 new (codegen_->GetScopedAllocator()) SuspendCheckSlowPathX86(instruction, successor); in GenerateSuspendCheck() 6775 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) LoadClassSlowPathX86(cls, cls); in VisitLoadClass() 6825 new (codegen_->GetScopedAllocator()) LoadClassSlowPathX86(check->GetLoadClass(), check); in VisitClinitCheck() 6947 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) LoadStringSlowPathX86(load); in VisitLoadString() 7251 slow_path = new (codegen_->GetScopedAllocator()) TypeCheckSlowPathX86( in VisitInstanceOf() [all …]
|
D | code_generator.cc | 149 ScopedArenaAllocator* GetScopedAllocator() { in GetScopedAllocator() function in art::CodeGenerator::CodeGenerationData 255 ScopedArenaAllocator* CodeGenerator::GetScopedAllocator() { in GetScopedAllocator() function in art::CodeGenerator 257 return code_generation_data_->GetScopedAllocator(); in GetScopedAllocator()
|
D | code_generator_arm_vixl.cc | 4788 new (codegen_->GetScopedAllocator()) DivZeroCheckSlowPathARMVIXL(instruction); in VisitDivZeroCheck() 6004 new (GetScopedAllocator()) NullCheckSlowPathARMVIXL(instruction); in GenerateExplicitNullCheck() 6486 slow_path = new (codegen_->GetScopedAllocator()) ArraySetSlowPathARMVIXL(instruction); in VisitArraySet() 6741 new (codegen_->GetScopedAllocator()) BoundsCheckSlowPathARMVIXL(instruction); in VisitBoundsCheck() 6752 new (codegen_->GetScopedAllocator()) BoundsCheckSlowPathARMVIXL(instruction); in VisitBoundsCheck() 6758 new (codegen_->GetScopedAllocator()) BoundsCheckSlowPathARMVIXL(instruction); in VisitBoundsCheck() 6841 new (codegen_->GetScopedAllocator()) SuspendCheckSlowPathARMVIXL(instruction, successor); in GenerateSuspendCheck() 7256 new (codegen_->GetScopedAllocator()) LoadClassSlowPathARMVIXL(cls, cls); in VisitLoadClass() 7304 new (codegen_->GetScopedAllocator()) LoadClassSlowPathARMVIXL(check->GetLoadClass(), check); in VisitClinitCheck() 7455 new (codegen_->GetScopedAllocator()) LoadStringSlowPathARMVIXL(load); in VisitLoadString() [all …]
|