OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:PassID
(Results
1 - 17
of
17
) sorted by null
/external/llvm/include/llvm/
PassInfo.h
38
const void *
PassID
;
53
: PassName(name), PassArgument(arg),
PassID
(pi),
61
: PassName(name), PassArgument(""),
PassID
(pi),
78
const void *getTypeInfo() const { return
PassID
; }
80
/// Return true if this
PassID
implements the specified ID pointer.
82
return
PassID
== IDPtr;
PassRegistry.h
88
void registerAnalysisGroup(const void *InterfaceID, const void *
PassID
,
Pass.h
84
const void *
PassID
;
91
: Resolver(nullptr),
PassID
(&pid), Kind(K) { }
103
/// getPassID - Return the
PassID
number that corresponds to this pass.
105
return
PassID
;
PassSupport.h
146
const void *
PassID
= nullptr,
/external/llvm/lib/Analysis/
CGSCCPassManager.cpp
56
CGSCCAnalysisManager::getResultImpl(void *
PassID
, LazyCallGraph::SCC *C) {
60
std::make_pair(
PassID
, C), CGSCCAnalysisResultListT::iterator()));
66
ResultList.emplace_back(
PassID
, lookupPass(
PassID
).run(C, this));
74
CGSCCAnalysisManager::getCachedResultImpl(void *
PassID
,
77
CGSCCAnalysisResults.find(std::make_pair(
PassID
, C));
81
void CGSCCAnalysisManager::invalidateImpl(void *
PassID
, LazyCallGraph::SCC *C) {
83
CGSCCAnalysisResults.find(std::make_pair(
PassID
, C));
111
char CGSCCAnalysisManagerModuleProxy::
PassID
;
138
char ModuleAnalysisManagerCGSCCProxy::
PassID
;
[
all
...]
LazyCallGraph.cpp
683
char LazyCallGraphAnalysis::
PassID
;
/external/llvm/lib/IR/
PassManager.cpp
47
ModuleAnalysisManager::getResultImpl(void *
PassID
, Module *M) {
51
PassID
, std::unique_ptr<detail::AnalysisResultConcept<Module *>>()));
56
RI->second = std::move(lookupPass(
PassID
).run(M, this));
62
ModuleAnalysisManager::getCachedResultImpl(void *
PassID
, Module *M) const {
64
ModuleAnalysisResults.find(
PassID
);
68
void ModuleAnalysisManager::invalidateImpl(void *
PassID
, Module *M) {
69
ModuleAnalysisResults.erase(
PassID
);
122
FunctionAnalysisManager::getResultImpl(void *
PassID
, Function *F) {
126
std::make_pair(
PassID
, F), FunctionAnalysisResultListT::iterator()));
132
ResultList.emplace_back(
PassID
, lookupPass(PassID).run(F, this))
[
all
...]
PassRegistry.cpp
93
const void *
PassID
,
106
if (
PassID
) {
107
PassInfo *ImplementationInfo = const_cast<PassInfo*>(getPassInfo(
PassID
));
Pass.cpp
209
const void *
PassID
, bool isDefault)
211
PassRegistry::getPassRegistry()->registerAnalysisGroup(InterfaceID,
PassID
,
/external/llvm/include/llvm/Analysis/
CGSCCPassManager.h
113
ResultConceptT &getResultImpl(void *
PassID
, LazyCallGraph::SCC *C);
116
ResultConceptT *getCachedResultImpl(void *
PassID
,
120
void invalidateImpl(void *
PassID
, LazyCallGraph::SCC *C);
196
static void *ID() { return (void *)&
PassID
; }
225
static char
PassID
;
266
static void *ID() { return (void *)&
PassID
; }
289
static char
PassID
;
418
static void *ID() { return (void *)&
PassID
; }
447
static char
PassID
;
488
static void *ID() { return (void *)&
PassID
; }
[
all
...]
CallGraph.h
297
static void *ID() { return (void *)&
PassID
; }
305
static char
PassID
;
LazyCallGraph.h
538
static void *ID() { return (void *)&
PassID
; }
547
static char
PassID
;
/external/llvm/include/llvm/CodeGen/
Passes.h
167
void enablePass(AnalysisID
PassID
) { substitutePass(
PassID
,
PassID
); }
170
void disablePass(AnalysisID
PassID
) {
171
substitutePass(
PassID
, IdentifyingPassPtr());
328
AnalysisID addPass(AnalysisID
PassID
);
/external/llvm/lib/CodeGen/
Passes.cpp
104
static IdentifyingPassPtr applyDisable(IdentifyingPassPtr
PassID
,
108
return
PassID
;
307
AnalysisID
PassID
= P->getPassID();
313
if (StopAfter ==
PassID
)
315
if (StartAfter ==
PassID
)
326
AnalysisID TargetPassConfig::addPass(AnalysisID
PassID
) {
327
IdentifyingPassPtr TargetID = getPassSubstitution(
PassID
);
328
IdentifyingPassPtr FinalPtr = overridePass(
PassID
, TargetID);
347
if ((*I).first ==
PassID
) {
/external/llvm/unittests/IR/
PassManagerTest.cpp
30
static void *ID() { return (void *)&
PassID
; }
47
static char
PassID
;
52
char TestFunctionAnalysis::
PassID
;
61
static void *ID() { return (void *)&
PassID
; }
74
static char
PassID
;
79
char TestModuleAnalysis::
PassID
;
/external/llvm/include/llvm/IR/
PassManager.h
142
bool preserved(void *
PassID
) const {
144
PreservedPassIDs.count(
PassID
);
657
PassConceptT &lookupPass(void *
PassID
) {
658
typename AnalysisPassMapT::iterator PI = AnalysisPasses.find(
PassID
);
665
const PassConceptT &lookupPass(void *
PassID
) const {
666
typename AnalysisPassMapT::const_iterator PI = AnalysisPasses.find(
PassID
);
710
ResultConceptT &getResultImpl(void *
PassID
, Module *M);
713
ResultConceptT *getCachedResultImpl(void *
PassID
, Module *M) const;
716
void invalidateImpl(void *
PassID
, Module *M);
774
ResultConceptT &getResultImpl(void *
PassID
, Function *F)
[
all
...]
/external/llvm/lib/Analysis/IPA/
CallGraph.cpp
243
char CallGraphAnalysis::
PassID
;
Completed in 607 milliseconds