1. 3364be7 [llvm-mca] Rename an error variable. by Matt Davis · 7 years ago
  2. 4b7396e [llvm-mca] Add an error handler for error from parseCodeRegions by Matt Davis · 7 years ago
  3. 4506067 [MCA] Don't assume that createMCInstrAnalysis() always returns a valid pointer. by Andrea Di Biagio · 7 years ago
  4. cc5e6a7 [llvm-mca] Move llvm-mca library to llvm/lib/MCA. by Clement Courbet · 7 years ago
  5. 373a4cc [llvm-mca][MC] Add the ability to declare which processor resources model load/store queues (PR36666). by Andrea Di Biagio · 7 years ago
  6. d10ed7c Reapply "[llvm-mca] Return the total number of cycles from method Pipeline::run()." by Andrea Di Biagio · 7 years ago
  7. 7368fe4 Revert [llvm-mca] Return the total number of cycles from method Pipeline::run(). by Andrea Di Biagio · 7 years ago
  8. 2a68a27 [llvm-mca] Return the total number of cycles from method Pipeline::run(). by Andrea Di Biagio · 7 years ago
  9. 07a8255 [llvm-mca][View] Improved Retire Control Unit Statistics. by Andrea Di Biagio · 7 years ago
  10. 9e71970 [llvm-mca] Partially revert r346417. by Matt Davis · 7 years ago
  11. d66f4e4 [llvm-mca] PR39261: Rename FetchStage to EntryStage. by Andrea Di Biagio · 7 years ago
  12. 08b64d6 [llvm-mca] Remove unneeded namespace qualifier. NFC. by Matt Davis · 7 years ago
  13. 23f7106 [llvm-mca] Move the AssembleInput logic into its own class. by Matt Davis · 7 years ago
  14. 9e64a4c [llvm-mca] Remove the verb 'assemble' from a few options in help. NFC. by Matt Davis · 7 years ago
  15. df4d65d [llvm-mca] Lower to mca::Instructon before the pipeline is run. by Andrea Di Biagio · 7 years ago
  16. 84d0051 [llvm-mca] Removed dependency on mca::SourcMgr in some Views. NFC by Andrea Di Biagio · 7 years ago
  17. 65c77d7 [llvm-mca] Remove dependency from InstrBuilder in class InstructionTables. by Andrea Di Biagio · 7 years ago
  18. 083addf [llvm-mca] [llvm-mca] Improved error handling and error reporting from class InstrBuilder. by Andrea Di Biagio · 7 years ago
  19. 01b9fd6 [llvm-mca] Use llvm::ArrayRef in class SourceMgr. NFCI by Andrea Di Biagio · 7 years ago
  20. 73d18aa Test commit. NFC. by Owen Rodley · 7 years ago
  21. 5221e17 [llvm-mca] Don't disable the SummaryView if flag `-all-stats` is false. by Andrea Di Biagio · 7 years ago
  22. 271ce76 [llvm-mca] Introduce the llvm-mca library and organize the directory accordingly. NFC. by Matt Davis · 7 years ago
  23. 10aa09f [llvm-mca] Move views and stats into a Views subdir. NFC. by Matt Davis · 7 years ago
  24. accb511 [llvm-mca] Remove unused formal parameter. NFC. by Matt Davis · 7 years ago
  25. 4bcf369 [llvm-mca] Propagate fatal llvm-mca errors from library classes to driver. by Matt Davis · 7 years ago
  26. 7b27454 [ADT] Normalize empty triple components by Petr Hosek · 7 years ago
  27. 5ceaa98 [llvm-mca] Update the help text to reflect "physical" registers. NFC. by Matt Davis · 7 years ago
  28. 0e8402e [llvm-mca] Turn InstructionTables into a Stage. by Matt Davis · 7 years ago
  29. 8834779 [llvm-mca] report an error if the assembly sequence contains an unsupported instruction. by Andrea Di Biagio · 7 years ago
  30. 362ea5f [llvm-mca] Add HardwareUnit and Context classes. by Matt Davis · 7 years ago
  31. 9b3cb08 [llvm-mca] Clear the content of map VariantDescriptors in InstrBuilder before we start analyzing a new CodeBlock. NFCI. by Andrea Di Biagio · 7 years ago
  32. 4d5b107 [MC] Error on a .zerofill directive in a non-virtual section by Francis Visoiu Mistrih · 7 years ago
  33. 7b5a36e [llvm-mca] Register listeners with stages; remove Pipeline dependency from Stage. by Matt Davis · 7 years ago
  34. dea343d [llvm-mca] Rename Backend to Pipeline. NFC. by Matt Davis · 7 years ago
  35. 43de6db [llvm-mca] Introduce a sequential container of Stages by Matt Davis · 7 years ago
  36. 2145b13 [llvm-mca][X86] Teach how to identify register writes that implicitly clear the upper portion of a super-register. by Andrea Di Biagio · 7 years ago
  37. 9ddf128 [MCA] Add -summary-view option by Roman Lebedev · 7 years ago
  38. d569062 Revert: [llvm-mca] Flush the output stream before we start the analysis of a new code region. NFC by Andrea Di Biagio · 7 years ago
  39. f6ee0c9 [llvm-mca] Flush the output stream before we start the analysis of a new code region. NFC by Andrea Di Biagio · 7 years ago
  40. 3fc20c9 [llvm-mca] Print the "Block RThroughput" in the SummaryView. by Andrea Di Biagio · 7 years ago
  41. 55e9e0f [llvm-mca] Hide unrelated flags from the -help output. by Andrea Di Biagio · 7 years ago
  42. 650b5fc [llvm-mca] add flag -all-views and flag -all-stats. by Andrea Di Biagio · 7 years ago
  43. 5d1cda1 [llvm-mca] Introduce a pipeline Stage class and FetchStage. by Matt Davis · 7 years ago
  44. 450ea7a [llvm-mca] removes flag -instruction-tables from the "View Options" category. by Andrea Di Biagio · 7 years ago
  45. 24fb4fc [llvm-mca] use colors for warnings and notes generated by InstrBuilder. by Andrea Di Biagio · 7 years ago
  46. e9384eb [llvm-mca] Support for in-order CPU for -instruction-tables testing. by Andrea Di Biagio · 7 years ago
  47. def742c [llvm-mca] Make ViewOptions static. NFCI by Filipe Cabecinhas · 7 years ago
  48. 534e1da [llvm-mca] Add a new option category for views. by Andrea Di Biagio · 7 years ago
  49. 641cca3 [llvm-mca] run clang-format on a bunch of files. NFC by Andrea Di Biagio · 7 years ago
  50. 93c49d5 [llvm-mca] Default to the native host cpu if flag -mcpu is not specified. by Andrea Di Biagio · 7 years ago
  51. ba625f0 [llvm-mca] Remove unused flag -verbose. NFC by Andrea Di Biagio · 7 years ago
  52. 0626864 [llvm-mca] Default the output asm dialect used by the instruction printer to the input asm dialect. by Andrea Di Biagio · 7 years ago
  53. 6adef09 [llvm-mca] Use WithColor for printing errors by Jonas Devlieghere · 7 years ago
  54. 197194b Define InitLLVM to do common initialization all at once. by Rui Ueyama · 7 years ago
  55. 074ff7c [llvm-mca] Minor code cleanup. NFC by Andrea Di Biagio · 7 years ago
  56. f41ad5c [llvm-mca] Renamed BackendStatistics to RetireControlUnitStatistics. by Andrea Di Biagio · 7 years ago
  57. 1cc29c0 [llvm-mca] Move the logic that prints scheduler statistics from BackendStatistics to its own view. by Andrea Di Biagio · 7 years ago
  58. 821f650 [llvm-mca] Move the logic that prints dispatch unit statistics from BackendStatistics to its own view. by Andrea Di Biagio · 7 years ago
  59. bb08257 [llvm-mca] Fix MCACommentConsumer by Fangrui Song · 7 years ago
  60. c659012 [llvm-mca] Add the ability to mark regions of code for analysis (PR36875) by Andrea Di Biagio · 7 years ago
  61. 5c46944 [llvm-mca] Simplify code. NFC by Andrea Di Biagio · 7 years ago
  62. 020ba25 [llvm-mca] Remove flag -max-retire-per-cycle, and update the docs. by Andrea Di Biagio · 7 years ago
  63. 8dabf4f [llvm-mca] Move the logic that prints register file statistics to its own view. NFCI by Andrea Di Biagio · 7 years ago
  64. 5ffd2c3 [llvm-mca] Fix how views are added to the InstructionTables. by Andrea Di Biagio · 8 years ago
  65. ff9c109 [llvm-mca] Add a flag -instruction-info to enable/disable the instruction info view. by Andrea Di Biagio · 8 years ago
  66. d156929 [llvm-mca] Add flag -instruction-tables to print the theoretical resource pressure distribution for instructions (PR36874) by Andrea Di Biagio · 8 years ago
  67. 94fafdf [llvm-mca] run clang-format on all files. by Andrea Di Biagio · 8 years ago
  68. df5d948 [llvm-mca] Split the InstructionInfoView from the SummaryView. by Andrea Di Biagio · 8 years ago
  69. b5088da [llvm-mca] Pass the InstrBuilder to the constructor of Backend. by Andrea Di Biagio · 8 years ago
  70. 29538c6 [llvm-mca] Add flag -resource-pressure to enable/disable printing of the resource pressure view. by Andrea Di Biagio · 8 years ago
  71. 3562248 [llvm-mca] Simplify code. NFC by Andrea Di Biagio · 8 years ago
  72. 12ef526 [llvm-mca] Move the logic that computes the register file usage to the BackendStatistics view. by Andrea Di Biagio · 8 years ago
  73. 09771ad [llvm-mca] Remove method getSchedModel() from the Backend. by Andrea Di Biagio · 8 years ago
  74. 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
  75. 0c54129 [llvm-mca] Views are now independent from resource masks. NFCI by Andrea Di Biagio · 8 years ago
  76. 0cc66c7 [llvm-mca] Move the logic that prints the summary into its own view. NFCI by Andrea Di Biagio · 8 years ago
  77. 53e6ade [llvm-mca] Run clang-format on the source code. NFC by Andrea Di Biagio · 8 years ago
  78. 8af3fe8 [llvm-mca] Unify the API for the various views. NFCI by Andrea Di Biagio · 8 years ago
  79. 3a6b092 [llvm-mca] LLVM Machine Code Analyzer. by Andrea Di Biagio · 8 years ago