1. 4b7ed4f [llvm-mca] Rename an error variable. by Matt Davis · 7 years ago
  2. 6bad72c [llvm-mca] Add an error handler for error from parseCodeRegions by Matt Davis · 7 years ago
  3. 4ed822d [MCA] Don't assume that createMCInstrAnalysis() always returns a valid pointer. by Andrea Di Biagio · 7 years ago
  4. 8178ac8 [llvm-mca] Move llvm-mca library to llvm/lib/MCA. by Clement Courbet · 7 years ago
  5. 51af6fd [llvm-mca][MC] Add the ability to declare which processor resources model load/store queues (PR36666). by Andrea Di Biagio · 7 years ago
  6. 3d1a12c Reapply "[llvm-mca] Return the total number of cycles from method Pipeline::run()." by Andrea Di Biagio · 7 years ago
  7. 5f68f0a Revert [llvm-mca] Return the total number of cycles from method Pipeline::run(). by Andrea Di Biagio · 7 years ago
  8. 9fb5115 [llvm-mca] Return the total number of cycles from method Pipeline::run(). by Andrea Di Biagio · 7 years ago
  9. 848dcbd [llvm-mca][View] Improved Retire Control Unit Statistics. by Andrea Di Biagio · 7 years ago
  10. 09aba6b [llvm-mca] Partially revert r346417. by Matt Davis · 7 years ago
  11. b665487 [llvm-mca] PR39261: Rename FetchStage to EntryStage. by Andrea Di Biagio · 7 years ago
  12. c6216b0 [llvm-mca] Remove unneeded namespace qualifier. NFC. by Matt Davis · 7 years ago
  13. 1969d26 [llvm-mca] Move the AssembleInput logic into its own class. by Matt Davis · 7 years ago
  14. ec248eb [llvm-mca] Remove the verb 'assemble' from a few options in help. NFC. by Matt Davis · 7 years ago
  15. ee5a514 [llvm-mca] Lower to mca::Instructon before the pipeline is run. by Andrea Di Biagio · 7 years ago
  16. 390074b [llvm-mca] Removed dependency on mca::SourcMgr in some Views. NFC by Andrea Di Biagio · 7 years ago
  17. 3f46d1d [llvm-mca] Remove dependency from InstrBuilder in class InstructionTables. by Andrea Di Biagio · 7 years ago
  18. 8f55d09 [llvm-mca] [llvm-mca] Improved error handling and error reporting from class InstrBuilder. by Andrea Di Biagio · 7 years ago
  19. 2ec3239 [llvm-mca] Use llvm::ArrayRef in class SourceMgr. NFCI by Andrea Di Biagio · 7 years ago
  20. 5cdff6b Test commit. NFC. by Owen Rodley · 7 years ago
  21. 2d5557c [llvm-mca] Don't disable the SummaryView if flag `-all-stats` is false. by Andrea Di Biagio · 7 years ago
  22. e51f5fb [llvm-mca] Introduce the llvm-mca library and organize the directory accordingly. NFC. by Matt Davis · 7 years ago
  23. 444bd81 [llvm-mca] Move views and stats into a Views subdir. NFC. by Matt Davis · 7 years ago
  24. e8f3424 [llvm-mca] Remove unused formal parameter. NFC. by Matt Davis · 7 years ago
  25. fd195ce [llvm-mca] Propagate fatal llvm-mca errors from library classes to driver. by Matt Davis · 7 years ago
  26. 85ffa19 [ADT] Normalize empty triple components by Petr Hosek · 7 years ago
  27. 99802f3 [llvm-mca] Update the help text to reflect "physical" registers. NFC. by Matt Davis · 7 years ago
  28. 37ac939 [llvm-mca] Turn InstructionTables into a Stage. by Matt Davis · 7 years ago
  29. d77ac0d [llvm-mca] report an error if the assembly sequence contains an unsupported instruction. by Andrea Di Biagio · 7 years ago
  30. 73b3f8b [llvm-mca] Add HardwareUnit and Context classes. by Matt Davis · 7 years ago
  31. 8636bd7 [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. a5d70d8 [MC] Error on a .zerofill directive in a non-virtual section by Francis Visoiu Mistrih · 7 years ago
  33. 90b999f [llvm-mca] Register listeners with stages; remove Pipeline dependency from Stage. by Matt Davis · 7 years ago
  34. d8c387b [llvm-mca] Rename Backend to Pipeline. NFC. by Matt Davis · 7 years ago
  35. 6299c23 [llvm-mca] Introduce a sequential container of Stages by Matt Davis · 7 years ago
  36. 9fc96b8 [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. 6fe55f4 [MCA] Add -summary-view option by Roman Lebedev · 7 years ago
  38. 10183d6 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. bc8a784 [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. 3d525a3 [llvm-mca] Print the "Block RThroughput" in the SummaryView. by Andrea Di Biagio · 7 years ago
  41. eb1647b [llvm-mca] Hide unrelated flags from the -help output. by Andrea Di Biagio · 7 years ago
  42. acf3f6e [llvm-mca] add flag -all-views and flag -all-stats. by Andrea Di Biagio · 7 years ago
  43. 1b9c943 [llvm-mca] Introduce a pipeline Stage class and FetchStage. by Matt Davis · 7 years ago
  44. d6075d0 [llvm-mca] removes flag -instruction-tables from the "View Options" category. by Andrea Di Biagio · 7 years ago
  45. f6d466f [llvm-mca] use colors for warnings and notes generated by InstrBuilder. by Andrea Di Biagio · 7 years ago
  46. 0110ab1 [llvm-mca] Support for in-order CPU for -instruction-tables testing. by Andrea Di Biagio · 7 years ago
  47. 677f7d7 [llvm-mca] Make ViewOptions static. NFCI by Filipe Cabecinhas · 7 years ago
  48. a2dfca1 [llvm-mca] Add a new option category for views. by Andrea Di Biagio · 7 years ago
  49. b7acab1 [llvm-mca] run clang-format on a bunch of files. NFC by Andrea Di Biagio · 7 years ago
  50. e508042 [llvm-mca] Default to the native host cpu if flag -mcpu is not specified. by Andrea Di Biagio · 7 years ago
  51. 33b053f [llvm-mca] Remove unused flag -verbose. NFC by Andrea Di Biagio · 7 years ago
  52. 9830843 [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. ef2e5c9 [llvm-mca] Use WithColor for printing errors by Jonas Devlieghere · 7 years ago
  54. 0b9d56a Define InitLLVM to do common initialization all at once. by Rui Ueyama · 7 years ago
  55. ee869a8 [llvm-mca] Minor code cleanup. NFC by Andrea Di Biagio · 7 years ago
  56. 900cf75 [llvm-mca] Renamed BackendStatistics to RetireControlUnitStatistics. by Andrea Di Biagio · 7 years ago
  57. 2d438c0 [llvm-mca] Move the logic that prints scheduler statistics from BackendStatistics to its own view. by Andrea Di Biagio · 7 years ago
  58. 955aba4 [llvm-mca] Move the logic that prints dispatch unit statistics from BackendStatistics to its own view. by Andrea Di Biagio · 7 years ago
  59. b5f3ce8 [llvm-mca] Fix MCACommentConsumer by Fangrui Song · 7 years ago
  60. aae4cd3 [llvm-mca] Add the ability to mark regions of code for analysis (PR36875) by Andrea Di Biagio · 7 years ago
  61. 2785576 [llvm-mca] Simplify code. NFC by Andrea Di Biagio · 7 years ago
  62. 370e64a [llvm-mca] Remove flag -max-retire-per-cycle, and update the docs. by Andrea Di Biagio · 7 years ago
  63. 6ea791d [llvm-mca] Move the logic that prints register file statistics to its own view. NFCI by Andrea Di Biagio · 7 years ago
  64. 7fa3ae5 [llvm-mca] Fix how views are added to the InstructionTables. by Andrea Di Biagio · 7 years ago
  65. fafdf4a [llvm-mca] Add a flag -instruction-info to enable/disable the instruction info view. by Andrea Di Biagio · 7 years ago
  66. 181ce9f [llvm-mca] Add flag -instruction-tables to print the theoretical resource pressure distribution for instructions (PR36874) by Andrea Di Biagio · 7 years ago
  67. add7b3e [llvm-mca] run clang-format on all files. by Andrea Di Biagio · 7 years ago
  68. 3b9d240 [llvm-mca] Split the InstructionInfoView from the SummaryView. by Andrea Di Biagio · 7 years ago
  69. 8a63941 [llvm-mca] Pass the InstrBuilder to the constructor of Backend. by Andrea Di Biagio · 7 years ago
  70. 10ba818 [llvm-mca] Add flag -resource-pressure to enable/disable printing of the resource pressure view. by Andrea Di Biagio · 7 years ago
  71. 280f00a [llvm-mca] Simplify code. NFC by Andrea Di Biagio · 7 years ago
  72. 2ff763c8 [llvm-mca] Move the logic that computes the register file usage to the BackendStatistics view. by Andrea Di Biagio · 7 years ago
  73. 115a8a9 [llvm-mca] Remove method getSchedModel() from the Backend. by Andrea Di Biagio · 7 years ago
  74. 04be4f5 [llvm-mca] Remove the logic that computes the reciprocal throughput, and make the SummaryView independent from the Backend. NFCI by Andrea Di Biagio · 7 years ago
  75. 80f8cd5 [llvm-mca] Views are now independent from resource masks. NFCI by Andrea Di Biagio · 7 years ago
  76. 7ebbb19 [llvm-mca] Move the logic that prints the summary into its own view. NFCI by Andrea Di Biagio · 7 years ago
  77. 163bd8a [llvm-mca] Run clang-format on the source code. NFC by Andrea Di Biagio · 7 years ago
  78. 6b07e2f [llvm-mca] Unify the API for the various views. NFCI by Andrea Di Biagio · 7 years ago
  79. 29b29cc [llvm-mca] LLVM Machine Code Analyzer. by Andrea Di Biagio · 7 years ago