Searched refs:GCMetadataPrinter (Results 1 - 8 of 8) sorted by relevance

/freebsd-10.1-release/contrib/llvm/lib/CodeGen/
H A DGCMetadataPrinter.cpp1 //===-- GCMetadataPrinter.cpp - Garbage collection infrastructure ---------===//
10 // This file implements the abstract base class GCMetadataPrinter.
14 #include "llvm/CodeGen/GCMetadataPrinter.h"
17 GCMetadataPrinter::GCMetadataPrinter() { } function in class:GCMetadataPrinter
19 GCMetadataPrinter::~GCMetadataPrinter() { }
21 void GCMetadataPrinter::beginAssembly(AsmPrinter &AP) {
25 void GCMetadataPrinter::finishAssembly(AsmPrinter &AP) {
/freebsd-10.1-release/contrib/llvm/include/llvm/CodeGen/
H A DGCMetadataPrinter.h1 //===-- llvm/CodeGen/GCMetadataPrinter.h - Prints asm GC tables -*- C++ -*-===//
10 // The abstract base class GCMetadataPrinter supports writing GC metadata tables
14 // Subclasses of GCMetadataPrinter must be registered using the
29 class GCMetadataPrinter;
33 typedef Registry<GCMetadataPrinter> GCMetadataPrinterRegistry;
35 /// GCMetadataPrinter - Emits GC metadata as assembly code.
37 class GCMetadataPrinter { class in namespace:llvm
49 GCMetadataPrinter();
52 GCMetadataPrinter(const GCMetadataPrinter
[all...]
H A DGCs.h19 class GCMetadataPrinter;
H A DAsmPrinter.h29 class GCMetadataPrinter;
497 GCMetadataPrinter *GetOrCreateGCPrinter(GCStrategy *C);
/freebsd-10.1-release/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DErlangGCPrinter.cpp18 #include "llvm/CodeGen/GCMetadataPrinter.h"
36 class ErlangGCPrinter : public GCMetadataPrinter {
H A DOcamlGCPrinter.cpp17 #include "llvm/CodeGen/GCMetadataPrinter.h"
34 class OcamlGCMetadataPrinter : public GCMetadataPrinter {
H A DAsmPrinter.cpp22 #include "llvm/CodeGen/GCMetadataPrinter.h"
63 typedef DenseMap<GCStrategy*,GCMetadataPrinter*> gcp_map_type;
184 if (GCMetadataPrinter *MP = GetOrCreateGCPrinter(*I))
979 if (GCMetadataPrinter *MP = GetOrCreateGCPrinter(*--I))
2242 GCMetadataPrinter *AsmPrinter::GetOrCreateGCPrinter(GCStrategy *S) {
2257 GCMetadataPrinter *GMP = I->instantiate();
2263 report_fatal_error("no GCMetadataPrinter registered for GC: " + Twine(Name));
/freebsd-10.1-release/lib/clang/libllvmcodegen/
H A DMakefile27 GCMetadataPrinter.cpp \

Completed in 180 milliseconds