llvm-project/llvm/lib/ProfileData
Snehasish Kumar cef71d0105 [memprof] Support symbolization of PIE binaries.
Support symolization of PIE binaries in memprof. We assume that the
profiled binary has one executable text segment for simplicity. Update
the memprof-pic test to now expect the same output as the memprof-basic test.

Reviewed By: tejohnson

Differential Revision: https://reviews.llvm.org/D146181
2023-03-21 20:13:18 +00:00
..
Coverage [llvm-cov] Optionally fail on missing binary ID 2023-03-03 10:24:21 -08:00
CMakeLists.txt [Support] Move ItaniumManglingCanonicalizer and SymbolRemappingReader from Support to ProfileData 2023-02-06 20:55:48 +00:00
GCOV.cpp
InstrProf.cpp [NFC][TargetParser] Remove llvm/ADT/Triple.h 2023-02-07 12:39:46 +00:00
InstrProfCorrelator.cpp
InstrProfReader.cpp [Support] Move ItaniumManglingCanonicalizer and SymbolRemappingReader from Support to ProfileData 2023-02-06 20:55:48 +00:00
InstrProfWriter.cpp [llvm] Use *{Set,Map}::contains (NFC) 2023-03-14 18:56:07 -07:00
ItaniumManglingCanonicalizer.cpp [Support] Move ItaniumManglingCanonicalizer and SymbolRemappingReader from Support to ProfileData 2023-02-06 20:55:48 +00:00
MemProf.cpp
ProfileSummaryBuilder.cpp
RawMemProfReader.cpp [memprof] Support symbolization of PIE binaries. 2023-03-21 20:13:18 +00:00
SampleProf.cpp Move global namespace cl::opt inside llvm:: 2023-02-14 00:09:44 -08:00
SampleProfReader.cpp [llvm-profdata] Fix bug llvm-profdata crashes when reading a text sample profile with an empty line with spaces. 2023-02-06 22:29:20 +00:00
SampleProfWriter.cpp [llvm-profdata] Add option to cap profile output size 2023-02-08 22:21:33 +00:00
SymbolRemappingReader.cpp [Support] Move ItaniumManglingCanonicalizer and SymbolRemappingReader from Support to ProfileData 2023-02-06 20:55:48 +00:00