OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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