Searched defs:GCFunctionInfo (Results 1 - 2 of 2) sorted by relevance

/external/llvm/lib/CodeGen/
H A DGCMetadata.cpp10 // This file implements the GCFunctionInfo class and GCModuleInfo pass.
50 GCFunctionInfo::GCFunctionInfo(const Function &F, GCStrategy &S) function in class:GCFunctionInfo
53 GCFunctionInfo::~GCFunctionInfo() {}
86 GCFunctionInfo &GCModuleInfo::getFunctionInfo(const Function &F) {
87 assert(!F.isDeclaration() && "Can only get GCFunctionInfo for a definition!");
95 GCFunctionInfo *GFI = S->insertFunctionInfo(F);
138 GCFunctionInfo *FD = &getAnalysis<GCModuleInfo>().getFunctionInfo(F);
141 for (GCFunctionInfo
[all...]
/external/llvm/include/llvm/CodeGen/
H A DGCMetadata.h10 // This file declares the GCFunctionInfo and GCModuleInfo classes, which are
15 // The GCFunctionInfo class logs the data necessary to build a type accurate
25 // GCModuleInfo simply collects GCFunctionInfo instances for each Function as
27 // a stack map for the compilation unit as a whole. Therefore, GCFunctionInfo
83 /// GCFunctionInfo - Garbage collection metadata for a single function.
85 class GCFunctionInfo { class in namespace:llvm
109 GCFunctionInfo(const Function &F, GCStrategy &S);
110 ~GCFunctionInfo();
169 typedef DenseMap<const Function*,GCFunctionInfo*> finfo_map_type;
196 GCFunctionInfo
[all...]

Completed in 125 milliseconds