Lines Matching defs:GCModuleInfo
10 // This file implements the GCFunctionInfo class and GCModuleInfo pass.
43 INITIALIZE_PASS(GCModuleInfo, "collector-metadata",
55 char GCModuleInfo::ID = 0;
57 GCModuleInfo::GCModuleInfo() : ImmutablePass(ID) {
61 GCFunctionInfo &GCModuleInfo::getFunctionInfo(const Function &F) {
76 void GCModuleInfo::clear() {
97 AU.addRequired<GCModuleInfo>();
114 GCFunctionInfo *FD = &getAnalysis<GCModuleInfo>().getFunctionInfo(F);
145 GCModuleInfo *GMI = getAnalysisIfAvailable<GCModuleInfo>();
146 assert(GMI && "Printer didn't require GCModuleInfo?!");
152 GCStrategy *GCModuleInfo::getGCStrategy(const StringRef Name) {