Commit History

Autor SHA1 Mensaxe Data
  Chandler Carruth 6b547686c5 Update the file headers across all of the LLVM projects in the monorepo %!s(int64=6) %!d(string=hai) anos
  Francis Visoiu Mistrih ca0df55065 [CodeGen] Unify MBB reference format in both MIR and debug output %!s(int64=7) %!d(string=hai) anos
  David Majnemer 2d62ce6ee8 Use the range variant of find/find_if instead of unpacking begin/end %!s(int64=9) %!d(string=hai) anos
  Xinliang David Li b2ccb9b91c [MBP] add comments and bug fix %!s(int64=9) %!d(string=hai) anos
  Dehao Chen 97615522d0 Set machine block placement hot prob threshold for both static and runtime profile. %!s(int64=9) %!d(string=hai) anos
  Xinliang David Li 670f8e5ba8 Replace hard coded probability threshold with parameter /NFC %!s(int64=9) %!d(string=hai) anos
  Cong Hou 52707d211b Use getEdgeProbability() instead of getEdgeWeight() in BFI and remove getEdgeWeight() interfaces from MBPI. %!s(int64=9) %!d(string=hai) anos
  Cong Hou 5155021519 Replace all weight-based interfaces in MBB with probability-based interfaces, and update all uses of old interfaces. %!s(int64=9) %!d(string=hai) anos
  Hans Wennborg 8e83fe2e97 Revert r254348: "Replace all weight-based interfaces in MBB with probability-based interfaces, and update all uses of old interfaces." %!s(int64=9) %!d(string=hai) anos
  Cong Hou 92989cbe84 Replace all weight-based interfaces in MBB with probability-based interfaces, and update all uses of old interfaces. %!s(int64=9) %!d(string=hai) anos
  Cong Hou dbc2c060f2 Revert r244154 which causes some build failure. See https://llvm.org/bugs/show_bug.cgi?id=24377. %!s(int64=10) %!d(string=hai) anos
  Cong Hou 3f81410d8c Record whether the weights on out-edges from a MBB are normalized. %!s(int64=10) %!d(string=hai) anos
  Craig Topper 4ba844388c [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. %!s(int64=11) %!d(string=hai) anos
  Duncan P. N. Exon Smith 8451e1baa9 blockfreq: Use const in MachineBlockFrequencyInfo %!s(int64=11) %!d(string=hai) anos
  Chandler Carruth 0b8c9a80f2 Move all of the header files which are involved in modelling the LLVM IR %!s(int64=12) %!d(string=hai) anos
  Chandler Carruth d04a8d4b33 Use the new script to sort the includes of every file under lib. %!s(int64=12) %!d(string=hai) anos
  Jakob Stoklund Olesen 990ca5517f Fix a quadratic algorithm in MachineBranchProbabilityInfo. %!s(int64=13) %!d(string=hai) anos
  Jakob Stoklund Olesen 913ff09a9a Revert "Fix a quadratic algorithm in MachineBranchProbabilityInfo." %!s(int64=13) %!d(string=hai) anos
  Jakob Stoklund Olesen 5e63d43e48 Fix a quadratic algorithm in MachineBranchProbabilityInfo. %!s(int64=13) %!d(string=hai) anos
  Jakub Staszak 25101bb2a7 Add some constantness to BranchProbabilityInfo and BlockFrequnencyInfo. %!s(int64=13) %!d(string=hai) anos
  David Blaikie 2d24e2a396 Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch %!s(int64=13) %!d(string=hai) anos
  Chandler Carruth c4e1562825 Reuse the logic in getEdgeProbability within getHotSucc in order to %!s(int64=13) %!d(string=hai) anos
  Chandler Carruth 2770c14185 Fix an overflow bug in MachineBranchProbabilityInfo. This pass relied on %!s(int64=13) %!d(string=hai) anos
  Benjamin Kramer 91bbe23716 Use BranchProbability compare operators. %!s(int64=14) %!d(string=hai) anos
  Jakub Staszak 7cc2b07437 Introduce MachineBranchProbabilityInfo class, which has similar API to %!s(int64=14) %!d(string=hai) anos