Home | History | Annotate | Download | only in IR

Lines Matching refs:PassRegistry

1 //===- PassRegistry.cpp - Pass Registration Implementation ----------------===//
10 // This file implements the PassRegistry, with which passes are registered on
15 #include "llvm/PassRegistry.h"
30 static ManagedStatic<PassRegistry> PassRegistryObj;
31 PassRegistry *PassRegistry::getPassRegistry() {
39 PassRegistry::~PassRegistry() {}
41 const PassInfo *PassRegistry::getPassInfo(const void *TI) const {
47 const PassInfo *PassRegistry::getPassInfo(StringRef Arg) const {
57 void PassRegistry::registerPass(const PassInfo &PI, bool ShouldFree) {
73 void PassRegistry::enumerateWith(PassRegistrationListener *L) {
80 void PassRegistry::registerAnalysisGroup(const void *InterfaceID,
120 void PassRegistry::addRegistrationListener(PassRegistrationListener *L) {
125 void PassRegistry::removeRegistrationListener(PassRegistrationListener *L) {