HomeSort by relevance Sort by last modified time
    Searched defs:SeaGraph (Results 1 - 2 of 2) sorted by null

  /art/compiler/sea_ir/ir/
sea.h 108 // Precondition: SeaGraph.ConvertToSSA().
196 // Preconditions: SeaGraph.ComputeDominanceFrontier()
257 // A SeaGraph instance corresponds to a source code function.
260 class SeaGraph: IVisitable {
262 static SeaGraph* GetGraph(const art::DexFile&);
267 // Returns all regions corresponding to this SeaGraph.
296 explicit SeaGraph(const art::DexFile& df);
297 virtual ~SeaGraph() { }
301 // Registers @childReg as a region belonging to the SeaGraph instance.
303 // Returns new region and registers it with the SeaGraph instance
    [all...]
sea.cc 45 void IRVisitor::Traverse(SeaGraph* graph) {
52 SeaGraph* SeaGraph::GetGraph(const art::DexFile& dex_file) {
53 return new SeaGraph(dex_file);
56 void SeaGraph::AddEdge(Region* src, Region* dst) const {
61 void SeaGraph::ComputeRPO(Region* current_region, int& current_rpo) {
67 SeaGraph::ComputeRPO(*succ_it, current_rpo);
73 void SeaGraph::ComputeIDominators() {
112 new_dom = SeaGraph::Intersect(*pred_it, new_dom);
134 Region* SeaGraph::Intersect(Region* i, Region* j)
    [all...]

Completed in 41 milliseconds