llir-opt  0.0.1
Low-Level Post-Link Optimiser for OCaml and C
Classes | Public Member Functions | Friends | List of all members
Graph Class Referencefinal

#include <passes/pta/graph.h>

Classes

class  SetIterator
 

Public Member Functions

SetNodeSet ()
 Creates a set node.
 
DerefNodeDeref (SetNode *set)
 Creates a deref node.
 
RootNodeRoot (SetNode *set)
 Creates a root node.
 
SetNodeGet (ID< SetNode * > id) const
 Returns a set mapped to an id.
 
DerefNodeGet (ID< DerefNode * > id) const
 Returns a deref mapped to an id.
 
SetNodeFind (ID< SetNode * > id)
 Finds a set node, given its ID.
 
DerefNodeFind (ID< DerefNode * > id) const
 Finds a deref node, given its ID.
 
SetNodeUnion (SetNode *a, SetNode *b)
 Unifies two nodes.
 
SetIterator begin ()
 Iterator over sets - begin.
 
SetIterator end ()
 Iterator over sets - end.
 

Friends

class SCCSolver
 

Detailed Description

Class storing and representing the graph.


The documentation for this class was generated from the following files: