OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:PassID
(Results
1 - 25
of
26
) sorted by relevancy
1
2
/src/external/apache2/llvm/dist/llvm/lib/IR/
PassInstrumentation.cpp
32
bool isSpecialPass(StringRef
PassID
, const std::vector<StringRef> &Specials) {
33
size_t Pos =
PassID
.find('<');
34
StringRef Prefix =
PassID
;
36
Prefix =
PassID
.substr(0, Pos);
PassTimingInfo.cpp
92
Timer *newPassTimer(StringRef
PassID
, StringRef PassDesc);
122
Timer *PassTimingInfo::newPassTimer(StringRef
PassID
, StringRef PassDesc) {
123
unsigned &num = PassIDCountMap[
PassID
];
128
return new Timer(
PassID
, PassDescNumbered, TG);
171
/// Returns the timer for the specified pass invocation of \p
PassID
.
173
Timer &TimePassesHandler::getPassTimer(StringRef
PassID
) {
175
TimerVector &Timers = TimingData[
PassID
];
177
Timers.emplace_back(new Timer(
PassID
,
PassID
, TG));
181
// Take a vector of Timers created for this \p
PassID
and appen
[
all
...]
PrintPasses.cpp
56
static bool shouldPrintBeforeOrAfterPass(StringRef
PassID
,
58
return llvm::is_contained(PassesToPrint,
PassID
);
65
bool llvm::shouldPrintBeforePass(StringRef
PassID
) {
66
return PrintBeforeAll || shouldPrintBeforeOrAfterPass(
PassID
, PrintBefore);
69
bool llvm::shouldPrintAfterPass(StringRef
PassID
) {
70
return PrintAfterAll || shouldPrintBeforeOrAfterPass(
PassID
, PrintAfter);
PassRegistry.cpp
79
const void *
PassID
,
91
if (
PassID
) {
92
PassInfo *ImplementationInfo = const_cast<PassInfo *>(getPassInfo(
PassID
));
Pass.cpp
198
const void *
PassID
, bool isDefault)
200
PassRegistry::getPassRegistry()->registerAnalysisGroup(InterfaceID,
PassID
,
/src/external/apache2/llvm/dist/llvm/include/llvm/IR/
PrintPasses.h
24
bool shouldPrintBeforePass(StringRef
PassID
);
25
bool shouldPrintAfterPass(StringRef
PassID
);
PassTimingInfo.h
94
Timer &getPassTimer(StringRef
PassID
);
96
void startTimer(StringRef
PassID
);
97
void stopTimer(StringRef
PassID
);
100
void runBeforePass(StringRef
PassID
);
101
void runAfterPass(StringRef
PassID
);
PassInstrumentation.h
317
bool isSpecialPass(StringRef
PassID
, const std::vector<StringRef> &Specials);
/src/external/apache2/llvm/dist/llvm/include/llvm/Passes/
StandardInstrumentations.h
48
void printBeforePass(StringRef
PassID
, Any IR);
49
void printAfterPass(StringRef
PassID
, Any IR);
50
void printAfterPassInvalidated(StringRef
PassID
);
52
bool shouldPrintBeforePass(StringRef
PassID
);
53
bool shouldPrintAfterPass(StringRef
PassID
);
57
void pushModuleDesc(StringRef
PassID
, Any IR);
58
PrintModuleDesc popModuleDesc(StringRef
PassID
);
74
bool shouldRun(StringRef
PassID
, Any IR);
181
void saveIRBeforePass(Any IR, StringRef
PassID
);
183
void handleIRAfterPass(Any IR, StringRef
PassID
);
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/
PassInfo.h
37
const void *
PassID
;
49
: PassName(name), PassArgument(arg),
PassID
(pi), IsCFGOnlyPass(isCFGOnly),
56
: PassName(name),
PassID
(pi), IsAnalysis(false), IsAnalysisGroup(true) {}
71
const void *getTypeInfo() const { return
PassID
; }
73
/// Return true if this
PassID
implements the specified ID pointer.
74
bool isPassID(const void *IDPtr) const { return
PassID
== IDPtr; }
PassRegistry.h
75
void registerAnalysisGroup(const void *InterfaceID, const void *
PassID
,
Pass.h
93
const void *
PassID
;
97
explicit Pass(PassKind K, char &pid) :
PassID
(&pid), Kind(K) {}
109
/// getPassID - Return the
PassID
number that corresponds to this pass.
111
return
PassID
;
PassSupport.h
126
const void *
PassID
= nullptr, bool isDefault = false);
/src/external/apache2/llvm/dist/llvm/lib/Passes/
StandardInstrumentations.cpp
365
bool isIgnored(StringRef
PassID
) {
366
return isSpecialPass(
PassID
,
384
bool ChangeReporter<IRUnitT>::isInterestingPass(StringRef
PassID
) {
385
if (isIgnored(
PassID
))
390
return PrintPassNames.empty() || PrintPassNames.count(
PassID
.str());
396
bool ChangeReporter<IRUnitT>::isInteresting(Any IR, StringRef
PassID
) {
397
if (!isInterestingPass(
PassID
))
405
void ChangeReporter<IRUnitT>::saveIRBeforePass(Any IR, StringRef
PassID
) {
411
if (!isInteresting(IR,
PassID
))
422
generateIRRepresentation(IR,
PassID
, Data)
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
TargetPassConfig.h
194
void enablePass(AnalysisID
PassID
) { substitutePass(
PassID
,
PassID
); }
197
void disablePass(AnalysisID
PassID
) {
198
substitutePass(
PassID
, IdentifyingPassPtr());
454
AnalysisID addPass(AnalysisID
PassID
, bool verifyAfter = true);
ExecutionDomainFix.h
139
ExecutionDomainFix(char &
PassID
, const TargetRegisterClass &RC)
140
: MachineFunctionPass(
PassID
), RC(&RC), NumRegs(RC.getNumRegs()) {}
CodeGenPassBuilder.h
221
[this, ID, Pass = std::move(Pass)](AnalysisKey *
PassID
) {
222
if (
PassID
== ID)
229
[ID](AnalysisKey *
PassID
) { return
PassID
!= ID; });
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
TailDuplication.cpp
37
TailDuplicateBase(char &
PassID
, bool PreRegAlloc)
38
: MachineFunctionPass(
PassID
), PreRegAlloc(PreRegAlloc) {}
MachinePassManager.cpp
43
PI.pushBeforeNonSkippedPassCallback([&MFAM](StringRef
PassID
, Any IR) {
47
std::string Banner = std::string("After ") + std::string(
PassID
);
TargetPassConfig.cpp
245
static IdentifyingPassPtr applyDisable(IdentifyingPassPtr
PassID
,
249
return
PassID
;
696
AnalysisID
PassID
= P->getPassID();
698
if (StartBefore ==
PassID
&& StartBeforeCount++ == StartBeforeInstanceNum)
700
if (StopBefore ==
PassID
&& StopBeforeCount++ == StopBeforeInstanceNum)
715
if (IP.TargetPassID ==
PassID
)
722
if (StopAfter ==
PassID
&& StopAfterCount++ == StopAfterInstanceNum)
725
if (StartAfter ==
PassID
&& StartAfterCount++ == StartAfterInstanceNum)
736
AnalysisID TargetPassConfig::addPass(AnalysisID
PassID
, bool verifyAfter) {
737
IdentifyingPassPtr TargetID = getPassSubstitution(
PassID
);
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/
SampleProfileProbe.h
64
void runAfterPass(StringRef
PassID
, Any IR);
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LoopPassManager.cpp
241
PI.pushBeforeNonSkippedPassCallback([&LAR, &LI](StringRef
PassID
, Any IR) {
242
if (isSpecialPass(
PassID
, {"PassManager"}))
/src/external/apache2/llvm/dist/llvm/lib/Remarks/
YAMLRemarkSerializer.cpp
65
unsigned
PassID
= StrTab.add(Remark->PassName).first;
68
mapRemarkHeader(io,
PassID
, NameID, Remark->Loc, FunctionID,
/src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
SampleProfileProbe.cpp
98
void PseudoProbeVerifier::runAfterPass(StringRef
PassID
, Any IR) {
100
"\n*** Pseudo Probe Verification After " +
PassID
.str() + " ***\n";
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
Debugify.cpp
980
static bool isIgnoredPass(StringRef
PassID
) {
981
return isSpecialPass(
PassID
, {"PassManager", "PassAdaptor",
Completed in 74 milliseconds
1
2
Indexes created Tue Jun 09 00:24:00 UTC 2026