Searched defs:visited (Results 1 - 3 of 3) sorted by relevance
/art/compiler/optimizing/ |
H A D | dead_code_elimination.cc | 23 static void MarkReachableBlocks(HBasicBlock* block, ArenaBitVector* visited) { argument 25 if (visited->IsBitSet(block_id)) { 28 visited->SetBit(block_id); 35 MarkReachableBlocks(if_instruction->IfTrueSuccessor(), visited); 36 MarkReachableBlocks(if_instruction->IfFalseSuccessor(), visited); 38 MarkReachableBlocks(if_instruction->IfTrueSuccessor(), visited); 41 MarkReachableBlocks(if_instruction->IfFalseSuccessor(), visited); 45 MarkReachableBlocks(block->GetSuccessors().Get(i), visited);
|
H A D | nodes.cc | 32 void HGraph::FindBackEdges(ArenaBitVector* visited) { argument 34 VisitBlockForBackEdges(entry_block_, visited, &visiting); 53 void HGraph::RemoveInstructionsAsUsersFromDeadBlocks(const ArenaBitVector& visited) const { 55 if (!visited.IsBitSet(i)) { 65 void HGraph::RemoveDeadBlocks(const ArenaBitVector& visited) { argument 67 if (!visited.IsBitSet(i)) { 81 ArenaBitVector* visited, 84 if (visited->IsBitSet(id)) return; 86 visited->SetBit(id); 93 VisitBlockForBackEdges(successor, visited, visitin 80 VisitBlockForBackEdges(HBasicBlock* block, ArenaBitVector* visited, ArenaBitVector* visiting) argument [all...] |
/art/runtime/gc/accounting/ |
H A D | space_bitmap.cc | 188 void SpaceBitmap<kAlignment>::WalkInstanceFields(SpaceBitmap<kAlignment>* visited, 195 WalkInstanceFields(visited, callback, obj, super, arg); 204 WalkFieldsInOrder(visited, callback, value, arg); 211 void SpaceBitmap<kAlignment>::WalkFieldsInOrder(SpaceBitmap<kAlignment>* visited, argument 214 if (visited->Test(obj)) { 219 visited->Set(obj); 222 WalkInstanceFields(visited, callback, obj, klass, arg); 231 WalkFieldsInOrder(visited, callback, value, arg); 242 WalkFieldsInOrder(visited, callback, value, arg); 250 std::unique_ptr<SpaceBitmap<kAlignment>> visited( [all...] |
Completed in 445 milliseconds