Home
last modified time | relevance | path

Searched refs:GCStrategy (Results 1 – 14 of 14) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DBuiltinGCs.cpp27 class ErlangGC : public GCStrategy {
38 class OcamlGC : public GCStrategy {
54 class ShadowStackGC : public GCStrategy {
65 class StatepointGC : public GCStrategy {
97 class CoreCLRGC : public GCStrategy {
DGCMetadata.cpp54 GCFunctionInfo::GCFunctionInfo(const Function &F, GCStrategy &S) in GCFunctionInfo()
75 GCStrategy *S = getGCStrategy(F.getGC()); in getFunctionInfo()
147 GCStrategy *GCModuleInfo::getGCStrategy(const StringRef Name) { in getGCStrategy()
155 std::unique_ptr<GCStrategy> S = Entry.instantiate(); in getGCStrategy()
DGCStrategy.cpp20 GCStrategy::GCStrategy() = default;
DGCRootLowering.cpp41 bool DoLowering(Function &F, GCStrategy &S);
181 GCStrategy &S = FI.getStrategy(); in runOnFunction()
193 bool LowerIntrinsics::DoLowering(Function &F, GCStrategy &S) { in DoLowering()
DCMakeLists.txt35 GCStrategy.cpp
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DGCMetadata.h85 GCStrategy &S;
101 GCFunctionInfo(const Function &F, GCStrategy &S);
108 GCStrategy &getStrategy() { return S; } in getStrategy()
154 SmallVector<std::unique_ptr<GCStrategy>, 1> GCStrategyList;
156 StringMap<GCStrategy*> GCStrategyMap;
162 GCStrategy *getGCStrategy(const StringRef Name);
181 using iterator = SmallVector<std::unique_ptr<GCStrategy>, 1>::const_iterator;
DGCStrategy.h66 class GCStrategy {
81 GCStrategy();
82 virtual ~GCStrategy() = default;
132 using GCRegistry = Registry<GCStrategy>;
DGCMetadataPrinter.h29 class GCStrategy; variable
43 GCStrategy *S;
54 GCStrategy &getStrategy() { return *S; } in getStrategy()
DAsmPrinter.h45 class GCStrategy; variable
705 GCMetadataPrinter *GetOrCreateGCPrinter(GCStrategy &S);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DStatepointLowering.cpp490 GCStrategy &S = GFI->getStrategy(); in lowerStatepointMetaArgs()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/
DAsmPrinter.cpp154 using gcp_map_type = DenseMap<GCStrategy *, std::unique_ptr<GCMetadataPrinter>>;
3089 GCMetadataPrinter *AsmPrinter::GetOrCreateGCPrinter(GCStrategy &S) { in GetOrCreateGCPrinter()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/
DAndroid.bp162 "llvm/lib/CodeGen/GCStrategy.cpp",
DBUILD.gn317 "llvm/lib/CodeGen/GCStrategy.cpp",
DCMakeLists.txt162 ${LLVM_DIR}/lib/CodeGen/GCStrategy.cpp