Searched refs:GCFunctionInfo (Results 1 – 8 of 8) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | GCMetadata.cpp | 54 GCFunctionInfo::GCFunctionInfo(const Function &F, GCStrategy &S) in GCFunctionInfo() function in GCFunctionInfo 57 GCFunctionInfo::~GCFunctionInfo() = default; 67 GCFunctionInfo &GCModuleInfo::getFunctionInfo(const Function &F) { in getFunctionInfo() 76 Functions.push_back(llvm::make_unique<GCFunctionInfo>(F, *S)); in getFunctionInfo() 77 GCFunctionInfo *GFI = Functions.back().get(); in getFunctionInfo() 110 GCFunctionInfo *FD = &getAnalysis<GCModuleInfo>().getFunctionInfo(F); in runOnFunction() 113 for (GCFunctionInfo::roots_iterator RI = FD->roots_begin(), in runOnFunction() 119 for (GCFunctionInfo::iterator PI = FD->begin(), PE = FD->end(); PI != PE; in runOnFunction() 125 for (GCFunctionInfo::live_iterator RI = FD->live_begin(PI), in runOnFunction()
|
| H A D | GCRootLowering.cpp | 59 GCFunctionInfo *FI; 180 GCFunctionInfo &FI = getAnalysis<GCModuleInfo>().getFunctionInfo(F); in runOnFunction() 294 for (GCFunctionInfo::roots_iterator RI = FI->roots_begin(); in FindStackOffsets()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | GCMetadata.h | 78 class GCFunctionInfo { 102 GCFunctionInfo(const Function &F, GCStrategy &S); 103 ~GCFunctionInfo(); 167 using FuncInfoVec = std::vector<std::unique_ptr<GCFunctionInfo>>; 178 using finfo_map_type = DenseMap<const Function *, GCFunctionInfo *>; 201 GCFunctionInfo &getFunctionInfo(const Function &F);
|
| H A D | SelectionDAGISel.h | 38 class GCFunctionInfo; variable 54 GCFunctionInfo *GFI;
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | ErlangGCPrinter.cpp | 59 GCFunctionInfo &MD = **FI; in finishAssembly() 83 for (GCFunctionInfo::iterator PI = MD.begin(), PE = MD.end(); PI != PE; in finishAssembly() 93 GCFunctionInfo::iterator PI = MD.begin(); in finishAssembly() 112 for (GCFunctionInfo::live_iterator LI = MD.live_begin(PI), in finishAssembly()
|
| H A D | OcamlGCPrinter.cpp | 119 GCFunctionInfo &FI = **I; in finishAssembly() 123 for (GCFunctionInfo::iterator J = FI.begin(), JE = FI.end(); J != JE; ++J) { in finishAssembly() 138 GCFunctionInfo &FI = **I; in finishAssembly() 158 for (GCFunctionInfo::iterator J = FI.begin(), JE = FI.end(); J != JE; ++J) { in finishAssembly() 172 for (GCFunctionInfo::live_iterator K = FI.live_begin(J), in finishAssembly()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.h | 65 class GCFunctionInfo; variable 616 GCFunctionInfo *GFI; 633 void init(GCFunctionInfo *gfi, AliasAnalysis *AA,
|
| H A D | SelectionDAGBuilder.cpp | 998 void SelectionDAGBuilder::init(GCFunctionInfo *gfi, AliasAnalysis *aa, in init()
|