addNode(DSNode *N) | llvm::DSGraph | [inline] |
addObjectToGraph(Value *Ptr, bool UseDeclaredType=true) | llvm::DSGraph | |
afc_begin() const | llvm::DSGraph | [inline] |
afc_end() const | llvm::DSGraph | [inline] |
afc_iterator typedef | llvm::DSGraph | |
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 | |
AssertNodeInGraph(const DSNode *N) const | llvm::DSGraph | [inline] |
CloneAuxCallNodes enum value | llvm::DSGraph | |
CloneCallNodes enum value | llvm::DSGraph | |
CloneFlags enum name | llvm::DSGraph | |
cloneInto(const DSGraph &G, unsigned CloneFlags=0) | llvm::DSGraph | |
computeCalleeCallerMapping(DSCallSite CS, const Function &Callee, DSGraph &CalleeGraph, NodeMapTy &NodeMap) | llvm::DSGraph | |
computeGGToGMapping(InvNodeMapTy &InvNodeMap) | llvm::DSGraph | |
computeGToGGMapping(NodeMapTy &NodeMap) | llvm::DSGraph | |
computeNodeMapping(const DSNodeHandle &NH1, const DSNodeHandle &NH2, NodeMapTy &NodeMap, bool StrictChecking=true) | llvm::DSGraph | [static] |
containsFunction(Function *F) const | llvm::DSGraph | [inline] |
DontCloneAuxCallNodes enum value | llvm::DSGraph | |
DontCloneCallNodes enum value | llvm::DSGraph | |
DSGraph(EquivalenceClasses< GlobalValue * > &ECs, const TargetData &td) | llvm::DSGraph | [inline] |
DSGraph(EquivalenceClasses< GlobalValue * > &ECs, const TargetData &TD, Function &F, DSGraph *GlobalsGraph) | llvm::DSGraph | |
DSGraph(const DSGraph &DSG, EquivalenceClasses< GlobalValue * > &ECs, unsigned CloneFlags=0) | llvm::DSGraph | |
dump() const | llvm::DSGraph | |
fc_begin() const | llvm::DSGraph | [inline] |
fc_end() const | llvm::DSGraph | [inline] |
fc_iterator typedef | llvm::DSGraph | |
getAuxFunctionCalls() | llvm::DSGraph | [inline] |
getAuxFunctionCalls() const | llvm::DSGraph | [inline] |
getCallSiteForArguments(Function &F) const | llvm::DSGraph | |
getDSCallSiteForCallSite(CallSite CS) const | llvm::DSGraph | |
getFunctionArgumentsForCall(Function *F, std::vector< DSNodeHandle > &Args) const | llvm::DSGraph | |
getFunctionCalls() const | llvm::DSGraph | [inline] |
getFunctionCalls() | llvm::DSGraph | [inline] |
getFunctionNames() const | llvm::DSGraph | |
getGlobalECs() const | llvm::DSGraph | [inline] |
getGlobalsGraph() const | llvm::DSGraph | [inline] |
getGraphSize() const | 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] |
IgnoreFormalArgs enum value | llvm::DSGraph | |
IgnoreGlobals enum value | llvm::DSGraph | |
InvNodeMapTy typedef | llvm::DSGraph | |
KeepAllocaBit enum value | llvm::DSGraph | |
KeepIncompleteBit enum value | llvm::DSGraph | |
KeepModRefBits enum value | llvm::DSGraph | |
KeepUnreachableGlobals enum value | llvm::DSGraph | |
MarkFormalArgs enum value | llvm::DSGraph | |
MarkGlobalsIncomplete enum value | llvm::DSGraph | |
MarkIncompleteFlags enum name | llvm::DSGraph | |
markIncompleteNodes(unsigned Flags) | llvm::DSGraph | |
maskIncompleteMarkers() | llvm::DSGraph | [inline] |
maskNodeTypes(unsigned Mask) | llvm::DSGraph | [inline] |
mergeInGraph(const DSCallSite &CS, std::vector< DSNodeHandle > &Args, const DSGraph &G2, unsigned CloneFlags) | llvm::DSGraph | |
mergeInGraph(const DSCallSite &CS, Function &F, const DSGraph &Graph, unsigned CloneFlags) | llvm::DSGraph | |
node_begin() | llvm::DSGraph | [inline] |
node_begin() const | llvm::DSGraph | [inline] |
node_const_iterator typedef | llvm::DSGraph | |
node_end() | llvm::DSGraph | [inline] |
node_end() const | llvm::DSGraph | [inline] |
node_iterator typedef | llvm::DSGraph | |
NodeListTy typedef | llvm::DSGraph | |
NodeMapTy typedef | llvm::DSGraph | |
print(std::ostream &O) const | llvm::DSGraph | |
removeDeadNodes(unsigned Flags) | llvm::DSGraph | |
RemoveDeadNodesFlags enum name | llvm::DSGraph | |
removeTriviallyDeadNodes() | llvm::DSGraph | |
RemoveUnreachableGlobals enum value | llvm::DSGraph | |
retnodes_begin() const | llvm::DSGraph | [inline] |
retnodes_end() const | llvm::DSGraph | [inline] |
retnodes_iterator typedef | llvm::DSGraph | |
ReturnNodesTy typedef | llvm::DSGraph | |
ScalarMapTy typedef | llvm::DSGraph | |
setGlobalsGraph(DSGraph *G) | llvm::DSGraph | [inline] |
setPrintAuxCalls() | llvm::DSGraph | [inline] |
shouldPrintAuxCalls() const | llvm::DSGraph | [inline] |
spliceFrom(DSGraph &RHS) | llvm::DSGraph | |
StripAllocaBit enum value | llvm::DSGraph | |
StripIncompleteBit enum value | llvm::DSGraph | |
StripModRefBits enum value | llvm::DSGraph | |
unlinkNode(DSNode *N) | llvm::DSGraph | [inline] |
updateFromGlobalGraph() | llvm::DSGraph | |
viewGraph() const | llvm::DSGraph | |
writeGraphToFile(std::ostream &O, const std::string &GraphName) const | llvm::DSGraph | |
~DSGraph() | llvm::DSGraph | |