OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:IsCS
(Results
1 - 16
of
16
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/
PGOInstrumentation.h
49
PGOInstrumentationGen(bool
IsCS
= false) :
IsCS
(
IsCS
) {}
54
bool
IsCS
;
61
std::string RemappingFilename = "", bool
IsCS
= false);
69
bool
IsCS
;
InstrProfiling.h
37
InstrProfiling() :
IsCS
(false) {}
38
InstrProfiling(const InstrProfOptions &Options, bool
IsCS
= false)
39
: Options(Options),
IsCS
(
IsCS
) {}
67
bool
IsCS
;
/src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/
Instrumentation.h
81
// PGO Instrumention. Parameter
IsCS
indicates if this is the context senstive
83
ModulePass *createPGOInstrumentationGenLegacyPass(bool
IsCS
= false);
86
bool
IsCS
= false);
140
/// Insert frontend instrumentation based profiling. Parameter
IsCS
indicates if
143
const InstrProfOptions &Options = InstrProfOptions(), bool
IsCS
= false);
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
PGOInstrumentation.cpp
402
PGOInstrumentationGenLegacyPass(bool
IsCS
= false)
403
: ModulePass(ID),
IsCS
(
IsCS
) {
412
bool
IsCS
;
426
PGOInstrumentationUseLegacyPass(std::string Filename = "", bool
IsCS
= false)
427
: ModulePass(ID), ProfileFileName(std::move(Filename)),
IsCS
(
IsCS
) {
439
bool
IsCS
;
465
createIRLevelProfileFlagVar(M, /*
IsCS
*/ true, PGOInstrumentEntry);
483
ModulePass *llvm::createPGOInstrumentationGenLegacyPass(bool
IsCS
) {
[
all
...]
InstrProfiling.cpp
149
InstrProfilingLegacyPass(const InstrProfOptions &Options, bool
IsCS
= false)
150
: ModulePass(ID), InstrProf(Options,
IsCS
) {
434
bool
IsCS
) {
435
return new InstrProfilingLegacyPass(Options,
IsCS
);
1139
if (!
IsCS
)
/src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
PassManagerBuilder.cpp
331
bool
IsCS
= false) {
332
if (
IsCS
) {
339
// We will not do this inline for context sensitive PGO (when
IsCS
is true).
340
if (OptLevel > 0 && !DisablePreInliner && PGOSampleUse.empty() && !
IsCS
) {
362
if ((EnablePGOInstrGen && !
IsCS
) || (EnablePGOCSInstrGen &&
IsCS
)) {
363
MPM.add(createPGOInstrumentationGenLegacyPass(
IsCS
));
369
Options.UseBFIInPromotion =
IsCS
;
371
MPM.add(createInstrProfilingLegacyPass(Options,
IsCS
));
374
MPM.add(createPGOInstrumentationUseLegacyPass(PGOInstrUse,
IsCS
));
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/
PassManagerBuilder.h
219
void addPGOInstrPasses(legacy::PassManagerBase &MPM, bool
IsCS
);
/src/external/apache2/llvm/dist/llvm/lib/ProfileData/
InstrProfReader.cpp
158
bool
IsCS
= false;
168
IsCS
= true;
179
HasCSIRLevelProfile =
IsCS
;
921
void InstrProfReader::accumulateCounts(CountSumOrPercent &Sum, bool
IsCS
) {
926
if (FuncIsCS !=
IsCS
)
InstrProf.cpp
1139
void createIRLevelProfileFlagVar(Module &M, bool
IsCS
,
1144
if (
IsCS
)
1178
bool
IsCS
) {
1179
auto getProfileSum = [
IsCS
](const std::string &Filename,
1186
Reader->accumulateCounts(Sum,
IsCS
);
/src/external/apache2/llvm/dist/llvm/include/llvm/Passes/
PassBuilder.h
695
bool
IsCS
, std::string ProfileFile,
734
bool RunProfileGen, bool
IsCS
, std::string ProfileFile,
/src/external/apache2/llvm/dist/llvm/lib/Passes/
PassBuilder.cpp
871
bool RunProfileGen, bool
IsCS
,
875
if (!
IsCS
&& !DisablePreInliner) {
907
MPM.addPass(PGOInstrumentationUse(ProfileFile, ProfileRemappingFile,
IsCS
));
915
MPM.addPass(PGOInstrumentationGen(
IsCS
));
930
Options.UseBFIInPromotion =
IsCS
;
931
MPM.addPass(InstrProfiling(Options,
IsCS
));
935
bool RunProfileGen, bool
IsCS
,
940
MPM.addPass(PGOInstrumentationUse(ProfileFile, ProfileRemappingFile,
IsCS
));
948
MPM.addPass(PGOInstrumentationGen(
IsCS
));
955
Options.UseBFIInPromotion =
IsCS
;
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/IR/
Module.cpp
640
Metadata *Module::getProfileSummary(bool
IsCS
) const {
641
return (
IsCS
? getModuleFlag("CSProfileSummary")
779
if (auto *SummaryMD = getProfileSummary(/*
IsCS
*/ false)) {
/src/external/apache2/llvm/dist/llvm/tools/llvm-profdata/
llvm-profdata.cpp
212
raw_fd_ostream &OS, bool
IsCS
) {
975
raw_fd_ostream &OS, bool
IsCS
) {
981
Error E = Overlap.accumulateCounts(BaseFilename, TestFilename,
IsCS
);
994
IsCS
);
1937
cl::opt<bool>
IsCS
(
1969
IsCS
);
/src/external/apache2/llvm/dist/llvm/include/llvm/ProfileData/
InstrProfReader.h
108
void accumulateCounts(CountSumOrPercent &Sum, bool
IsCS
);
InstrProf.h
640
const std::string &TestFilename, bool
IsCS
);
1144
void createIRLevelProfileFlagVar(Module &M, bool
IsCS
,
/src/external/apache2/llvm/dist/llvm/include/llvm/IR/
Module.h
872
/// Returns profile summary metadata. When
IsCS
is true, use the context
874
Metadata *getProfileSummary(bool
IsCS
) const;
Completed in 27 milliseconds
Indexes created Wed Sep 23 00:26:21 UTC 2026