LLVM API Documentation

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

CallGraph.cpp File Reference

#include "llvm/Analysis/CallGraph.h"
#include "llvm/Module.h"
#include "llvm/Instructions.h"
#include "llvm/Support/CallSite.h"
#include "llvm/ADT/STLExtras.h"
#include <iostream>

Include dependency graph for CallGraph.cpp:

Go to the source code of this file.

Functions

static bool isOnlyADirectCall (Function *F, CallSite CS)

Variables

static RegisterAnalysis< CallGraphX ("callgraph","Call Graph Construction")


Function Documentation

static bool isOnlyADirectCall Function F,
CallSite  CS
[static]
 

Definition at line 35 of file CallGraph.cpp.

References llvm::CallSite::arg_begin(), llvm::CallSite::arg_end(), E, llvm::CallSite::getInstruction(), and I.


Variable Documentation

RegisterAnalysis<CallGraph> X("callgraph","Call Graph Construction") [static]