LLVM API Documentation
#include "llvm/CodeGen/GCMetadata.h"#include "llvm/CodeGen/GCStrategy.h"#include "llvm/CodeGen/MachineFrameInfo.h"#include "llvm/Pass.h"#include "llvm/CodeGen/Passes.h"#include "llvm/Function.h"#include "llvm/Support/Compiler.h"

Go to the source code of this file.
Functions | |
| FunctionPass * | llvm::createGCInfoPrinter (std::ostream &OS) |
| static const char * | DescKind (GC::PointKind Kind) |
| FunctionPass * | llvm::createGCInfoDeleter () |
Variables | |
| static RegisterPass< GCModuleInfo > | X ("collector-metadata","Create Garbage Collector Module Metadata") |
| static const char* DescKind | ( | GC::PointKind | Kind | ) | [static] |
Definition at line 144 of file GCMetadata.cpp.
References llvm::GC::Loop, llvm::GC::PostCall, llvm::GC::PreCall, and llvm::GC::Return.
char ID [static] |
Definition at line 27 of file GCMetadata.cpp.
| std::ostream& OS |
Definition at line 28 of file GCMetadata.cpp.
Referenced by getLLVMName(), LLVMWriteBitcodeToFile(), llvm::LoopVR::print(), llvm::Value::print(), llvm::Type::print(), llvm::Module::print(), llvm::SlowOperationInformer::progress(), and llvm::WriteAsOperand().
RegisterPass<GCModuleInfo> X("collector-metadata","Create Garbage Collector Module Metadata") [static] |
This web site is hosted by the Computer Science Department at the University of Illinois at Urbana-Champaign.