Searched defs:PassRegistry (Results 1 - 2 of 2) sorted by relevance

/external/llvm/include/llvm/
H A DPassRegistry.h1 //===- llvm/PassRegistry.h - Pass Information Registry ----------*- C++ -*-===//
10 // This file defines PassRegistry, a class that is used in the initialization
12 // with the PassRegistry, which is later provided to the PassManager for
27 /// PassRegistry - This class manages the registration and intitialization of
30 /// NOTE: PassRegistry is NOT thread-safe. If you want to use LLVM on multiple
31 /// threads simultaneously, you will need to use a separate PassRegistry on
33 class PassRegistry { class in namespace:llvm
38 PassRegistry() : pImpl(0) { } function in class:llvm::PassRegistry
39 ~PassRegistry();
44 static PassRegistry *getPassRegistr
[all...]
/external/llvm/lib/VMCore/
H A DPassRegistry.cpp1 //===- PassRegistry.cpp - Pass Registration Implementation ----------------===//
10 // This file implements the PassRegistry, with which passes are registered on
15 #include "llvm/PassRegistry.h"
33 static ManagedStatic<PassRegistry> PassRegistryObj;
34 PassRegistry *PassRegistry::getPassRegistry() {
64 void *PassRegistry::getImpl() const {
74 PassRegistry::~PassRegistry() {
86 const PassInfo *PassRegistry
[all...]

Completed in 82 milliseconds