Commit History

Autor SHA1 Mensaxe Data
  Wei Mi 762a6a2124 [SampleFDO] Add profile remapping support for profile on-demand loading used %!s(int64=5) %!d(string=hai) anos
  Wei Mi d37615673f [SampleFDO] Add indexing for function profiles so they can be loaded on demand %!s(int64=5) %!d(string=hai) anos
  Wei Mi 5f1543dfbd [SampleFDO] Add profile symbol list section to discriminate function being %!s(int64=6) %!d(string=hai) anos
  Benjamin Kramer 9c190895d0 [ADT] Make StringRef(const char*) constexpr %!s(int64=6) %!d(string=hai) anos
  Wei Mi 6ef59a4545 [SampleFDO] Add ExtBinary format to support extension of binary profile. %!s(int64=6) %!d(string=hai) anos
  Fangrui Song 2ffd08308b Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFC %!s(int64=6) %!d(string=hai) anos
  Than McIntosh 002b63f0a3 [SampleFDO] add suffix elision control for fcn names %!s(int64=6) %!d(string=hai) anos
  Rong Xu 5af7fe31f4 [PGO] Context sensitive PGO (part 2) %!s(int64=6) %!d(string=hai) anos
  Chandler Carruth 6b547686c5 Update the file headers across all of the LLVM projects in the monorepo %!s(int64=6) %!d(string=hai) anos
  Simon Pilgrim 45e56bf063 Fix gcc7 -Wdangling-else warning. NFCI. %!s(int64=6) %!d(string=hai) anos
  Richard Smith 11acfd478b Fix use-after-free with profile remapping. %!s(int64=6) %!d(string=hai) anos
  Richard Smith 04af5ff3eb Support for remapping profile data when symbols change, for sample-based %!s(int64=6) %!d(string=hai) anos
  Alexander Kornienko bb05e42b84 Use createTemporaryFile in SampleProfTest %!s(int64=7) %!d(string=hai) anos
  Wei Mi 5455b4c499 Fix filesystem race issue in SampleProfTest introduced in rL342283. %!s(int64=7) %!d(string=hai) anos
  Wei Mi ec13dea9af [SampleFDO] Add FunctionOffsetTable in compact binary format profile. %!s(int64=7) %!d(string=hai) anos
  Wei Mi 7253cd8580 [NFC] Change sample profile format enum name SPF_Raw_Binary to SPF_Binary. %!s(int64=7) %!d(string=hai) anos
  Wei Mi 93bc746824 [SampleFDO] Add a new compact binary format for sample profile. %!s(int64=7) %!d(string=hai) anos
  Wei Mi f53ccf3b4f [SampleFDO] Extend SampleProfReader to handle demangled names. %!s(int64=7) %!d(string=hai) anos
  Michael Zolotukhin 16872e2b56 Remove redundant includes from unittests. %!s(int64=7) %!d(string=hai) anos
  Chandler Carruth 3c0d60785c Re-sort #include lines for unittests. This uses a slightly modified %!s(int64=8) %!d(string=hai) anos
  David Majnemer b0353c6db2 Use the range variant of find_if instead of unpacking begin/end %!s(int64=9) %!d(string=hai) anos
  Easwaran Raman 30c760d801 Remove specializations of ProfileSummary %!s(int64=9) %!d(string=hai) anos
  Eugene Zelenko aaf3f0426b Fix some Clang-tidy modernize and Include What You Use warnings. %!s(int64=9) %!d(string=hai) anos
  Mehdi Amini 8be7707c14 Remove every uses of getGlobalContext() in LLVM (but the C API) %!s(int64=9) %!d(string=hai) anos
  Easwaran Raman 418032a1c8 Sample profile summary cleanup %!s(int64=9) %!d(string=hai) anos
  Easwaran Raman af640bffc2 Interface to get/set profile summary metadata to module %!s(int64=9) %!d(string=hai) anos
  Easwaran Raman ea7d2ce29b Fix memory leak in tests. %!s(int64=9) %!d(string=hai) anos
  Dehao Chen 5c299caf16 Use LineLocation instead of CallsiteLocation to index callsite profile. %!s(int64=9) %!d(string=hai) anos
  Easwaran Raman 1283c1d7af Metadata support for profile summary. %!s(int64=9) %!d(string=hai) anos
  Easwaran Raman 448784058c Add profile summary support for sample profile. %!s(int64=9) %!d(string=hai) anos