Home
last modified time | relevance | path

Searched refs:arena_ (Results 1 – 15 of 15) sorted by relevance

/frameworks/libs/binary_translation/base/
Darena_test.cc32 auto* block = arena_.blocks_; in ArenaMappedSize()
47 Arena arena_; member in berberis::ArenaTest
65 p = static_cast<char*>(arena_.Alloc(1, 1)); in TEST_F()
70 p = static_cast<char*>(arena_.Alloc(100, 2)); in TEST_F()
75 p = static_cast<char*>(arena_.Alloc(kBlockSize / 10, 4)); in TEST_F()
80 p = static_cast<char*>(arena_.Alloc(kReallyBigSize, 4)); in TEST_F()
91 char* p = static_cast<char*>(arena_.Alloc(n, 1)); in TEST_F()
100 FastList list(&arena_); in TEST_F()
102 list.push_back(NewInArena<Node>(&arena_, 1)); in TEST_F()
103 list.push_back(NewInArena<Node>(&arena_, 2)); in TEST_F()
[all …]
/frameworks/libs/binary_translation/assembler/include/berberis/assembler/
Dmachine_code.h50 MachineCode() : code_(&arena_), relocations_(&arena_) { in MachineCode()
55 Arena* arena() { return &arena_; } in arena()
122 Arena arena_; variable
/frameworks/libs/binary_translation/base/include/berberis/base/
Darena_alloc.h142 ArenaAllocator(Arena* arena) : arena_(arena) {} // NOLINT(runtime/explicit) in ArenaAllocator()
145 ArenaAllocator(const ArenaAllocator<U>& other) : arena_(other.arena()) {} in ArenaAllocator()
158 Arena* arena() const { return arena_; } in arena()
161 Arena* arena_;
Dformat_buffer.h302 DynamicCStrBuffer() : static_cur_(static_buf_), dynamic_buf_(&arena_) {} in DynamicCStrBuffer()
331 Arena arena_; variable
/frameworks/libs/binary_translation/backend/include/berberis/backend/common/
Dlifetime_analysis.h32 : arena_(arena), in VRegLifetimeAnalysis()
63 Arena* arena_; variable
Dlifetime.h211 : arena_(arena), in VRegLifetime()
220 : arena_(arena), in VRegLifetime()
230 range_list_.push_back(VRegLiveRange(arena_, begin)); in StartLiveRange()
242 range_list_.push_back(VRegLiveRange(arena_, use.begin())); in AppendUse()
389 out->push_back(VRegLifetime(arena_, *use_it)); in Split()
419 Arena* arena_;
Dmachine_ir.h366 arena_(arena), in MachineIR()
417 [[nodiscard]] Arena* arena() const { return arena_; } in arena()
435 Arena* const arena_;
/frameworks/libs/binary_translation/backend/common/
Dreg_alloc.cc107 : arena_(arena), lifetimes_(arena), new_lifetime_(nullptr), spills_(arena) {} in HardRegAllocation()
131 Arena* arena_; member in berberis::__anon907092350111::HardRegAllocation
251 VRegLifetimeList split(arena_); in SpillAndAssign()
Dlifetime_analysis.cc38 lifetimes_->push_back(VRegLifetime(arena_, begin)); in GetVRegLifetime()
/frameworks/libs/binary_translation/runtime_primitives/
Dcode_pool.cc35 result = arena_.Alloc(size, /* align = */ 16); in AddRaw()
/frameworks/libs/binary_translation/guest_os_primitives/include/berberis/guest_os_primitives/
Dguest_map_shadow.h66 Arena arena_; variable
/frameworks/libs/binary_translation/kernel_api/
Dopen_emulation.cc45 explicit EmulatedFileDescriptors() : fds_(&arena_) {} in EmulatedFileDescriptors()
80 Arena arena_; member in berberis::__anonb505d9860111::EmulatedFileDescriptors
/frameworks/libs/binary_translation/runtime_primitives/include/berberis/runtime_primitives/
Dcode_pool.h108 Arena arena_;
/frameworks/libs/binary_translation/guest_os_primitives/
Dguest_map_shadow.cc105 GuestMapShadow::GuestMapShadow() : protected_maps_(&arena_) { in GuestMapShadow()
/frameworks/libs/binary_translation/backend/x86_64/
Dmachine_ir_exec_test.cc604 ExecMachineIRTest() : machine_ir_(&arena_), builder_(&machine_ir_), data_{} { in ExecMachineIRTest()
655 Arena arena_; member in berberis::__anon85227b050111::ExecMachineIRTest