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
298
) sorted by null
1
2
3
4
5
6
7
8
9
10
11
>>
/external/llvm/include/llvm/
InitializePasses.h
20
class
PassRegistry
;
24
void initializeCore(
PassRegistry
&);
28
void initializeTransformUtils(
PassRegistry
&);
32
void initializeScalarOpts(
PassRegistry
&);
36
void initializeObjCARCOpts(
PassRegistry
&);
40
void initializeVectorization(
PassRegistry
&);
44
void initializeInstCombine(
PassRegistry
&);
47
void initializeIPO(
PassRegistry
&);
51
void initializeInstrumentation(
PassRegistry
&);
54
void initializeAnalysis(
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
34
///
PassRegistry
- This class manages the registration and intitialization of
37
/// NOTE:
PassRegistry
is NOT thread-safe. If you want to use LLVM on multiple
38
/// threads simultaneously, you will need to use a separate
PassRegistry
on
40
class
PassRegistry
{
54
PassRegistry
() {}
55
~
PassRegistry
();
60
static
PassRegistry
*getPassRegistry()
[
all
...]
PassSupport.h
27
#include "llvm/
PassRegistry
.h"
57
static void* initialize##passName##PassOnce(
PassRegistry
&Registry) { \
63
void llvm::initialize##passName##Pass(
PassRegistry
&Registry) { \
68
static void* initialize##passName##PassOnce(
PassRegistry
&Registry) {
81
void llvm::initialize##passName##Pass(
PassRegistry
&Registry) { \
127
PassRegistry
::getPassRegistry()->registerPass(*this);
173
static void* initialize##agName##AnalysisGroupOnce(
PassRegistry
&Registry) { \
179
void llvm::initialize##agName##AnalysisGroup(
PassRegistry
&Registry) { \
185
static void* initialize##passName##PassOnce(
PassRegistry
&Registry) { \
196
void llvm::initialize##passName##Pass(
PassRegistry
&Registry) {
[
all
...]
/external/llvm/lib/Transforms/ObjCARC/
ObjCARC.cpp
23
class
PassRegistry
;
31
void llvm::initializeObjCARCOpts(
PassRegistry
&Registry) {
/external/llvm/lib/IR/
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"
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
[
all
...]
Pass.cpp
20
#include "llvm/
PassRegistry
.h"
63
const PassInfo *PI =
PassRegistry
::getPassRegistry()->getPassInfo(AID);
188
return
PassRegistry
::getPassRegistry()->getPassInfo(TI);
192
return
PassRegistry
::getPassRegistry()->getPassInfo(Arg);
196
const PassInfo *PI =
PassRegistry
::getPassRegistry()->getPassInfo(ID);
211
PassRegistry
::getPassRegistry()->registerAnalysisGroup(InterfaceID, PassID,
223
PassRegistry
::getPassRegistry()->enumerateWith(this);
228
PassRegistry
::getPassRegistry()->addRegistrationListener(this);
233
//
PassRegistry
will have already been destroyed by llvm_shutdown(). So
/external/llvm/lib/Target/AMDGPU/
AMDGPU.h
53
void initializeAMDGPUAnnotateKernelFeaturesPass(
PassRegistry
&);
56
void initializeSIFoldOperandsPass(
PassRegistry
&);
59
void initializeSIFixSGPRCopiesPass(
PassRegistry
&);
62
void initializeSILowerI1CopiesPass(
PassRegistry
&);
65
void initializeSILoadStoreOptimizerPass(
PassRegistry
&);
76
void initializeSIFixControlFlowLiveIntervalsPass(
PassRegistry
&);
79
void initializeSIFixSGPRLiveRangesPass(
PassRegistry
&);
82
void initializeAMDGPUAnnotateUniformValuesPass(
PassRegistry
&);
/external/llvm/lib/Target/PowerPC/
PPC.h
26
class
PassRegistry
;
52
void initializePPCVSXFMAMutatePass(
PassRegistry
&);
53
void initializePPCBoolRetToIntPass(
PassRegistry
&);
/external/llvm/include/llvm/CodeGen/
MachineBranchProbabilityInfo.h
40
PassRegistry
&Registry = *
PassRegistry
::getPassRegistry();
/external/llvm/lib/Target/XCore/
XCore.h
28
void initializeXCoreLowerThreadLocalPass(
PassRegistry
&p);
/external/llvm/lib/Transforms/IPO/
BarrierNoopPass.cpp
36
initializeBarrierNoopPass(*
PassRegistry
::getPassRegistry());
/external/llvm/lib/Analysis/
CallPrinter.cpp
57
initializeCallGraphViewerPass(*
PassRegistry
::getPassRegistry());
70
initializeCallGraphPrinterPass(*
PassRegistry
::getPassRegistry());
DomPrinter.cpp
98
initializeDomViewerPass(*
PassRegistry
::getPassRegistry());
110
initializeDomOnlyViewerPass(*
PassRegistry
::getPassRegistry());
119
initializePostDomViewerPass(*
PassRegistry
::getPassRegistry());
128
initializePostDomOnlyViewerPass(*
PassRegistry
::getPassRegistry());
161
initializeDomPrinterPass(*
PassRegistry
::getPassRegistry());
173
initializeDomOnlyPrinterPass(*
PassRegistry
::getPassRegistry());
182
initializePostDomPrinterPass(*
PassRegistry
::getPassRegistry());
191
initializePostDomOnlyPrinterPass(*
PassRegistry
::getPassRegistry());
CFGPrinter.cpp
29
initializeCFGOnlyViewerPass(*
PassRegistry
::getPassRegistry());
52
initializeCFGOnlyViewerPass(*
PassRegistry
::getPassRegistry());
76
initializeCFGPrinterPass(*
PassRegistry
::getPassRegistry());
110
initializeCFGOnlyPrinterPass(*
PassRegistry
::getPassRegistry());
/external/llvm/include/llvm/Analysis/
DivergenceAnalysis.h
28
initializeDivergenceAnalysisPass(*
PassRegistry
::getPassRegistry());
/external/llvm/include/llvm/Transforms/Utils/
UnifyFunctionExitNodes.h
32
initializeUnifyFunctionExitNodesPass(*
PassRegistry
::getPassRegistry());
/external/llvm/lib/Transforms/Utils/
Utils.cpp
17
#include "llvm/
PassRegistry
.h"
23
void llvm::initializeTransformUtils(
PassRegistry
&Registry) {
/external/llvm/lib/Transforms/Vectorize/
Vectorize.cpp
28
void llvm::initializeVectorization(
PassRegistry
&Registry) {
/frameworks/compile/libbcc/lib/Support/
Initialization.cpp
22
#include <llvm/
PassRegistry
.h>
55
llvm::
PassRegistry
&Registry = *llvm::
PassRegistry
::getPassRegistry();
/external/llvm/lib/CodeGen/
RegAllocBasic.cpp
122
initializeLiveDebugVariablesPass(*
PassRegistry
::getPassRegistry());
123
initializeLiveIntervalsPass(*
PassRegistry
::getPassRegistry());
124
initializeSlotIndexesPass(*
PassRegistry
::getPassRegistry());
125
initializeRegisterCoalescerPass(*
PassRegistry
::getPassRegistry());
126
initializeMachineSchedulerPass(*
PassRegistry
::getPassRegistry());
127
initializeLiveStacksPass(*
PassRegistry
::getPassRegistry());
128
initializeMachineDominatorTreePass(*
PassRegistry
::getPassRegistry());
129
initializeMachineLoopInfoPass(*
PassRegistry
::getPassRegistry());
130
initializeVirtRegMapPass(*
PassRegistry
::getPassRegistry());
131
initializeLiveRegMatrixPass(*
PassRegistry
::getPassRegistry())
[
all
...]
MachineDominanceFrontier.cpp
35
initializeMachineDominanceFrontierPass(*
PassRegistry
::getPassRegistry());
MachinePostDominators.cpp
26
initializeMachinePostDominatorTreePass(*
PassRegistry
::getPassRegistry());
/external/llvm/lib/Target/NVPTX/
NVPTXTargetMachine.cpp
51
void initializeNVVMReflectPass(
PassRegistry
&);
52
void initializeGenericToNVVMPass(
PassRegistry
&);
53
void initializeNVPTXAllocaHoistingPass(
PassRegistry
&);
54
void initializeNVPTXAssignValidGlobalNamesPass(
PassRegistry
&);
55
void initializeNVPTXFavorNonGenericAddrSpacesPass(
PassRegistry
&);
56
void initializeNVPTXLowerAggrCopiesPass(
PassRegistry
&);
57
void initializeNVPTXLowerKernelArgsPass(
PassRegistry
&);
58
void initializeNVPTXLowerAllocaPass(
PassRegistry
&);
68
PassRegistry
&PR = *
PassRegistry
::getPassRegistry()
[
all
...]
/external/clang/tools/driver/
cc1_main.cpp
63
void initializePollyPasses(llvm::
PassRegistry
&Registry);
83
llvm::
PassRegistry
&Registry = *llvm::
PassRegistry
::getPassRegistry();
/external/llvm/bindings/python/llvm/tests/
test_bitreader.py
4
from ..core import
PassRegistry
Completed in 2027 milliseconds
1
2
3
4
5
6
7
8
9
10
11
>>