/art/libartbase/base/ |
arena_bit_vector.h | 31 class ArenaBitVector : public BitVector, public ArenaObject<kArenaAllocGrowableBitMap> { 34 static ArenaBitVector* Create(Allocator* allocator, 38 void* storage = allocator->template Alloc<ArenaBitVector>(kind); 39 return new (storage) ArenaBitVector(allocator, start_bits, expandable, kind); 42 ArenaBitVector(ArenaAllocator* allocator, 46 ArenaBitVector(ScopedArenaAllocator* allocator, 50 ~ArenaBitVector() {} 53 DISALLOW_COPY_AND_ASSIGN(ArenaBitVector);
|
arena_bit_vector.cc | 80 ArenaBitVector::ArenaBitVector(ArenaAllocator* allocator, 89 ArenaBitVector::ArenaBitVector(ScopedArenaAllocator* allocator,
|
arena_allocator_test.cc | 40 ArenaBitVector bv(&allocator, 10, true);
|
/art/compiler/optimizing/ |
code_sinking.cc | 123 const ArenaBitVector& processed_instructions, 124 const ArenaBitVector& discard_blocks, 136 const ArenaBitVector& processed_instructions, 137 const ArenaBitVector& discard_blocks, 145 const ArenaBitVector& processed_instructions, 146 const ArenaBitVector& discard_blocks, 158 const ArenaBitVector& post_dominated) { 178 const ArenaBitVector& post_dominated, 262 ArenaBitVector processed_instructions(&allocator, number_of_instructions, /* expandable= */ false); 264 ArenaBitVector post_dominated(&allocator, graph_->GetBlocks().size(), /* expandable= */ false) [all...] |
superblock_cloner.h | 139 using HBasicBlockSet = ArenaBitVector; 303 void FindBackEdgesLocal(HBasicBlock* entry_block, ArenaBitVector* local_set); 304 void RecalculateBackEdgesInfo(ArenaBitVector* outer_loop_bb_set); 305 GraphAnalysisResult AnalyzeLoopsLocally(ArenaBitVector* outer_loop_bb_set);
|
licm.cc | 86 ArenaBitVector* visited = nullptr; 88 visited = new (graph_->GetAllocator()) ArenaBitVector(graph_->GetAllocator(),
|
graph_checker.h | 113 ArenaBitVector seen_ids_;
|
locations.cc | 46 stack_mask_ = ArenaBitVector::Create(allocator, 0, true, kArenaAllocLocationSummary);
|
stack_map_stream.h | 130 ArenaBitVector temp_dex_register_mask_;
|
stack_map_test.cc | 57 ArenaBitVector sp_mask(&allocator, 0, false); 112 ArenaBitVector sp_mask1(&allocator, 0, true); 126 ArenaBitVector sp_mask2(&allocator, 0, true); 134 ArenaBitVector sp_mask3(&allocator, 0, true); 142 ArenaBitVector sp_mask4(&allocator, 0, true); 306 ArenaBitVector sp_mask1(&allocator, 0, true); 368 ArenaBitVector sp_mask(&allocator, 0, false); 416 ArenaBitVector sp_mask(&allocator, 0, false); 472 ArenaBitVector sp_mask(&allocator, 0, false); 520 ArenaBitVector sp_mask1(&allocator, 0, true) [all...] |
superblock_cloner.cc | 239 void SuperblockCloner::FindBackEdgesLocal(HBasicBlock* entry_block, ArenaBitVector* local_set) { 240 ArenaBitVector visited(arena_, graph_->GetBlocks().size(), false, kArenaAllocSuperblockCloner); 245 ArenaBitVector visiting(arena_, graph_->GetBlocks().size(), false, kArenaAllocGraphBuilder); 284 void SuperblockCloner::RecalculateBackEdgesInfo(ArenaBitVector* outer_loop_bb_set) { 331 GraphAnalysisResult SuperblockCloner::AnalyzeLoopsLocally(ArenaBitVector* outer_loop_bb_set) { 369 ArenaBitVector outer_loop_bb_set( 494 ArenaBitVector outer_loop_bb_set( 756 void DumpBBSet(const ArenaBitVector* set) { [all...] |
instruction_builder.h | 33 class ArenaBitVector; 76 ArenaBitVector* FindNativeDebugInfoLocations();
|
register_allocator.cc | 119 ScopedArenaVector<ArenaBitVector*> liveness_of_values( 134 ArenaBitVector::Create(&allocator, max_end, false, kArenaAllocRegisterAllocatorValidate));
|
dead_code_elimination.cc | 28 static void MarkReachableBlocks(HGraph* graph, ArenaBitVector* visited) { 452 ArenaBitVector live_blocks(&allocator, graph_->GetBlocks().size(), false, kArenaAllocDCE);
|
gvn.cc | 326 ArenaBitVector buckets_owned_; 392 ArenaBitVector visited_blocks_;
|
ssa_phi_elimination.cc | 142 ArenaBitVector visited_phis_in_cycle(&allocator,
|
superblock_cloner_test.cc | 154 ArenaBitVector orig_bb_set( 235 ArenaBitVector orig_bb_set( 630 ArenaBitVector orig_bb_set(
|
ssa_liveness_analysis.h | 50 ArenaBitVector live_in_; 51 ArenaBitVector live_out_; 52 ArenaBitVector kill_; [all...] |
nodes.cc | 55 void HGraph::FindBackEdges(ArenaBitVector* visited) { 62 ArenaBitVector visiting( 145 void HGraph::RemoveInstructionsAsUsersFromDeadBlocks(const ArenaBitVector& visited) const { 160 void HGraph::RemoveDeadBlocks(const ArenaBitVector& visited) { 186 ArenaBitVector visited(&allocator, blocks_.size(), false, kArenaAllocGraphBuilder); 764 void HLoopInformation::PopulateIrreducibleRecursive(HBasicBlock* block, ArenaBitVector* finalized) { [all...] |
load_store_analysis.h | 589 ArenaBitVector aliasing_matrix_; // aliasing info between each pair of locations.
|
graph_checker.cc | 709 const ArenaBitVector& loop_blocks = loop_information->GetBlocks(); [all...] |
instruction_builder.cc | 324 ArenaBitVector* native_debug_info_locations = nullptr; 468 ArenaBitVector* HInstructionBuilder::FindNativeDebugInfoLocations() { 469 ArenaBitVector* locations = ArenaBitVector::Create(local_allocator_, [all...] |
nodes.h | 384 void FindBackEdges(ArenaBitVector* visited); 627 void RemoveInstructionsAsUsersFromDeadBlocks(const ArenaBitVector& visited) const; 628 void RemoveDeadBlocks(const ArenaBitVector& visited); 865 const ArenaBitVector& GetBlocks() const { return blocks_; } 893 void PopulateIrreducibleRecursive(HBasicBlock* block, ArenaBitVector* finalized); 900 ArenaBitVector blocks_; [all...] |
/art/runtime/verifier/ |
reg_type.h | 41 class ArenaBitVector; [all...] |
reg_type_cache.cc | 386 ArenaBitVector types(&allocator_,
|