Home
last modified time | relevance | path

Searched refs:ScopedArenaAllocator (Results 1 – 25 of 54) sorted by relevance

123

/art/runtime/base/
Dscoped_arena_allocator.cc109 ScopedArenaAllocator::ScopedArenaAllocator(ScopedArenaAllocator&& other) in ScopedArenaAllocator() function in art::ScopedArenaAllocator
121 ScopedArenaAllocator::ScopedArenaAllocator(ArenaStack* arena_stack) in ScopedArenaAllocator() function in art::ScopedArenaAllocator
131 ScopedArenaAllocator::~ScopedArenaAllocator() { in ~ScopedArenaAllocator()
137 void ScopedArenaAllocator::Reset() { in Reset()
141 arena_stack_->top_ptr_ = mark_ptr_ + RoundUp(sizeof(ScopedArenaAllocator), 8); in Reset()
145 void ScopedArenaAllocator::DoReset() { in DoReset()
Dscoped_arena_allocator.h30 class ScopedArenaAllocator; variable
125 friend class ScopedArenaAllocator; variable
138 class ScopedArenaAllocator
141 ScopedArenaAllocator(ScopedArenaAllocator&& other);
142 explicit ScopedArenaAllocator(ArenaStack* arena_stack);
143 ~ScopedArenaAllocator();
183 DISALLOW_COPY_AND_ASSIGN(ScopedArenaAllocator);
Darena_bit_vector.h26 class ScopedArenaAllocator; variable
46 ArenaBitVector(ScopedArenaAllocator* allocator,
Darena_object.h37 static void* operator new(size_t size, ScopedArenaAllocator* allocator) {
61 static void* operator new(size_t size, ScopedArenaAllocator* allocator) {
Darena_bit_vector.cc89 ArenaBitVector::ArenaBitVector(ScopedArenaAllocator* allocator, in ArenaBitVector()
95 ArenaBitVectorAllocator<ScopedArenaAllocator>::Create(allocator, kind)) { in ArenaBitVector()
Dscoped_arena_containers.h105 explicit ScopedArenaAllocatorAdapter(ScopedArenaAllocator* allocator,
148 explicit ScopedArenaAllocatorAdapter(ScopedArenaAllocator* allocator,
219 inline ScopedArenaAllocatorAdapter<void> ScopedArenaAllocator::Adapter(ArenaAllocKind kind) { in Adapter()
/art/compiler/optimizing/
Dregister_allocator.h48 static std::unique_ptr<RegisterAllocator> Create(ScopedArenaAllocator* allocator,
77 RegisterAllocator(ScopedArenaAllocator* allocator,
90 ScopedArenaAllocator* const allocator_;
Dblock_builder.h33 ScopedArenaAllocator* local_allocator);
75 ScopedArenaAllocator* const local_allocator_;
Doptimizing_unit_test.h59 ScopedArenaAllocator* allocator,
97 ScopedArenaAllocator* GetScopedAllocator() { return &scoped_allocator_; } in GetScopedAllocator()
103 ScopedArenaAllocator scoped_allocator_;
114 ScopedArenaAllocator* GetScopedAllocator() { return pool_and_allocator_->GetScopedAllocator(); } in GetScopedAllocator()
Dscheduler.h159 SchedulingNode(HInstruction* instr, ScopedArenaAllocator* allocator, bool is_scheduling_barrier) in SchedulingNode()
254 SchedulingGraph(const HScheduler* scheduler, ScopedArenaAllocator* allocator) in SchedulingGraph()
326 ScopedArenaAllocator* const allocator_;
437 HScheduler(ScopedArenaAllocator* allocator, in HScheduler()
479 ScopedArenaAllocator* const allocator_;
Dssa_builder.h55 ScopedArenaAllocator* local_allocator) in SsaBuilder()
130 ScopedArenaAllocator* const local_allocator_;
Dlive_interval_test.cc27 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()
Dgvn.cc40 explicit ValueSet(ScopedArenaAllocator* allocator) in ValueSet()
54 ValueSet(ScopedArenaAllocator* allocator, const ValueSet& other) in ValueSet()
199 Node* Dup(ScopedArenaAllocator* allocator, Node* new_next = nullptr) { in Dup()
320 ScopedArenaAllocator* const allocator_;
363 ScopedArenaAllocator allocator_;
Dssa_liveness_analysis.h37 BlockInfo(ScopedArenaAllocator* allocator, const HBasicBlock& block, size_t number_of_ssa_values) in BlockInfo()
87 LiveRange* Dup(ScopedArenaAllocator* allocator) const { in Dup()
140 UsePosition* Clone(ScopedArenaAllocator* allocator) const { in Clone()
185 EnvUsePosition* Clone(ScopedArenaAllocator* allocator) const { in Clone()
266 static LiveInterval* MakeInterval(ScopedArenaAllocator* allocator,
272 static LiveInterval* MakeFixedInterval(ScopedArenaAllocator* allocator, in MakeFixedInterval()
278 static LiveInterval* MakeTempInterval(ScopedArenaAllocator* allocator, DataType::Type type) { in MakeTempInterval()
976 LiveInterval(ScopedArenaAllocator* allocator,
1089 ScopedArenaAllocator* const allocator_;
1165 SsaLivenessAnalysis(HGraph* graph, CodeGenerator* codegen, ScopedArenaAllocator* allocator) in SsaLivenessAnalysis()
[all …]
Dregister_allocator.cc32 RegisterAllocator::RegisterAllocator(ScopedArenaAllocator* allocator, in RegisterAllocator()
39 std::unique_ptr<RegisterAllocator> RegisterAllocator::Create(ScopedArenaAllocator* allocator, in Create()
118 ScopedArenaAllocator allocator(codegen.GetGraph()->GetArenaStack()); in ValidateIntervals()
Dbuilder.cc119 ScopedArenaAllocator local_allocator(graph_->GetArenaStack()); in BuildGraph()
188 ScopedArenaAllocator local_allocator(graph_->GetArenaStack()); in BuildIntrinsicGraph()
Dssa_phi_elimination.cc33 ScopedArenaAllocator allocator(graph_->GetArenaStack()); in MarkDeadPhis()
127 ScopedArenaAllocator allocator(graph_->GetArenaStack()); in Run()
Dregister_allocator_graph_color.h89 RegisterAllocatorGraphColor(ScopedArenaAllocator* allocator,
Dstack_map_stream.h63 explicit StackMapStream(ScopedArenaAllocator* allocator, InstructionSet instruction_set) in StackMapStream()
225 ScopedArenaAllocator* const allocator_;
Dgraph_checker.h108 ScopedArenaAllocator allocator_;
Dregister_allocator_linear_scan.h42 RegisterAllocatorLinearScan(ScopedArenaAllocator* allocator,
Dlinear_order.cc97 ScopedArenaAllocator allocator(graph->GetArenaStack()); in LinearizeGraphInternal()
Dstack_map_test.cc51 ScopedArenaAllocator allocator(&arena_stack); in TEST()
133 ScopedArenaAllocator allocator(&arena_stack); in TEST()
418 ScopedArenaAllocator allocator(&arena_stack); in TEST()
513 ScopedArenaAllocator allocator(&arena_stack); in TEST()
593 ScopedArenaAllocator allocator(&arena_stack); in TEST()
657 ScopedArenaAllocator allocator(&arena_stack); in TEST()
716 ScopedArenaAllocator allocator(&arena_stack); in TEST()
766 ScopedArenaAllocator allocator(&arena_stack); in TEST()
954 ScopedArenaAllocator allocator(&arena_stack); in TEST()
983 ScopedArenaAllocator allocator(&arena_stack); in TEST()
/art/runtime/verifier/
Dreg_type_test.cc39 ScopedArenaAllocator allocator(&stack); in TEST_F()
63 ScopedArenaAllocator allocator(&stack); in TEST_F()
89 ScopedArenaAllocator allocator(&stack); in TEST_F()
364 ScopedArenaAllocator allocator(&stack); in TEST_F()
381 ScopedArenaAllocator allocator(&stack); in TEST_F()
399 ScopedArenaAllocator allocator(&stack); in TEST_F()
423 ScopedArenaAllocator allocator(&stack); in TEST_F()
451 ScopedArenaAllocator allocator(&stack); in TEST_F()
473 ScopedArenaAllocator allocator(&stack); in TEST_F()
489 ScopedArenaAllocator allocator(&stack); in TEST_F()
[all …]
Dreg_type_cache.h34 class ScopedArenaAllocator; variable
65 RegTypeCache(bool can_load_classes, ScopedArenaAllocator& allocator, bool can_suspend = true);
203 ScopedArenaAllocator& allocator_;

123