LLVM API Documentation

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

llvm::DSGraph Member List

This is the complete list of members for llvm::DSGraph, including all inherited members.

addNode(DSNode *N)llvm::DSGraph [inline]
AssertAuxCallNodesInGraph() const llvm::DSGraph
AssertCallNodesInGraph() const llvm::DSGraph
AssertCallSiteInGraph(const DSCallSite &CS) const llvm::DSGraph
AssertGraphOK() const llvm::DSGraph
AssertNodeContainsGlobal(const DSNode *N, GlobalValue *GV) const llvm::DSGraph [inline]
AssertNodeInGraph(const DSNode *N) const llvm::DSGraph [inline]
CloneAuxCallNodes enum valuellvm::DSGraph
CloneCallNodes enum valuellvm::DSGraph
CloneFlags enum namellvm::DSGraph
cloneInto(const DSGraph &G, ScalarMapTy &OldValMap, ReturnNodesTy &OldReturnNodes, NodeMapTy &OldNodeMap, unsigned CloneFlags=0)llvm::DSGraph
computeNodeMapping(const DSNodeHandle &NH1, const DSNodeHandle &NH2, NodeMapTy &NodeMap, bool StrictChecking=true)llvm::DSGraph [static]
DontCloneAuxCallNodes enum valuellvm::DSGraph
DontCloneCallNodes enum valuellvm::DSGraph
DontUpdateInlinedGlobals enum valuellvm::DSGraph
DSGraph(const TargetData &td)llvm::DSGraph [inline]
DSGraph(const TargetData &td, Function &F, DSGraph *GlobalsGraph)llvm::DSGraph
DSGraph(const DSGraph &DSG)llvm::DSGraph
DSGraph(const DSGraph &DSG, NodeMapTy &NodeMap)llvm::DSGraph
dump() const llvm::DSGraph
getAuxFunctionCalls()llvm::DSGraph [inline]
getAuxFunctionCalls() const llvm::DSGraph [inline]
getCallSiteForArguments(Function &F) const llvm::DSGraph
getDSCallSiteForCallSite(CallSite CS) const llvm::DSGraph
getFunctionCalls() const llvm::DSGraph [inline]
getFunctionNames() const llvm::DSGraph
getGlobalsGraph() const llvm::DSGraph [inline]
getGraphSize() const llvm::DSGraph [inline]
getInlinedGlobals()llvm::DSGraph [inline]
getNodeForValue(Value *V)llvm::DSGraph [inline]
getNodeForValue(Value *V) const llvm::DSGraph [inline]
getReturnNodeFor(Function &F)llvm::DSGraph [inline]
getReturnNodeFor(Function &F) const llvm::DSGraph [inline]
getReturnNodes() const llvm::DSGraph [inline]
getReturnNodes()llvm::DSGraph [inline]
getScalarMap()llvm::DSGraph [inline]
getScalarMap() const llvm::DSGraph [inline]
getTargetData() const llvm::DSGraph [inline]
GlobalSetTy typedefllvm::DSGraph
IgnoreFormalArgs enum valuellvm::DSGraph
IgnoreGlobals enum valuellvm::DSGraph
KeepAllocaBit enum valuellvm::DSGraph
KeepIncompleteBit enum valuellvm::DSGraph
KeepModRefBits enum valuellvm::DSGraph
KeepUnreachableGlobals enum valuellvm::DSGraph
MarkFormalArgs enum valuellvm::DSGraph
MarkGlobalsIncomplete enum valuellvm::DSGraph
MarkIncompleteFlags enum namellvm::DSGraph
markIncompleteNodes(unsigned Flags)llvm::DSGraph
maskIncompleteMarkers()llvm::DSGraph [inline]
maskNodeTypes(unsigned Mask)llvm::DSGraph [inline]
mergeInGraph(const DSCallSite &CS, Function &F, const DSGraph &Graph, unsigned CloneFlags)llvm::DSGraph
node_begin() const llvm::DSGraph [inline]
node_end() const llvm::DSGraph [inline]
node_iterator typedefllvm::DSGraph
NodeListTy typedefllvm::DSGraph
NodeMapTy typedefllvm::DSGraph
print(std::ostream &O) const llvm::DSGraph
removeDeadNodes(unsigned Flags)llvm::DSGraph
RemoveDeadNodesFlags enum namellvm::DSGraph
removeTriviallyDeadNodes()llvm::DSGraph
RemoveUnreachableGlobals enum valuellvm::DSGraph
ReturnNodesTy typedefllvm::DSGraph
ScalarMapTy typedefllvm::DSGraph
setGlobalsGraph(DSGraph *G)llvm::DSGraph [inline]
setPrintAuxCalls()llvm::DSGraph [inline]
shouldPrintAuxCalls() const llvm::DSGraph [inline]
StripAllocaBit enum valuellvm::DSGraph
StripIncompleteBit enum valuellvm::DSGraph
StripModRefBits enum valuellvm::DSGraph
unlinkNode(DSNode *N)llvm::DSGraph [inline]
updateFromGlobalGraph()llvm::DSGraph
UpdateInlinedGlobals enum valuellvm::DSGraph
viewGraph() const llvm::DSGraph
writeGraphToFile(std::ostream &O, const std::string &GraphName) const llvm::DSGraph
~DSGraph()llvm::DSGraph