Public Types | |
| typedef std::set< Use > | DefUseChain |
| typedef std::vector< DefUseChain > | TupleDefUseChain |
| typedef std::set< Def > | UseDefChain |
| typedef std::vector< UseDefChain > | TupleUseDefChain |
| typedef std::vector< TupleUseDefChain > | TupleUseDefChainVec |
Public Member Functions | |
| ValueTracking (ShStatement *stmt) | |
| ShInfo * | clone () const |
Public Attributes | |
| TupleDefUseChain | uses |
| TupleUseDefChainVec | defs |
Friends | |
| std::ostream & | operator<< (std::ostream &out, const TupleDefUseChain &tdu) |
| std::ostream & | operator<< (std::ostream &out, const TupleUseDefChain &tud) |
Classes | |
| struct | Def |
| struct | Use |
Definition at line 79 of file ShOptimizations.hpp.
1.4.3-20050530