Home
last modified time | relevance | path

Searched defs:node (Results 1 – 13 of 13) sorted by relevance

/art/tools/ahat/src/test/com/android/ahat/
DDominatorsTest.java38 public void setDominatorsComputationState(String node, Object state) { in setDominatorsComputationState()
42 @Override public Object getDominatorsComputationState(String node) { in getDominatorsComputationState()
47 public Collection<String> getReferencesForDominators(String node) { in getReferencesForDominators()
52 public void setDominator(String node, String dominator) { in setDominator()
59 public void node(String src, String... dsts) { in node() method in DominatorsTest.Graph
66 public String dom(String node) { in dom()
/art/compiler/optimizing/
Dgvn.cc102 for (Node* node = buckets_[index]; node != nullptr; node = node->GetNext()) { in Lookup() local
118 for (Node* node = buckets_[index]; node != nullptr; node = node->GetNext()) { in Contains() local
128 DeleteAllImpureWhich([side_effects](Node* node) { in Kill()
150 DeleteAllImpureWhich([predecessor](Node* node) { in IntersectWith()
175 for (Node* node = other.buckets_[i]; node != nullptr; node = node->GetNext()) { in PopulateFromInternal() local
194 void SetNext(Node* node) { next_ = node; } in SetNext()
232 for (Node* node = buckets_[index]; node != nullptr; node = node->GetNext()) { in CloneBucket() local
253 Node* node = buckets_[i]; in DeleteAllImpureWhich() local
Dscheduler.h219 bool HasDataDependency(const SchedulingNode* node) const { in HasDataDependency()
223 bool HasOtherDependency(const SchedulingNode* node) const { in HasOtherDependency()
360 void AddDataDependency(SchedulingNode* node, SchedulingNode* dependency) { in AddDataDependency()
363 void AddOtherDependency(SchedulingNode* node, SchedulingNode* dependency) { in AddOtherDependency()
420 void CalculateLatency(SchedulingNode* node) { in CalculateLatency()
531 void CalculateLatency(SchedulingNode* node) { in CalculateLatency()
Dscheduler.cc37 void SchedulingGraph::AddDependency(SchedulingNode* node, in AddDependency()
279 void SchedulingGraph::AddCrossIterationDependencies(SchedulingNode* node) { in AddCrossIterationDependencies()
413 static void DumpAsDotNode(std::ostream& output, const SchedulingNode* node) { in DumpAsDotNode()
458 SchedulingNode* node = entry.second.get(); in DumpAsDotGraph() local
583 SchedulingNode* node = scheduling_graph.AddNode(instruction, IsSchedulingBarrier(instruction)); in Schedule() local
615 SchedulingNode* node = selector_->PopHighestPriorityNode(&candidates, scheduling_graph); in Schedule() local
Dloop_optimization.cc567 LoopNode* node = new (loop_allocator_) LoopNode(loop_info); in AddLoop() local
589 void HLoopOptimization::RemoveLoop(LoopNode* node) { in RemoveLoop()
612 bool HLoopOptimization::TraverseLoopsInnerToOuter(LoopNode* node) { in TraverseLoopsInnerToOuter()
642 void HLoopOptimization::SimplifyInduction(LoopNode* node) { in SimplifyInduction()
669 void HLoopOptimization::SimplifyBlocks(LoopNode* node) { in SimplifyBlocks()
706 bool HLoopOptimization::TryOptimizeInnerLoopFinite(LoopNode* node) { in TryOptimizeInnerLoopFinite()
781 bool HLoopOptimization::OptimizeInnerLoop(LoopNode* node) { in OptimizeInnerLoop()
888 bool HLoopOptimization::TryPeelingAndUnrolling(LoopNode* node) { in TryPeelingAndUnrolling()
921 bool HLoopOptimization::ShouldVectorize(LoopNode* node, HBasicBlock* block, int64_t trip_count) { in ShouldVectorize()
1040 void HLoopOptimization::Vectorize(LoopNode* node, in Vectorize()
[all …]
Dregister_allocator_graph_color.cc1209 InterferenceNode* node = in BuildInterferenceGraph() local
1252 InterferenceNode* node; in BuildInterferenceGraph() local
1453 static bool IsLowDegreeNode(InterferenceNode* node, size_t num_regs) { in IsLowDegreeNode()
1457 static bool IsHighDegreeNode(InterferenceNode* node, size_t num_regs) { in IsHighDegreeNode()
1499 InterferenceNode* node = simplify_worklist_.front(); in PruneInterferenceGraph() local
1514 InterferenceNode* node = freeze_worklist_.front(); in PruneInterferenceGraph() local
1525 InterferenceNode* node = spill_worklist_.top(); in PruneInterferenceGraph() local
1540 void ColoringIteration::EnableCoalesceOpportunities(InterferenceNode* node) { in EnableCoalesceOpportunities()
1549 void ColoringIteration::PruneNode(InterferenceNode* node) { in PruneNode()
1587 void ColoringIteration::CheckTransitionFromFreezeWorklist(InterferenceNode* node) { in CheckTransitionFromFreezeWorklist()
[all …]
Dscheduler_test.cc362 const SchedulingNode* node = GetNode(instruction); in HasImmediateDataDependency() local
376 const SchedulingNode* node = GetNode(instruction); in HasImmediateOtherDependency() local
Dloop_optimization_test.cc109 std::string LoopStructureRecurse(HLoopOptimization::LoopNode* node) { in LoopStructureRecurse()
/art/tools/ahat/src/main/com/android/ahat/dominators/
DDominators.java68 void setDominatorsComputationState(Node node, Object state); in setDominatorsComputationState()
80 Object getDominatorsComputationState(Node node); in getDominatorsComputationState()
92 Iterable<? extends Node> getReferencesForDominators(Node node); in getReferencesForDominators()
101 void setDominator(Node node, Node dominator); in setDominator()
131 public Object node; field in Dominators.NodeS
/art/tools/dexanalyze/
Ddexanalyze_strings.cc188 MatchTrie* node = this; in Add() local
209 MatchTrie* node = this; in LongestPrefix() local
369 MatchTrie* node = prefixe_trie->LongestPrefix(str); in Build() local
403 MatchTrie* node = prefixe_trie->LongestPrefix(str); in Build() local
/art/compiler/utils/
Dswap_space.cc130 auto node = free_by_size_.extract(it); in Alloc() local
/art/libartbase/base/
Dmem_map.cc809 auto node = gMaps->extract(it); in ReleaseReservedMemory() local
1288 auto node = gMaps->extract(it); in AlignBy() local
Dintrusive_forward_list.h383 bool ContainsNode(const_reference node) const { in ContainsNode()