Commit History

Autor SHA1 Mensaxe Data
  Petr Hosek 62e7ac6bbc Reland "clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM" %!s(int64=6) %!d(string=hai) anos
  Dmitri Gribenko b91891ad06 Revert "clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM" %!s(int64=6) %!d(string=hai) anos
  Petr Hosek 4a50a94528 clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM %!s(int64=6) %!d(string=hai) anos
  Petr Hosek 23e9ce23ef Revert "clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM" %!s(int64=6) %!d(string=hai) anos
  Petr Hosek ae9eb02c0f clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM %!s(int64=6) %!d(string=hai) anos
  Fangrui Song 46622a5909 Use llvm::stable_sort %!s(int64=6) %!d(string=hai) anos
  Johannes Doerfert 01cc5fc86c [NFC] Fix unused variable warnings in Release builds %!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
  Johannes Doerfert 972a348402 AbstractCallSite -- A unified interface for (in)direct and callback calls %!s(int64=6) %!d(string=hai) anos
  George Burgess IV 8f94a553bf [Metadata] Replace a SmallVector with an array; NFC %!s(int64=7) %!d(string=hai) anos
  Adrian Prantl 26b584c691 Remove \brief commands from doxygen comments. %!s(int64=7) %!d(string=hai) anos
  Ivan A. Kosarev 70f366846f [IR] Fix creating mutable versions of TBAA access tags %!s(int64=7) %!d(string=hai) anos
  Ivan A. Kosarev 6adafb6098 [Transforms] Support making mutable versions of new-format TBAA access tags %!s(int64=7) %!d(string=hai) anos
  Easwaran Raman 283d9781d9 Add a pass to generate synthetic function entry counts. %!s(int64=7) %!d(string=hai) anos
  Ivan A. Kosarev d6be214351 [IR] Add MDBuilder helpers for the new TBAA metadata format %!s(int64=7) %!d(string=hai) anos
  Hiroshi Yamauchi dd33e177dd Irreducible loop metadata for more accurate block frequency under PGO. %!s(int64=7) %!d(string=hai) anos
  Matthew Simpson 9f219e8d89 Add !callees metadata %!s(int64=7) %!d(string=hai) anos
  Ana Pazos 42defb6c88 [PGO] Fixed non-determinism with DenseSet storing function importing info. %!s(int64=8) %!d(string=hai) anos
  Dehao Chen e26c421c66 Add function importing info from samplepgo profile to the module summary. %!s(int64=8) %!d(string=hai) anos
  Dehao Chen 977fc82cac Use profile info to set function section prefix to group hot/cold functions. %!s(int64=8) %!d(string=hai) anos
  Dehao Chen 1c6f7aba02 Fix the assertion failure caused by http://reviews.llvm.org/D22118 %!s(int64=9) %!d(string=hai) anos
  Benjamin Kramer 987c37b777 [MDBuilder] Simplify code using initializer lists. NFC. %!s(int64=9) %!d(string=hai) anos
  Sanjay Patel 1cded9afe4 add unpredictable metadata type for control flow %!s(int64=10) %!d(string=hai) anos
  Artur Pilipenko d997435840 Add isConstant argument to MDBuilder::createTBAAStructTagNode %!s(int64=10) %!d(string=hai) anos
  Diego Novillo a3bccceda7 Add function entry count metadata. %!s(int64=10) %!d(string=hai) anos
  Charles Davis fba7e30f0f [IC] Turn non-null MD on pointer loads to range MD on integer loads. %!s(int64=10) %!d(string=hai) anos
  Duncan P. N. Exon Smith f9eaea701d IR: Return unique_ptr from MDNode::getTemporary() %!s(int64=10) %!d(string=hai) anos
  Duncan P. N. Exon Smith dad20b2ae2 IR: Split Metadata from Value %!s(int64=10) %!d(string=hai) anos
  Craig Topper 3512034554 Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just letting them be implicitly created. %!s(int64=11) %!d(string=hai) anos
  Hal Finkel 6f5c609076 Simplify and improve scoped-noalias metadata semantics %!s(int64=11) %!d(string=hai) anos