Searched refs:GCModuleInfo (Results 1 – 10 of 10) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | GCMetadata.cpp | 49 INITIALIZE_PASS(GCModuleInfo, "collector-metadata", 61 char GCModuleInfo::ID = 0; 63 GCModuleInfo::GCModuleInfo() : ImmutablePass(ID) { in GCModuleInfo() function in GCModuleInfo 67 GCFunctionInfo &GCModuleInfo::getFunctionInfo(const Function &F) { in getFunctionInfo() 82 void GCModuleInfo::clear() { in clear() 103 AU.addRequired<GCModuleInfo>(); in getAnalysisUsage() 110 GCFunctionInfo *FD = &getAnalysis<GCModuleInfo>().getFunctionInfo(F); in runOnFunction() 141 GCModuleInfo *GMI = getAnalysisIfAvailable<GCModuleInfo>(); in doFinalization() 147 GCStrategy *GCModuleInfo::getGCStrategy(const StringRef Name) { in getGCStrategy()
|
D | GCRootLowering.cpp | 84 INITIALIZE_PASS_DEPENDENCY(GCModuleInfo) in INITIALIZE_PASS_DEPENDENCY() argument 101 AU.addRequired<GCModuleInfo>(); in getAnalysisUsage() 107 GCModuleInfo *MI = getAnalysisIfAvailable<GCModuleInfo>(); in doInitialization() 180 GCFunctionInfo &FI = getAnalysis<GCModuleInfo>().getFunctionInfo(F); in runOnFunction() 254 AU.addRequired<GCModuleInfo>(); in getAnalysisUsage() 313 FI = &getAnalysis<GCModuleInfo>().getFunctionInfo(MF.getFunction()); in runOnMachineFunction()
|
D | ShadowStackGCLowering.cpp | 92 INITIALIZE_PASS_DEPENDENCY(GCModuleInfo) in INITIALIZE_PASS_DEPENDENCY() argument
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/ |
D | OcamlGCPrinter.cpp | 40 void beginAssembly(Module &M, GCModuleInfo &Info, AsmPrinter &AP) override; 41 void finishAssembly(Module &M, GCModuleInfo &Info, AsmPrinter &AP) override; 73 void OcamlGCMetadataPrinter::beginAssembly(Module &M, GCModuleInfo &Info, in beginAssembly() 98 void OcamlGCMetadataPrinter::finishAssembly(Module &M, GCModuleInfo &Info, in finishAssembly() 115 for (GCModuleInfo::FuncInfoVec::iterator I = Info.funcinfo_begin(), in finishAssembly() 134 for (GCModuleInfo::FuncInfoVec::iterator I = Info.funcinfo_begin(), in finishAssembly()
|
D | ErlangGCPrinter.cpp | 36 void finishAssembly(Module &M, GCModuleInfo &Info, AsmPrinter &AP) override; 44 void ErlangGCPrinter::finishAssembly(Module &M, GCModuleInfo &Info, in finishAssembly() 55 for (GCModuleInfo::FuncInfoVec::iterator FI = Info.funcinfo_begin(), in finishAssembly()
|
D | AsmPrinter.cpp | 253 AU.addRequired<GCModuleInfo>(); in getAnalysisUsage() 293 GCModuleInfo *MI = getAnalysisIfAvailable<GCModuleInfo>(); in doInitialization() 1545 GCModuleInfo *MI = getAnalysisIfAvailable<GCModuleInfo>(); in doFinalization() 1547 for (GCModuleInfo::iterator I = MI->end(), E = MI->begin(); I != E; ) in doFinalization() 3114 GCModuleInfo *MI = getAnalysisIfAvailable<GCModuleInfo>(); in emitStackMaps()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | GCMetadataPrinter.h | 28 class GCModuleInfo; variable 58 virtual void beginAssembly(Module &M, GCModuleInfo &Info, AsmPrinter &AP) {} in beginAssembly() 62 virtual void finishAssembly(Module &M, GCModuleInfo &Info, AsmPrinter &AP) {} in finishAssembly()
|
D | GCMetadata.h | 152 class GCModuleInfo : public ImmutablePass { 185 GCModuleInfo();
|
D | GCStrategy.h | 68 friend class GCModuleInfo;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGISel.cpp | 332 AU.addRequired<GCModuleInfo>(); in getAnalysisUsage() 334 AU.addPreserved<GCModuleInfo>(); in getAnalysisUsage() 437 GFI = Fn.hasGC() ? &getAnalysis<GCModuleInfo>().getFunctionInfo(Fn) : nullptr; in runOnMachineFunction()
|