HomeSort by relevance Sort by last modified time
    Searched refs:PassRegistry (Results 1 - 25 of 169) sorted by null

1 2 3 4 5 6 7

  /external/llvm/include/llvm/
InitializePasses.h 20 class PassRegistry;
24 void initializeCore(PassRegistry&);
28 void initializeTransformUtils(PassRegistry&);
32 void initializeScalarOpts(PassRegistry&);
36 void initializeInstCombine(PassRegistry&);
39 void initializeIPO(PassRegistry&);
43 void initializeInstrumentation(PassRegistry&);
46 void initializeAnalysis(PassRegistry&);
49 void initializeIPA(PassRegistry&);
52 void initializeCodeGen(PassRegistry&)
    [all...]
PassRegistry.h 1 //===- 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 {
38 PassRegistry() : pImpl(0) { }
39 ~PassRegistry();
44 static PassRegistry *getPassRegistry()
    [all...]
PassSupport.h 25 #include "llvm/PassRegistry.h"
149 static void* initialize##passName##PassOnce(PassRegistry &Registry) { \
155 void llvm::initialize##passName##Pass(PassRegistry &Registry) { \
160 static void* initialize##passName##PassOnce(PassRegistry &Registry) {
173 void llvm::initialize##passName##Pass(PassRegistry &Registry) { \
206 PassRegistry::getPassRegistry()->registerPass(*this);
252 static void* initialize##agName##AnalysisGroupOnce(PassRegistry &Registry) { \
258 void llvm::initialize##agName##AnalysisGroup(PassRegistry &Registry) { \
264 static void* initialize##passName##PassOnce(PassRegistry &Registry) { \
275 void llvm::initialize##passName##Pass(PassRegistry &Registry) {
    [all...]
  /external/llvm/lib/Analysis/IPA/
IPA.cpp 20 void llvm::initializeIPA(PassRegistry &Registry) {
  /external/llvm/lib/Transforms/Instrumentation/
Instrumentation.cpp 22 void llvm::initializeInstrumentation(PassRegistry &Registry) {
  /external/llvm/lib/Transforms/Utils/
Utils.cpp 22 void llvm::initializeTransformUtils(PassRegistry &Registry) {
  /external/llvm/lib/VMCore/
PassRegistry.cpp 1 //===- PassRegistry.cpp - Pass Registration Implementation ----------------===//
10 // This file implements the PassRegistry, with which passes are registered on
15 #include "llvm/PassRegistry.h"
32 static ManagedStatic<PassRegistry> PassRegistryObj;
33 PassRegistry *PassRegistry::getPassRegistry() {
63 void *PassRegistry::getImpl() const {
73 PassRegistry::~PassRegistry() {
85 const PassInfo *PassRegistry::getPassInfo(const void *TI) const
    [all...]
Pass.cpp 17 #include "llvm/PassRegistry.h"
62 const PassInfo *PI = PassRegistry::getPassRegistry()->getPassInfo(AID);
188 return PassRegistry::getPassRegistry()->getPassInfo(TI);
192 return PassRegistry::getPassRegistry()->getPassInfo(Arg);
212 PassRegistry::getPassRegistry()->registerAnalysisGroup(InterfaceID, PassID,
223 PassRegistry::getPassRegistry()->addRegistrationListener(this);
228 PassRegistry::getPassRegistry()->removeRegistrationListener(this);
235 PassRegistry::getPassRegistry()->enumerateWith(this);
  /external/llvm/include/llvm/Analysis/
LibCallAliasAnalysis.h 32 initializeLibCallAliasAnalysisPass(*PassRegistry::getPassRegistry());
36 initializeLibCallAliasAnalysisPass(*PassRegistry::getPassRegistry());
FindUsedTypes.h 30 initializeFindUsedTypesPass(*PassRegistry::getPassRegistry());
BranchProbabilityInfo.h 47 initializeBranchProbabilityInfoPass(*PassRegistry::getPassRegistry());
IntervalPartition.h 52 initializeIntervalPartitionPass(*PassRegistry::getPassRegistry());
LazyValueInfo.h 35 initializeLazyValueInfoPass(*PassRegistry::getPassRegistry());
  /external/llvm/include/llvm/CodeGen/
MachineBranchProbabilityInfo.h 44 PassRegistry &Registry = *PassRegistry::getPassRegistry();
ProcessImplicitDefs.h 41 initializeProcessImplicitDefsPass(*PassRegistry::getPassRegistry());
CalcSpillWeights.h 69 initializeCalculateSpillWeightsPass(*PassRegistry::getPassRegistry());
  /external/llvm/lib/Analysis/
DomPrinter.cpp 88 initializeDomViewerPass(*PassRegistry::getPassRegistry());
96 initializeDomOnlyViewerPass(*PassRegistry::getPassRegistry());
105 initializePostDomViewerPass(*PassRegistry::getPassRegistry());
114 initializePostDomOnlyViewerPass(*PassRegistry::getPassRegistry());
143 initializeDomPrinterPass(*PassRegistry::getPassRegistry());
151 initializeDomOnlyPrinterPass(*PassRegistry::getPassRegistry());
160 initializePostDomPrinterPass(*PassRegistry::getPassRegistry());
169 initializePostDomOnlyPrinterPass(*PassRegistry::getPassRegistry());
CFGPrinter.cpp 29 initializeCFGOnlyViewerPass(*PassRegistry::getPassRegistry());
52 initializeCFGOnlyViewerPass(*PassRegistry::getPassRegistry());
76 initializeCFGPrinterPass(*PassRegistry::getPassRegistry());
110 initializeCFGOnlyPrinterPass(*PassRegistry::getPassRegistry());
BlockFrequency.cpp 33 initializeBlockFrequencyPass(*PassRegistry::getPassRegistry());
NoAliasAnalysis.cpp 30 initializeNoAAPass(*PassRegistry::getPassRegistry());
RegionPrinter.cpp 151 initializeRegionViewerPass(*PassRegistry::getPassRegistry());
160 initializeRegionOnlyViewerPass(*PassRegistry::getPassRegistry());
170 initializeRegionPrinterPass(*PassRegistry::getPassRegistry());
193 initializeRegionOnlyPrinterPass(*PassRegistry::getPassRegistry());
  /external/llvm/include/llvm/Transforms/Utils/
UnifyFunctionExitNodes.h 31 initializeUnifyFunctionExitNodesPass(*PassRegistry::getPassRegistry());
  /external/llvm/lib/CodeGen/
MachineBlockFrequency.cpp 32 initializeMachineBlockFrequencyPass(*PassRegistry::getPassRegistry());
CodeGen.cpp 21 void llvm::initializeCodeGen(PassRegistry &Registry) {
MachineDominators.cpp 45 initializeMachineDominatorTreePass(*PassRegistry::getPassRegistry());

Completed in 332 milliseconds

1 2 3 4 5 6 7