LLVM API Documentation
#include "llvm/Constants.h"#include "llvm/DerivedTypes.h"#include "llvm/Module.h"#include "llvm/Analysis/AliasAnalysis.h"#include "llvm/Analysis/Passes.h"#include "llvm/Analysis/DataStructure/DataStructure.h"#include "llvm/Analysis/DataStructure/DSGraph.h"Include dependency graph for DataStructureAA.cpp:

Go to the source code of this file.
Functions | |
| ModulePass * | llvm::createDSAAPass () |
Variables | |
| RegisterOpt< DSAA > | X ("ds-aa","Data Structure Graph Based Alias Analysis") |
| RegisterAnalysisGroup< AliasAnalysis, DSAA > | Y |
Definition at line 27 of file DataStructureAA.cpp.
Referenced by llvm::CompleteBUDataStructures::runOnModule().
| std::multimap<DSNode*, const DSNode*> CallerCalleeMap |
Definition at line 36 of file DataStructureAA.cpp.
Definition at line 35 of file DataStructureAA.cpp.
Definition at line 26 of file DataStructureAA.cpp.
RegisterOpt<DSAA> X("ds-aa","Data Structure Graph Based Alias Analysis") [static] |
RegisterAnalysisGroup<AliasAnalysis, DSAA> Y [static] |
Definition at line 102 of file DataStructureAA.cpp.