LLVM API Documentation
#include "llvm/Analysis/DataStructure/DataStructure.h"#include "llvm/Analysis/DataStructure/DSGraph.h"#include "llvm/Analysis/AliasAnalysis.h"#include "llvm/Analysis/Passes.h"#include "llvm/Module.h"#include "llvm/Support/Debug.h"#include <iostream>Include dependency graph for Steensgaard.cpp:

Go to the source code of this file.
Functions | |
| ModulePass * | llvm::createSteensgaardPass () |
Variables | |
| RegisterOpt< Steens > | X ("steens-aa","Steensgaard's alias analysis (DSGraph based)") |
| RegisterAnalysisGroup< AliasAnalysis, Steens > | Y |
Definition at line 30 of file Steensgaard.cpp.
Referenced by BuildGlobalECs(), EliminateUsesOfECGlobals(), getCaption(), and llvm::LocalDataStructures::runOnModule().
Definition at line 28 of file Steensgaard.cpp.
RegisterOpt<Steens> X("steens-aa","Steensgaard's alias analysis (DSGraph based)") [static] |
RegisterAnalysisGroup<AliasAnalysis, Steens> Y [static] |
Definition at line 80 of file Steensgaard.cpp.