llvm-project/llvm/tools/llvm-profgen
Kazu Hirata 286223edc6 [llvm-profgen] Use std::optional in ProfiledBinary.cpp (NFC)
This is part of an effort to migrate from llvm::Optional to
std::optional:

https://discourse.llvm.org/t/deprecating-llvm-optional-x-hasvalue-getvalue-getvalueor/63716
2022-11-26 19:01:24 -08:00
..
CMakeLists.txt [llvm-profgen] Switch to DWARF-based symbol and ranges 2021-10-29 09:59:12 -07:00
CSPreInliner.cpp [NFC] FunctionSamples::getEntrySamples -> getHeadSamplesEstimate 2022-07-22 09:17:59 -07:00
CSPreInliner.h [CSSPGO][llvm-profgen] Reimplement SampleContextTracker using context trie 2022-06-27 23:22:21 -07:00
CallContext.h
ErrorHandling.h [llvm-profgen] Fix bug of setting function entry 2021-11-12 12:18:43 -08:00
PerfReader.cpp [llvm-profgen] Fix inconsistent loading address issues 2022-10-13 23:19:30 -07:00
PerfReader.h [llvm] Fix comment typos (NFC) 2022-08-07 00:16:14 -07:00
ProfileGenerator.cpp [CSSPGO] Move cl::opt inside llvm:: after D100528 and D108342 2022-11-23 23:08:49 -08:00
ProfileGenerator.h [llvm-profgen] Fix inconsistent loading address issues 2022-10-13 23:19:30 -07:00
ProfiledBinary.cpp [llvm-profgen] Use std::optional in ProfiledBinary.cpp (NFC) 2022-11-26 19:01:24 -08:00
ProfiledBinary.h [PseudoProbe] Replace relocation with offset for entry probe. 2022-10-27 13:28:22 -07:00
llvm-profgen.cpp [llvm-profgen] Remove CommaSeparated option from perf file cl 2022-09-21 09:46:21 -07:00