LLVM API Documentation

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

DataStructureAA.cpp File Reference

#include "llvm/Module.h"
#include "llvm/Analysis/AliasAnalysis.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

static bool isSinglePhysicalObject (DSNode *N)


Function Documentation

static bool isSinglePhysicalObject DSNode N  )  [static]
 

Definition at line 88 of file DataStructureAA.cpp.

References llvm::DSNode::getGlobals(), llvm::DSNode::isAllocaNode(), llvm::DSNode::isComplete(), llvm::DSNode::isGlobalNode(), llvm::DSNode::isHeapNode(), and llvm::DSNode::isUnknownNode().


Variable Documentation

RegisterOpt<DSAA> X("ds-aa","Data Structure Graph Based Alias Analysis") [static]
 

RegisterAnalysisGroup<AliasAnalysis, DSAA> Y [static]
 

Definition at line 68 of file DataStructureAA.cpp.