Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:GCFunctionInfo

10 // 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
79 class GCFunctionInfo {
103 GCFunctionInfo(const Function &F, GCStrategy &S);
104 ~GCFunctionInfo();
168 using FuncInfoVec = std::vector<std::unique_ptr<GCFunctionInfo>>;
177 /// Non-owning map to bypass linear search when finding the GCFunctionInfo
179 using finfo_map_type = DenseMap<const Function *, GCFunctionInfo *>;
202 GCFunctionInfo &getFunctionInfo(const Function &F);