LLVM API Documentation
#include "llvm/Pass.h"#include "llvm/Target/TargetData.h"#include "llvm/Support/CallSite.h"#include "llvm/ADT/hash_map"#include "llvm/ADT/hash_set"#include "llvm/ADT/EquivalenceClasses.h"Include dependency graph for DataStructure.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Namespaces | |
| namespace | llvm |
| namespace | llvm::DataStructureAnalysis |
Classes | |
| class | llvm::LocalDataStructures |
| class | llvm::BUDataStructures |
| class | llvm::TDDataStructures |
| struct | llvm::TDDataStructures::CallerCallEdge |
| struct | llvm::CompleteBUDataStructures |
| struct | llvm::EquivClassGraphs |
Functions | |
| FunctionPass * | llvm::createDataStructureStatsPass () |
| FunctionPass * | llvm::createDataStructureGraphCheckerPass () |
| bool | llvm::DataStructureAnalysis::isPointerType (const Type *Ty) |