OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:AnalysisID
(Results
1 - 12
of
12
) sorted by null
/external/llvm/lib/Target/CppBackend/
CPPTargetMachine.h
34
AnalysisID
StartBefore,
AnalysisID
StartAfter,
35
AnalysisID
StopAfter,
CPPBackend.cpp
[
all
...]
/external/llvm/include/llvm/
PassAnalysisSupport.h
39
typedef SmallVectorImpl<
AnalysisID
> VectorType;
46
SmallVector<
AnalysisID
, 8> Required;
47
SmallVector<
AnalysisID
, 2> RequiredTransitive;
48
SmallVector<
AnalysisID
, 2> Preserved;
49
SmallVector<
AnalysisID
, 0> Used;
154
Pass *findImplPass(
AnalysisID
PI) {
166
Pass *findImplPass(Pass *P,
AnalysisID
PI, Function &F);
168
void addAnalysisImplsPair(
AnalysisID
PI, Pass *P) {
171
std::pair<
AnalysisID
, Pass*> pir = std::make_pair(PI,P);
181
Pass *getAnalysisIfAvailable(
AnalysisID
ID, bool Direction) const
[
all
...]
Pass.h
49
//
AnalysisID
- Use the PassInfo to identify a pass...
50
typedef const void*
AnalysisID
;
104
AnalysisID
getPassID() const {
171
virtual void *getAdjustedAnalysisPointer(
AnalysisID
ID);
192
static Pass *createPass(
AnalysisID
ID);
206
/// getAnalysisIfAvailable, but works if you just have an
AnalysisID
. This
224
AnalysisType &getAnalysisID(
AnalysisID
PI) const;
227
AnalysisType &getAnalysisID(
AnalysisID
PI, Function &F);
/external/llvm/include/llvm/CodeGen/
Passes.h
54
///
AnalysisID
is sadly char*, so PointerIntPair won't work.
57
AnalysisID
ID;
63
IdentifyingPassPtr(
AnalysisID
IDPtr) : ID(IDPtr), IsInstance(false) {}
69
AnalysisID
getID() const {
104
AnalysisID
StartBefore, StartAfter;
105
AnalysisID
StopAfter;
152
void setStartStopPasses(
AnalysisID
StartBefore,
AnalysisID
StartAfter,
153
AnalysisID
StopAfter) {
170
void substitutePass(
AnalysisID
StandardID, IdentifyingPassPtr TargetID)
[
all
...]
/external/llvm/include/llvm/IR/
LegacyPassManagers.h
196
Pass *findAnalysisPass(
AnalysisID
AID);
199
const PassInfo *findAnalysisPassInfo(
AnalysisID
AID) const;
252
SmallDenseMap<
AnalysisID
, ImmutablePass *, 8> ImmutablePassMap;
267
auto ProfileVec = [&](const SmallVectorImpl<
AnalysisID
>& Vec) {
269
for(
AnalysisID
AID : Vec)
296
mutable DenseMap<
AnalysisID
, const PassInfo *> AnalysisPassInfos;
340
virtual Pass *getOnTheFlyPass(Pass *P,
AnalysisID
PI, Function &F);
358
SmallVectorImpl<
AnalysisID
> &ReqPassNotAvailable, Pass *P);
368
Pass *findAnalysisPass(
AnalysisID
AID, bool Direction);
395
DenseMap<
AnalysisID
, Pass*> *getAvailableAnalysis()
[
all
...]
/external/llvm/include/llvm/Target/
TargetMachine.h
241
bool /*DisableVerify*/ = true,
AnalysisID
/*StartBefore*/ = nullptr,
242
AnalysisID
/*StartAfter*/ = nullptr,
AnalysisID
/*StopAfter*/ = nullptr,
296
bool DisableVerify = true,
AnalysisID
StartBefore = nullptr,
297
AnalysisID
StartAfter = nullptr,
AnalysisID
StopAfter = nullptr,
/external/llvm/lib/CodeGen/
LLVMTargetMachine.cpp
93
bool DisableVerify,
AnalysisID
StartBefore,
94
AnalysisID
StartAfter,
AnalysisID
StopAfter,
151
bool DisableVerify,
AnalysisID
StartBefore,
AnalysisID
StartAfter,
152
AnalysisID
StopAfter, MachineFunctionInitializer *MFInitializer) {
Passes.cpp
136
static IdentifyingPassPtr overridePass(
AnalysisID
StandardID,
194
AnalysisID
TargetPassID;
199
InsertedPass(
AnalysisID
TargetPassID, IdentifyingPassPtr InsertedPassID,
225
DenseMap<
AnalysisID
,IdentifyingPassPtr> TargetPasses;
227
/// Store the pairs of <
AnalysisID
,
AnalysisID
> of which the second pass
262
void TargetPassConfig::insertPass(
AnalysisID
TargetPassID,
293
void TargetPassConfig::substitutePass(
AnalysisID
StandardID,
298
IdentifyingPassPtr TargetPassConfig::getPassSubstitution(
AnalysisID
ID) const {
299
DenseMap<
AnalysisID
, IdentifyingPassPtr>::const_iterato
[
all
...]
/external/llvm/lib/IR/
Pass.cpp
62
AnalysisID
AID = getPassID();
90
void *Pass::getAdjustedAnalysisPointer(
AnalysisID
AID) {
195
Pass *Pass::createPass(
AnalysisID
ID) {
LegacyPassManager.cpp
336
Pass* getOnTheFlyPass(Pass *MP,
AnalysisID
PI, Function &F) override;
708
Pass *PMTopLevelManager::findAnalysisPass(
AnalysisID
AID) {
727
const PassInfo *PMTopLevelManager::findAnalysisPassInfo(
AnalysisID
AID) const {
745
AnalysisID
AID = P->getPassID();
828
AnalysisID
PI = P->getPassID();
876
AnalysisID
AID = *I;
891
for (DenseMap<
AnalysisID
, Pass*>::iterator I = AvailableAnalysis.begin(),
893
DenseMap<
AnalysisID
, Pass*>::iterator Info = I++;
914
for (DenseMap<
AnalysisID
, Pass*>::iterator
917
DenseMap<
AnalysisID
, Pass *>::iterator Info = I++
[
all
...]
/external/llvm/tools/llc/
llc.cpp
347
AnalysisID
StartBeforeID = nullptr;
348
AnalysisID
StartAfterID = nullptr;
349
AnalysisID
StopAfterID = nullptr;
Completed in 277 milliseconds