/external/llvm/lib/CodeGen/ |
D | GCMetadata.cpp | 48 GCFunctionInfo::GCFunctionInfo(const Function &F, GCStrategy &S) in GCFunctionInfo() function in GCFunctionInfo 51 GCFunctionInfo::~GCFunctionInfo() {} in ~GCFunctionInfo() 61 GCFunctionInfo &GCModuleInfo::getFunctionInfo(const Function &F) { in getFunctionInfo() 70 Functions.push_back(make_unique<GCFunctionInfo>(F, *S)); in getFunctionInfo() 71 GCFunctionInfo *GFI = Functions.back().get(); in getFunctionInfo() 114 GCFunctionInfo *FD = &getAnalysis<GCModuleInfo>().getFunctionInfo(F); in runOnFunction() 117 for (GCFunctionInfo::roots_iterator RI = FD->roots_begin(), in runOnFunction() 123 for (GCFunctionInfo::iterator PI = FD->begin(), PE = FD->end(); PI != PE; in runOnFunction() 129 for (GCFunctionInfo::live_iterator RI = FD->live_begin(PI), in runOnFunction()
|
D | GCRootLowering.cpp | 60 GCFunctionInfo *FI; 189 GCFunctionInfo &FI = getAnalysis<GCModuleInfo>().getFunctionInfo(F); in runOnFunction() 316 for (GCFunctionInfo::roots_iterator RI = FI->roots_begin(); in FindStackOffsets()
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | GCMetadata.cpp | 62 GCFunctionInfo::GCFunctionInfo(const Function &F, GCStrategy &S) in GCFunctionInfo() function in GCFunctionInfo 65 GCFunctionInfo::~GCFunctionInfo() {} in ~GCFunctionInfo() 102 GCFunctionInfo &GCModuleInfo::getFunctionInfo(const Function &F) { in getFunctionInfo() 111 GCFunctionInfo *GFI = S->insertFunctionInfo(F); in getFunctionInfo() 157 GCFunctionInfo *FD = &getAnalysis<GCModuleInfo>().getFunctionInfo(F); in runOnFunction() 160 for (GCFunctionInfo::roots_iterator RI = FD->roots_begin(), in runOnFunction() 165 for (GCFunctionInfo::iterator PI = FD->begin(), in runOnFunction() 171 for (GCFunctionInfo::live_iterator RI = FD->live_begin(PI), in runOnFunction()
|
D | GCStrategy.cpp | 69 GCFunctionInfo *FI; 119 GCFunctionInfo *GCStrategy::insertFunctionInfo(const Function &F) { in insertFunctionInfo() 120 GCFunctionInfo *FI = new GCFunctionInfo(F, *this); in insertFunctionInfo() 253 GCFunctionInfo &FI = getAnalysis<GCModuleInfo>().getFunctionInfo(F); in runOnFunction() 388 for (GCFunctionInfo::roots_iterator RI = FI->roots_begin(), in FindStackOffsets()
|
/external/llvm/include/llvm/CodeGen/ |
D | GCMetadata.h | 74 class GCFunctionInfo { 98 GCFunctionInfo(const Function &F, GCStrategy &S); 99 ~GCFunctionInfo(); 169 typedef std::vector<std::unique_ptr<GCFunctionInfo>> FuncInfoVec; 180 typedef DenseMap<const Function *, GCFunctionInfo *> finfo_map_type; 203 GCFunctionInfo &getFunctionInfo(const Function &F);
|
D | SelectionDAGISel.h | 36 class GCFunctionInfo; variable 52 GCFunctionInfo *GFI;
|
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
D | GCMetadata.h | 82 class GCFunctionInfo { 106 GCFunctionInfo(const Function &F, GCStrategy &S); 107 ~GCFunctionInfo(); 161 typedef DenseMap<const Function*,GCFunctionInfo*> finfo_map_type; 188 GCFunctionInfo &getFunctionInfo(const Function &F);
|
D | GCStrategy.h | 56 typedef std::vector<GCFunctionInfo*> list_type; 129 GCFunctionInfo *insertFunctionInfo(const Function &F);
|
D | SelectionDAGISel.h | 35 class GCFunctionInfo; variable 51 GCFunctionInfo *GFI;
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
D | ErlangGCPrinter.cpp | 62 GCFunctionInfo &MD = **FI; in finishAssembly() 86 for (GCFunctionInfo::iterator PI = MD.begin(), PE = MD.end(); PI != PE; in finishAssembly() 96 GCFunctionInfo::iterator PI = MD.begin(); in finishAssembly() 115 for (GCFunctionInfo::live_iterator LI = MD.live_begin(PI), in finishAssembly()
|
D | OcamlGCPrinter.cpp | 114 GCFunctionInfo &FI = **I; in finishAssembly() 118 for (GCFunctionInfo::iterator J = FI.begin(), JE = FI.end(); J != JE; ++J) { in finishAssembly() 133 GCFunctionInfo &FI = **I; in finishAssembly() 153 for (GCFunctionInfo::iterator J = FI.begin(), JE = FI.end(); J != JE; ++J) { in finishAssembly() 167 for (GCFunctionInfo::live_iterator K = FI.live_begin(J), in finishAssembly()
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/AsmPrinter/ |
D | 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()
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGBuilder.h | 46 class GCFunctionInfo; variable 321 GCFunctionInfo *GFI; 341 void init(GCFunctionInfo *gfi, AliasAnalysis &aa);
|
D | SelectionDAGBuilder.cpp | 816 void SelectionDAGBuilder::init(GCFunctionInfo *gfi, AliasAnalysis &aa) { in init()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGBuilder.h | 50 class GCFunctionInfo; variable 595 GCFunctionInfo *GFI; 615 void init(GCFunctionInfo *gfi, AliasAnalysis &aa,
|
D | SelectionDAGBuilder.cpp | 843 void SelectionDAGBuilder::init(GCFunctionInfo *gfi, AliasAnalysis &aa, in init()
|
/external/llvm/docs/ |
D | GarbageCollection.rst | 819 GCFunctionInfo *FI = *I; 823 for (GCFunctionInfo::roots_iterator RI = FI->roots_begin(), 922 GCFunctionInfo *MD = *I; 925 for (GCFunctionInfo::iterator PI = MD->begin(), 993 the ``GCFunctionInfo`` using its own ``begin()`` and ``end()`` methods. Here's 1017 GCFunctionInfo &MD = **FI; 1038 for (GCFunctionInfo::iterator PI = MD.begin(), 1048 GCFunctionInfo::iterator PI = MD.begin(); 1066 for (GCFunctionInfo::live_iterator LI = MD.live_begin(PI),
|