HomeSort by relevance Sort by last modified time
    Searched refs:ArenaBitVector (Results 1 - 25 of 26) sorted by null

1 2

  /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_,

Completed in 842 milliseconds

1 2