| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | GCMetadata.cpp | 71 INITIALIZE_PASS(GCModuleInfo, "collector-metadata", 89 char GCModuleInfo::ID = 0; 91 GCModuleInfo::GCModuleInfo() : ImmutablePass(ID) { in GCModuleInfo() function in GCModuleInfo 95 GCFunctionInfo &GCModuleInfo::getFunctionInfo(const Function &F) { in getFunctionInfo() 110 void GCModuleInfo::clear() { in clear() 118 GCStrategy *GCModuleInfo::getGCStrategy(const StringRef Name) { in getGCStrategy()
|
| H A D | GCRootLowering.cpp | 102 INITIALIZE_PASS_DEPENDENCY(GCModuleInfo) in INITIALIZE_PASS_DEPENDENCY() argument 120 AU.addRequired<GCModuleInfo>(); in getAnalysisUsage() 126 GCModuleInfo *MI = getAnalysisIfAvailable<GCModuleInfo>(); in doInitialization() 198 GCFunctionInfo &FI = getAnalysis<GCModuleInfo>().getFunctionInfo(F); in runOnFunction() 265 AU.addRequired<GCModuleInfo>(); in getAnalysisUsage() 326 FI = &getAnalysis<GCModuleInfo>().getFunctionInfo(MF.getFunction()); in runOnMachineFunction()
|
| H A D | ShadowStackGCLowering.cpp | 137 INITIALIZE_PASS_DEPENDENCY(GCModuleInfo) in INITIALIZE_PASS_DEPENDENCY() argument
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | GCMetadataPrinter.h | 28 class GCModuleInfo; variable 60 virtual void beginAssembly(Module &M, GCModuleInfo &Info, AsmPrinter &AP) {} in beginAssembly() 64 virtual void finishAssembly(Module &M, GCModuleInfo &Info, AsmPrinter &AP) {} in finishAssembly()
|
| H A D | GCMetadata.h | 237 class GCModuleInfo : public ImmutablePass { 270 GCModuleInfo();
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | ErlangGCPrinter.cpp | 34 void finishAssembly(Module &M, GCModuleInfo &Info, AsmPrinter &AP) override; 42 void ErlangGCPrinter::finishAssembly(Module &M, GCModuleInfo &Info, in finishAssembly() 52 for (GCModuleInfo::FuncInfoVec::iterator FI = Info.funcinfo_begin(), in finishAssembly()
|
| H A 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()
|
| H A D | AsmPrinter.cpp | 459 AU.addRequired<GCModuleInfo>(); in getAnalysisUsage() 548 GCModuleInfo *MI = getAnalysisIfAvailable<GCModuleInfo>(); in doInitialization() 2708 GCModuleInfo *MI = getAnalysisIfAvailable<GCModuleInfo>(); in doFinalization() 2710 for (GCModuleInfo::iterator I = MI->end(), E = MI->begin(); I != E; ) in doFinalization() 4539 GCModuleInfo *MI = getAnalysisIfAvailable<GCModuleInfo>(); in emitStackMaps()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | GCStrategy.h | 65 friend class GCModuleInfo;
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGISel.cpp | 395 AU.addRequired<GCModuleInfo>(); in getAnalysisUsage() 397 AU.addPreserved<GCModuleInfo>(); in getAnalysisUsage() 519 GFI = Fn.hasGC() ? &MFP.getAnalysis<GCModuleInfo>().getFunctionInfo(Fn) in initializeAnalysisResults()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 16402 {"_ZN4llvm12GCModuleInfoC1Ev", "llvm::GCModuleInfo::GCModuleInfo()"}, 16403 {"_ZN4llvm12GCModuleInfoC2Ev", "llvm::GCModuleInfo::GCModuleInfo()"}, 16404 {"_ZN4llvm12GCModuleInfoD0Ev", "llvm::GCModuleInfo::~GCModuleInfo()"}, 16405 {"_ZN4llvm12GCModuleInfoD1Ev", "llvm::GCModuleInfo::~GCModuleInfo()"}, 16406 {"_ZN4llvm12GCModuleInfoD2Ev", "llvm::GCModuleInfo::~GCModuleInfo()"}, 16407 {"_ZN4llvm12GCModuleInfo5clearEv", "llvm::GCModuleInfo::clear()"}, 16408 {"_ZN4llvm12GCModuleInfo19getOrCreateStrategyEPKNS_6ModuleERKSs", "llvm::GCModuleInfo::getOrCreateS… 16409 {"_ZN4llvm12GCModuleInfo15getFunctionInfoERKNS_8FunctionE", "llvm::GCModuleInfo::getFunctionInfo(ll… 16428 …tCtorINS_12GCModuleInfoEEEPNS_4PassEv", "llvm::Pass* llvm::callDefaultCtor<llvm::GCModuleInfo>()"}, 16954 …const*, llvm::TargetMachine const&, unsigned int, llvm::MachineModuleInfo&, llvm::GCModuleInfo*)"}, [all …]
|