Home
last modified time | relevance | path

Searched refs:local_allocator (Results 1 – 11 of 11) sorted by relevance

/art/compiler/optimizing/
Dssa_builder.h55 ScopedArenaAllocator* local_allocator) in SsaBuilder() argument
60 local_allocator_(local_allocator), in SsaBuilder()
61 ambiguous_agets_(local_allocator->Adapter(kArenaAllocGraphBuilder)), in SsaBuilder()
62 ambiguous_asets_(local_allocator->Adapter(kArenaAllocGraphBuilder)), in SsaBuilder()
63 uninitialized_strings_(local_allocator->Adapter(kArenaAllocGraphBuilder)), in SsaBuilder()
64 uninitialized_string_phis_(local_allocator->Adapter(kArenaAllocGraphBuilder)) { in SsaBuilder()
Dbuilder.cc99 ScopedArenaAllocator local_allocator(graph_->GetArenaStack()); in BuildGraph() local
100 HBasicBlockBuilder block_builder(graph_, dex_file_, code_item_accessor_, &local_allocator); in BuildGraph()
104 &local_allocator); in BuildGraph()
115 &local_allocator); in BuildGraph()
163 ScopedArenaAllocator local_allocator(graph_->GetArenaStack()); in BuildIntrinsicGraph() local
167 &local_allocator); in BuildIntrinsicGraph()
171 &local_allocator); in BuildIntrinsicGraph()
182 &local_allocator); in BuildIntrinsicGraph()
Dblock_builder.h34 ScopedArenaAllocator* local_allocator);
Dcodegen_test_utils.h265 ScopedArenaAllocator local_allocator(graph->GetArenaStack()); in RunCodeNoCheck()
266 SsaLivenessAnalysis liveness(graph, codegen, &local_allocator); in RunCodeNoCheck()
270 RegisterAllocator::Create(&local_allocator, codegen, liveness); in RunCodeNoCheck()
Dblock_builder.cc29 ScopedArenaAllocator* local_allocator) in HBasicBlockBuilder() argument
34 local_allocator_(local_allocator), in HBasicBlockBuilder()
39 local_allocator->Adapter(kArenaAllocGraphBuilder)), in HBasicBlockBuilder()
41 local_allocator->Adapter(kArenaAllocGraphBuilder)) {} in HBasicBlockBuilder()
Dinduction_var_analysis.cc247 ScopedArenaAllocator local_allocator(graph_->GetArenaStack()); in VisitLoop() local
249 std::less<HInstruction*>(), local_allocator.Adapter(kArenaAllocInductionVarAnalysis)); in VisitLoop()
457 ScopedArenaAllocator local_allocator(graph_->GetArenaStack()); in ClassifyNonTrivial() local
458 ScopedArenaVector<HInstruction*> scc(local_allocator.Adapter(kArenaAllocInductionVarAnalysis)); in ClassifyNonTrivial()
497 std::less<HInstruction*>(), local_allocator.Adapter(kArenaAllocInductionVarAnalysis)); in ClassifyNonTrivial()
1637 ScopedArenaAllocator local_allocator(graph_->GetArenaStack()); in IsPathologicalCase() local
1639 std::less<HPhi*>(), local_allocator.Adapter(kArenaAllocInductionVarAnalysis)); in IsPathologicalCase()
1654 CalculateLoopHeaderPhisInARow(phi, cached_values, local_allocator); in IsPathologicalCase()
Dload_store_analysis.h575 ScopedArenaAllocator* local_allocator) in LoadStoreAnalysis() argument
576 : graph_(graph), stats_(stats), heap_location_collector_(graph, local_allocator) {} in LoadStoreAnalysis()
Dinstruction_builder.h62 ScopedArenaAllocator* local_allocator);
Doptimizing_compiler.cc602 ScopedArenaAllocator local_allocator(graph->GetArenaStack()); in AllocateRegisters() local
603 SsaLivenessAnalysis liveness(graph, codegen, &local_allocator); in AllocateRegisters()
611 RegisterAllocator::Create(&local_allocator, codegen, liveness); in AllocateRegisters()
Dinstruction_builder.cc96 ScopedArenaAllocator* local_allocator) in HInstructionBuilder() argument
108 local_allocator_(local_allocator), in HInstructionBuilder()
109 locals_for_(local_allocator->Adapter(kArenaAllocGraphBuilder)), in HInstructionBuilder()
114 loop_headers_(local_allocator->Adapter(kArenaAllocGraphBuilder)), in HInstructionBuilder()
115 class_cache_(std::less<dex::TypeIndex>(), local_allocator->Adapter(kArenaAllocGraphBuilder)) { in HInstructionBuilder()
Dload_store_elimination.cc2227 ScopedArenaAllocator local_allocator(allocator_.GetArenaStack()); in MaterializeLoopPhis() local
2228 ScopedArenaVector<HInstruction*> phis(local_allocator.Adapter(kArenaAllocLSE)); in MaterializeLoopPhis()