1. f6bcbf3 [llvm-mca] Remove unused InstRef formal from pre and post execute callbacks. NFC. by Matt Davis · 7 years ago
  2. 4335b3e [llvm-mca] Simplify the Pipeline constructor. NFC by Andrea Di Biagio · 7 years ago
  3. ef6b8a3 [llvm-mca] Removed unused arguments from methods in class Pipeline. NFC by Andrea Di Biagio · 7 years ago
  4. 3250899 [llvm-mca] Add cycleBegin/cycleEnd callbacks to mca::Stage. by Matt Davis · 7 years ago
  5. 8238def [llvm-mca] Delete Pipeline's copy ctor and assignement operator. by Matt Davis · 7 years ago
  6. 7b5a36e [llvm-mca] Register listeners with stages; remove Pipeline dependency from Stage. by Matt Davis · 7 years ago
  7. dea343d [llvm-mca] Rename Backend to Pipeline. NFC. by Matt Davis · 7 years ago[Renamed (75%) from llvm/tools/llvm-mca/Backend.h]
  8. 43de6db [llvm-mca] Introduce a sequential container of Stages by Matt Davis · 7 years ago
  9. 488ac4c [llvm-mca] Introduce the ExecuteStage (was originally the Scheduler class). by Matt Davis · 7 years ago
  10. 5b79ffc5b [llvm-mca] Add the RetireStage. by Matt Davis · 7 years ago
  11. 679083e [llvm-mca] Make Dispatch a subclass of Stage. by Matt Davis · 7 years ago
  12. 5d1cda1 [llvm-mca] Introduce a pipeline Stage class and FetchStage. by Matt Davis · 7 years ago
  13. 21a8d32 [llvm-mca] Avoid exposing index values in the MCA interfaces. by Matt Davis · 7 years ago
  14. 5f8f34e4 Remove \brief commands from doxygen comments. by Adrian Prantl · 8 years ago
  15. c74ad50 [MC][Tablegen] Allow models to describe the retire control unit for llvm-mca. by Andrea Di Biagio · 8 years ago
  16. 020ba25 [llvm-mca] Remove flag -max-retire-per-cycle, and update the docs. by Andrea Di Biagio · 8 years ago
  17. 9da4d6d [MC][Tablegen] Allow the definition of processor register files in the scheduling model for llvm-mca by Andrea Di Biagio · 8 years ago
  18. b5088da [llvm-mca] Pass the InstrBuilder to the constructor of Backend. by Andrea Di Biagio · 8 years ago
  19. 12ef526 [llvm-mca] Move the logic that computes the register file usage to the BackendStatistics view. by Andrea Di Biagio · 8 years ago
  20. a3f2e48 [llvm-mca] Move the logic that computes the scheduler's queue usage to the BackendStatistics view. by Andrea Di Biagio · 8 years ago
  21. 4704f03 [llvm-mca] Move the routine that computes processor resource masks to its own file. by Andrea Di Biagio · 8 years ago
  22. 91ab2ee [llvm-mca] Add pipeline stall events. by Andrea Di Biagio · 8 years ago
  23. 09771ad [llvm-mca] Remove method getSchedModel() from the Backend. by Andrea Di Biagio · 8 years ago
  24. f6766b0 [llvm-mca] Remove unused methods from Backend. NFC by Andrea Di Biagio · 8 years ago
  25. b522975 [llvm-mca] Remove the logic that computes the reciprocal throughput, and make the SummaryView independent from the Backend. NFCI by Andrea Di Biagio · 8 years ago
  26. 7efbea1 [llvm-mca] Fix unused variable warning in opt mode. by Clement Courbet · 8 years ago
  27. 844f22d [llvm-mca] Refactor event listeners to make the backend agnostic to event types. by Clement Courbet · 8 years ago
  28. 0c54129 [llvm-mca] Views are now independent from resource masks. NFCI by Andrea Di Biagio · 8 years ago
  29. 3db1fd9 [llvm-mca] HWEventListener is a class, not struct. by Andrea Di Biagio · 8 years ago
  30. 8af3fe8 [llvm-mca] Unify the API for the various views. NFCI by Andrea Di Biagio · 8 years ago
  31. 3a6b092 [llvm-mca] LLVM Machine Code Analyzer. by Andrea Di Biagio · 8 years ago