Searched refs:GCFunctionInfo (Results 1 – 10 of 10) sorted by relevance
| /trueos/contrib/llvm/lib/CodeGen/ |
| HD | GCMetadata.cpp | 50 GCFunctionInfo::GCFunctionInfo(const Function &F, GCStrategy &S) in GCFunctionInfo() function in GCFunctionInfo 53 GCFunctionInfo::~GCFunctionInfo() {} in ~GCFunctionInfo() 90 GCFunctionInfo &GCModuleInfo::getFunctionInfo(const Function &F) { in getFunctionInfo() 99 GCFunctionInfo *GFI = S->insertFunctionInfo(F); in getFunctionInfo() 145 GCFunctionInfo *FD = &getAnalysis<GCModuleInfo>().getFunctionInfo(F); in runOnFunction() 148 for (GCFunctionInfo::roots_iterator RI = FD->roots_begin(), in runOnFunction() 153 for (GCFunctionInfo::iterator PI = FD->begin(), in runOnFunction() 159 for (GCFunctionInfo::live_iterator RI = FD->live_begin(PI), in runOnFunction()
|
| HD | GCStrategy.cpp | 70 GCFunctionInfo *FI; 120 bool GCStrategy::findCustomSafePoints(GCFunctionInfo& FI, MachineFunction &F) { in findCustomSafePoints() 126 GCFunctionInfo *GCStrategy::insertFunctionInfo(const Function &F) { in insertFunctionInfo() 127 GCFunctionInfo *FI = new GCFunctionInfo(F, *this); in insertFunctionInfo() 260 GCFunctionInfo &FI = getAnalysis<GCModuleInfo>().getFunctionInfo(F); in runOnFunction() 391 for (GCFunctionInfo::roots_iterator RI = FI->roots_begin(); in FindStackOffsets()
|
| HD | ErlangGC.cpp | 35 bool findCustomSafePoints(GCFunctionInfo &FI, MachineFunction &MF); 62 bool ErlangGC::findCustomSafePoints(GCFunctionInfo &FI, MachineFunction &MF) { in findCustomSafePoints()
|
| /trueos/contrib/llvm/include/llvm/CodeGen/ |
| HD | GCMetadata.h | 83 class GCFunctionInfo { 107 GCFunctionInfo(const Function &F, GCStrategy &S); 108 ~GCFunctionInfo(); 167 typedef DenseMap<const Function*,GCFunctionInfo*> finfo_map_type; 195 GCFunctionInfo &getFunctionInfo(const Function &F);
|
| HD | GCStrategy.h | 57 typedef std::vector<GCFunctionInfo*> list_type; 139 GCFunctionInfo *insertFunctionInfo(const Function &F); 148 virtual bool findCustomSafePoints(GCFunctionInfo& FI, MachineFunction& MF);
|
| HD | SelectionDAGISel.h | 36 class GCFunctionInfo; variable 53 GCFunctionInfo *GFI;
|
| /trueos/contrib/llvm/lib/CodeGen/AsmPrinter/ |
| HD | ErlangGCPrinter.cpp | 62 GCFunctionInfo &MD = **FI; in finishAssembly() 84 for (GCFunctionInfo::iterator PI = MD.begin(), PE = MD.end(); PI != PE; in finishAssembly() 94 GCFunctionInfo::iterator PI = MD.begin(); in finishAssembly() 112 for (GCFunctionInfo::live_iterator LI = MD.live_begin(PI), in finishAssembly()
|
| HD | OcamlGCPrinter.cpp | 110 GCFunctionInfo &FI = **I; in finishAssembly() 111 for (GCFunctionInfo::iterator J = FI.begin(), JE = FI.end(); J != JE; ++J) { in finishAssembly() 124 GCFunctionInfo &FI = **I; in finishAssembly() 139 for (GCFunctionInfo::iterator J = FI.begin(), JE = FI.end(); J != JE; ++J) { in finishAssembly() 152 for (GCFunctionInfo::live_iterator K = FI.live_begin(J), in finishAssembly()
|
| /trueos/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| HD | SelectionDAGBuilder.h | 47 class GCFunctionInfo; variable 522 GCFunctionInfo *GFI; 542 void init(GCFunctionInfo *gfi, AliasAnalysis &aa,
|
| HD | SelectionDAGBuilder.cpp | 872 void SelectionDAGBuilder::init(GCFunctionInfo *gfi, AliasAnalysis &aa, in init()
|