Home
last modified time | relevance | path

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

123

/art/libartbase/base/
Dscoped_arena_allocator.cc118 ScopedArenaAllocator::ScopedArenaAllocator(ScopedArenaAllocator&& other) noexcept in ScopedArenaAllocator() function in art::ScopedArenaAllocator
130 ScopedArenaAllocator::ScopedArenaAllocator(ArenaStack* arena_stack) in ScopedArenaAllocator() function in art::ScopedArenaAllocator
140 ScopedArenaAllocator::~ScopedArenaAllocator() { in ~ScopedArenaAllocator()
146 void ScopedArenaAllocator::Reset() { in Reset()
150 arena_stack_->top_ptr_ = mark_ptr_ + RoundUp(sizeof(ScopedArenaAllocator), 8); in Reset()
154 void ScopedArenaAllocator::DoReset() { in DoReset()
170 size_t ScopedArenaAllocator::ApproximatePeakBytes() { in ApproximatePeakBytes()
Dscoped_arena_allocator.h30 class ScopedArenaAllocator; variable
127 friend class ScopedArenaAllocator; variable
140 class ScopedArenaAllocator
143 ScopedArenaAllocator(ScopedArenaAllocator&& other) noexcept;
144 explicit ScopedArenaAllocator(ArenaStack* arena_stack);
145 ~ScopedArenaAllocator();
187 DISALLOW_COPY_AND_ASSIGN(ScopedArenaAllocator);
Darena_bit_vector.h26 class ScopedArenaAllocator; variable
46 ArenaBitVector(ScopedArenaAllocator* allocator,
Dbit_table_test.cc32 ScopedArenaAllocator allocator(&arena_stack); in TEST()
48 ScopedArenaAllocator allocator(&arena_stack); in TEST()
74 ScopedArenaAllocator allocator(&arena_stack); in TEST()
94 ScopedArenaAllocator allocator(&arena_stack); in TEST()
125 ScopedArenaAllocator allocator(&arena_stack); in TEST()
140 ScopedArenaAllocator allocator(&arena_stack); in TEST()
170 ScopedArenaAllocator allocator(&arena_stack); in TEST()
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.h115 explicit ScopedArenaAllocatorAdapter(ScopedArenaAllocator* allocator,
158 explicit ScopedArenaAllocatorAdapter(ScopedArenaAllocator* allocator,
229 inline ScopedArenaAllocatorAdapter<void> ScopedArenaAllocator::Adapter(ArenaAllocKind kind) { in Adapter()
/art/compiler/optimizing/
Dregister_allocator.h48 static std::unique_ptr<RegisterAllocator> Create(ScopedArenaAllocator* allocator,
74 RegisterAllocator(ScopedArenaAllocator* allocator,
87 ScopedArenaAllocator* const allocator_;
Dblock_builder.h33 ScopedArenaAllocator* local_allocator);
80 ScopedArenaAllocator* const local_allocator_;
Dssa_builder.h54 ScopedArenaAllocator* local_allocator) in SsaBuilder()
133 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()
Doptimizing_unit_test.h61 ScopedArenaAllocator* allocator,
99 ScopedArenaAllocator* GetScopedAllocator() { return &scoped_allocator_; } in GetScopedAllocator()
105 ScopedArenaAllocator scoped_allocator_;
121 ScopedArenaAllocator* GetScopedAllocator() { return pool_and_allocator_->GetScopedAllocator(); } in GetScopedAllocator()
Dstack_map_stream.h39 explicit StackMapStream(ScopedArenaAllocator* allocator, InstructionSet instruction_set) in StackMapStream()
117 ScopedArenaAllocator* allocator_;
Dgvn.cc40 explicit ValueSet(ScopedArenaAllocator* allocator) in ValueSet()
53 ValueSet(ScopedArenaAllocator* allocator, const ValueSet& other) in ValueSet()
196 Node* Dup(ScopedArenaAllocator* allocator, Node* new_next = nullptr) { in Dup()
332 ScopedArenaAllocator* const allocator_;
375 ScopedArenaAllocator allocator_;
Dbuilder.cc113 ScopedArenaAllocator local_allocator(graph_->GetArenaStack()); in BuildGraph()
179 ScopedArenaAllocator local_allocator(graph_->GetArenaStack()); in BuildIntrinsicGraph()
Dregister_allocator.cc32 RegisterAllocator::RegisterAllocator(ScopedArenaAllocator* allocator, in RegisterAllocator()
39 std::unique_ptr<RegisterAllocator> RegisterAllocator::Create(ScopedArenaAllocator* allocator, in Create()
107 ScopedArenaAllocator allocator(codegen.GetGraph()->GetArenaStack()); in ValidateIntervals()
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()
279 static LiveInterval* MakeInterval(ScopedArenaAllocator* allocator,
285 static LiveInterval* MakeFixedInterval(ScopedArenaAllocator* allocator, in MakeFixedInterval()
291 static LiveInterval* MakeTempInterval(ScopedArenaAllocator* allocator, DataType::Type type) { in MakeTempInterval()
982 LiveInterval(ScopedArenaAllocator* allocator,
1095 ScopedArenaAllocator* const allocator_;
1175 SsaLivenessAnalysis(HGraph* graph, CodeGenerator* codegen, ScopedArenaAllocator* allocator) in SsaLivenessAnalysis()
[all …]
Dscheduler.h159 SchedulingNode(HInstruction* instr, ScopedArenaAllocator* allocator, bool is_scheduling_barrier) in SchedulingNode()
323 SchedulingGraph(ScopedArenaAllocator* allocator, in SchedulingGraph()
389 ScopedArenaAllocator* const allocator_;
Dssa_phi_elimination.cc34 ScopedArenaAllocator allocator(graph_->GetArenaStack()); in MarkDeadPhis()
128 ScopedArenaAllocator allocator(graph_->GetArenaStack()); in Run()
Dstack_map_test.cc53 ScopedArenaAllocator allocator(&arena_stack); in TEST()
107 ScopedArenaAllocator allocator(&arena_stack); in TEST()
301 ScopedArenaAllocator allocator(&arena_stack); in TEST()
364 ScopedArenaAllocator allocator(&arena_stack); in TEST()
412 ScopedArenaAllocator allocator(&arena_stack); in TEST()
468 ScopedArenaAllocator allocator(&arena_stack); in TEST()
515 ScopedArenaAllocator allocator(&arena_stack); in TEST()
705 ScopedArenaAllocator allocator(&arena_stack); in TEST()
732 ScopedArenaAllocator allocator(&arena_stack); in TEST()
Dregister_allocator_graph_color.h89 RegisterAllocatorGraphColor(ScopedArenaAllocator* allocator,
/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.h38 class ScopedArenaAllocator; variable
70 ScopedArenaAllocator& allocator,
215 ScopedArenaAllocator& allocator_;
Dmethod_verifier.h89 explicit PcToRegisterLineTable(ScopedArenaAllocator& allocator);
99 ScopedArenaAllocator& allocator,
319 ScopedArenaAllocator allocator_;
Dregister_line-inl.h191 ScopedArenaAllocator& allocator, in Create()
198 ScopedArenaAllocator& allocator, in RegisterLine()

123