1. c21fba1 [LoopSink] Add preheader to alias set by Guozhi Wei · 7 years ago
  2. d47d188 [LoopSink] Do not sink instructions into non-cold blocks by Mandeep Singh Grang · 7 years ago
  3. 0cac726 llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) by Fangrui Song · 7 years ago
  4. e0f3e92 LoopSink: Don't sink into blocks without an insertion point (PR38462) by Hans Wennborg · 7 years ago
  5. 32cb80b [LICM] Factor out fault legality from canHoistOrSinkInst [NFC] by Philip Reames · 7 years ago
  6. 3687ac52 [LoopSink] Make the enforcement of determinism deterministic. by Benjamin Kramer · 7 years ago
  7. 31b98d2 Move Analysis/Utils/Local.h back to Transforms by David Blaikie · 7 years ago
  8. d34e60c Rename DEBUG macro to LLVM_DEBUG. by Nicola Zaghen · 7 years ago
  9. 636d94d [Transforms] Change std::sort to llvm::sort in response to r327219 by Mandeep Singh Grang · 7 years ago
  10. 2be3922 Fix a couple of layering violations in Transforms by David Blaikie · 8 years ago
  11. a17f220 Add hasProfileData() to check if a function has profile data. NFC. by Easwaran Raman · 8 years ago
  12. e9b18e3 [PM] Port LoopSink to the new pass manager. by Chandler Carruth · 9 years ago
  13. 1725c8c [LoopSink] Trivial comment cleanup. by Chandler Carruth · 9 years ago
  14. 3bab7e1 [PM] Separate the LoopAnalysisManager from the LoopPassManager and move by Chandler Carruth · 9 years ago
  15. 12c8cb3 Add an assert for hasLoopInvariantOperands by Xin Tong · 9 years ago
  16. 9efb049 Remove a unnecessary hasLoopInvariantOperands check in loop sink. by Xin Tong · 9 years ago
  17. 947dbe12 Enable Loop Sink pass for functions that has profile. by Dehao Chen · 9 years ago
  18. b94c09ba Add Loop Sink pass to reverse the LICM based of basic block frequency. by Dehao Chen · 9 years ago