summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-mca/llvm-mca.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [llvm-mca] report an error if the assembly sequence contains an unsupported i...Andrea Di Biagio2018-07-091-1/+1
* [llvm-mca] Add HardwareUnit and Context classes.Matt Davis2018-07-061-20/+9
* [llvm-mca] Clear the content of map VariantDescriptors in InstrBuilder before...Andrea Di Biagio2018-07-021-0/+3
* [MC] Error on a .zerofill directive in a non-virtual sectionFrancis Visoiu Mistrih2018-07-021-1/+2
* [llvm-mca] Register listeners with stages; remove Pipeline dependency from S...Matt Davis2018-06-271-3/+3
* [llvm-mca] Rename Backend to Pipeline. NFC.Matt Davis2018-06-251-9/+10
* [llvm-mca] Introduce a sequential container of StagesMatt Davis2018-06-221-16/+26
* [llvm-mca][X86] Teach how to identify register writes that implicitly clear t...Andrea Di Biagio2018-06-201-1/+4
* [MCA] Add -summary-view optionRoman Lebedev2018-06-151-1/+10
* Revert: [llvm-mca] Flush the output stream before we start the analysis of a ...Andrea Di Biagio2018-06-131-1/+0
* [llvm-mca] Flush the output stream before we start the analysis of a new code...Andrea Di Biagio2018-06-131-0/+1
* [llvm-mca] Print the "Block RThroughput" in the SummaryView.Andrea Di Biagio2018-05-231-1/+1
* [llvm-mca] Hide unrelated flags from the -help output.Andrea Di Biagio2018-05-171-23/+35
* [llvm-mca] add flag -all-views and flag -all-stats.Andrea Di Biagio2018-05-171-0/+38
* [llvm-mca] Introduce a pipeline Stage class and FetchStage.Matt Davis2018-05-151-2/+8
* [llvm-mca] removes flag -instruction-tables from the "View Options" category.Andrea Di Biagio2018-05-051-25/+15
* [llvm-mca] use colors for warnings and notes generated by InstrBuilder.Andrea Di Biagio2018-05-041-2/+1
* [llvm-mca] Support for in-order CPU for -instruction-tables testing.Andrea Di Biagio2018-04-301-1/+1
* [llvm-mca] Make ViewOptions static. NFCIFilipe Cabecinhas2018-04-251-1/+1
* [llvm-mca] Add a new option category for views.Andrea Di Biagio2018-04-251-0/+12
* [llvm-mca] run clang-format on a bunch of files. NFCAndrea Di Biagio2018-04-251-11/+9
* [llvm-mca] Default to the native host cpu if flag -mcpu is not specified.Andrea Di Biagio2018-04-251-2/+7
* [llvm-mca] Remove unused flag -verbose. NFCAndrea Di Biagio2018-04-241-4/+0
* [llvm-mca] Default the output asm dialect used by the instruction printer to ...Andrea Di Biagio2018-04-241-12/+16
* [llvm-mca] Use WithColor for printing errorsJonas Devlieghere2018-04-181-12/+15
* Define InitLLVM to do common initialization all at once.Rui Ueyama2018-04-131-5/+2
* [llvm-mca] Minor code cleanup. NFCAndrea Di Biagio2018-04-111-1/+1
* [llvm-mca] Renamed BackendStatistics to RetireControlUnitStatistics.Andrea Di Biagio2018-04-111-5/+10
* [llvm-mca] Move the logic that prints scheduler statistics from BackendStatis...Andrea Di Biagio2018-04-111-0/+9
* [llvm-mca] Move the logic that prints dispatch unit statistics from BackendSt...Andrea Di Biagio2018-04-101-0/+9
* [llvm-mca] Fix MCACommentConsumerFangrui Song2018-04-091-1/+1
* [llvm-mca] Add the ability to mark regions of code for analysis (PR36875)Andrea Di Biagio2018-04-091-42/+105
* [llvm-mca] Simplify code. NFCAndrea Di Biagio2018-04-081-33/+26
* [llvm-mca] Remove flag -max-retire-per-cycle, and update the docs.Andrea Di Biagio2018-04-051-7/+2
* [llvm-mca] Move the logic that prints register file statistics to its own vie...Andrea Di Biagio2018-04-031-0/+9
* [llvm-mca] Fix how views are added to the InstructionTables.Andrea Di Biagio2018-03-261-7/+6
* [llvm-mca] Add a flag -instruction-info to enable/disable the instruction inf...Andrea Di Biagio2018-03-261-4/+14
* [llvm-mca] Add flag -instruction-tables to print the theoretical resource pre...Andrea Di Biagio2018-03-261-1/+21
* [llvm-mca] run clang-format on all files.Andrea Di Biagio2018-03-241-1/+2
* [llvm-mca] Split the InstructionInfoView from the SummaryView.Andrea Di Biagio2018-03-231-1/+4
* [llvm-mca] Pass the InstrBuilder to the constructor of Backend.Andrea Di Biagio2018-03-231-1/+5
* [llvm-mca] Add flag -resource-pressure to enable/disable printing of the reso...Andrea Di Biagio2018-03-231-1/+7
* [llvm-mca] Simplify code. NFCAndrea Di Biagio2018-03-221-16/+7
* [llvm-mca] Move the logic that computes the register file usage to the Backen...Andrea Di Biagio2018-03-211-1/+1
* [llvm-mca] Remove method getSchedModel() from the Backend.Andrea Di Biagio2018-03-161-1/+1
* [llvm-mca] Remove the logic that computes the reciprocal throughput, and make...Andrea Di Biagio2018-03-131-2/+2
* [llvm-mca] Views are now independent from resource masks. NFCIAndrea Di Biagio2018-03-101-2/+1
* [llvm-mca] Move the logic that prints the summary into its own view. NFCIAndrea Di Biagio2018-03-091-4/+6
* [llvm-mca] Run clang-format on the source code. NFCAndrea Di Biagio2018-03-091-5/+4
* [llvm-mca] Unify the API for the various views. NFCIAndrea Di Biagio2018-03-081-13/+59
OpenPOWER on IntegriCloud