Searched refs:ProfileFile (Results 1 - 6 of 6) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/profile/
H A DInstrProfilingFile.c98 static FILE *ProfileFile = NULL; variable
99 static FILE *getProfileFile() { return ProfileFile; }
100 static void setProfileFile(FILE *File) { ProfileFile = File; }
190 static int getProfileFileSizeForMerging(FILE *ProfileFile, argument
192 if (fseek(ProfileFile, 0L, SEEK_END) == -1) {
197 *ProfileFileSize = ftell(ProfileFile);
200 if (fseek(ProfileFile, 0L, SEEK_SET) == -1) {
215 /* mmap() \p ProfileFile for profile merging purposes, assuming that an
220 static int mmapProfileForMerging(FILE *ProfileFile, uint64_t ProfileFileSize, argument
223 fileno(ProfileFile),
244 doProfileMerging(FILE *ProfileFile, int *MergeDone) argument
293 FILE *ProfileFile = NULL; local
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Passes/
H A DPassBuilder.h37 PGOOptions(std::string ProfileFile = "", std::string CSProfileGenFile = "",
40 : ProfileFile(ProfileFile), CSProfileGenFile(CSProfileGenFile),
44 // Note, we do allow ProfileFile.empty() for Action=IRUse LTO can
45 // callback with IRUse action without ProfileFile.
62 std::string ProfileFile; member in struct:llvm::PGOOptions
681 std::string ProfileFile,
724 std::string ProfileFile,
/freebsd-13-stable/contrib/llvm-project/llvm/tools/opt/
H A DNewPMDriver.cpp108 extern cl::opt<std::string> ProfileFile;
227 P = PGOOptions(ProfileFile, "", "", PGOOptions::IRInstr);
230 P = PGOOptions(ProfileFile, "", ProfileRemappingFile, PGOOptions::IRUse);
233 P = PGOOptions(ProfileFile, "", ProfileRemappingFile,
H A Dopt.cpp309 cl::opt<std::string> ProfileFile("profile-file",
417 Builder.PGOInstrGen = ProfileFile;
420 Builder.PGOInstrUse = ProfileFile;
423 Builder.PGOSampleUse = ProfileFile;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Passes/
H A DPassBuilder.cpp738 std::string ProfileFile,
776 assert(!ProfileFile.empty() && "Profile use expecting a profile file!");
777 MPM.addPass(PGOInstrumentationUse(ProfileFile, ProfileRemappingFile, IsCS));
794 if (!ProfileFile.empty())
795 Options.InstrProfileOutput = ProfileFile;
804 bool IsCS, std::string ProfileFile,
807 assert(!ProfileFile.empty() && "Profile use expecting a profile file!");
808 MPM.addPass(PGOInstrumentationUse(ProfileFile, ProfileRemappingFile, IsCS));
819 if (!ProfileFile.empty())
820 Options.InstrProfileOutput = ProfileFile;
735 addPGOInstrPasses(ModulePassManager &MPM, bool DebugLogging, PassBuilder::OptimizationLevel Level, bool RunProfileGen, bool IsCS, std::string ProfileFile, std::string ProfileRemappingFile) argument
802 addPGOInstrPassesForO0(ModulePassManager &MPM, bool DebugLogging, bool RunProfileGen, bool IsCS, std::string ProfileFile, std::string ProfileRemappingFile) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DBackendUtil.cpp1234 /* IsCS */ false, PGOOpt->ProfileFile,

Completed in 329 milliseconds