summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-mca
Commit message (Expand)AuthorAgeFilesLines
* [llvm-mca] Update the header's guard name. NFC.Matt Davis2018-05-251-3/+3
* [llvm-mca] Update DispatchStage header comment. NFC.Matt Davis2018-05-252-3/+10
* [llvm-mca] Add the RetireStage. Matt Davis2018-05-2511-82/+175
* [llvm-mca] Fix a rounding problem in SummaryView.cpp exposed by r333204.Andrea Di Biagio2018-05-241-4/+7
* [llvm-mca] Fix header comments. NFC.Matt Davis2018-05-232-2/+2
* [llvm-mca] Print the "Block RThroughput" in the SummaryView.Andrea Di Biagio2018-05-233-14/+99
* [llvm-mca] Move DispatchStage::cycleEvent to preExecute. NFC.Matt Davis2018-05-223-10/+10
* [llvm-mca] Removed an empty line generated by the timeline view. NFC.Andrea Di Biagio2018-05-211-7/+10
* [llvm-mca] Make Dispatch a subclass of Stage.Matt Davis2018-05-1711-130/+134
* [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] Move the RegisterFile class into its own translation unit. NFCMatt Davis2018-05-165-371/+428
* [llvm-mca] Move definitions in FetchStage.cpp inside namespace mca. NFCAndrea Di Biagio2018-05-162-3/+3
* [llvm-mca] Fix perf regression after r332390.Andrea Di Biagio2018-05-162-7/+9
* [llvm-mca] Remove redundant includes in Stage.h.Andrea Di Biagio2018-05-164-9/+8
* [llvm-mca] Introduce a pipeline Stage class and FetchStage.Matt Davis2018-05-1510-39/+216
* [llvm-mca] use a formatted_raw_ostream to insert padding and get rid of tabs....Andrea Di Biagio2018-05-153-92/+76
* [llvm-mca] Strip leading tabs and spaces from instruction strings before prin...Andrea Di Biagio2018-05-153-11/+54
* [llvm-mca] Remove unused include header files. NFCAndrea Di Biagio2018-05-151-4/+3
* [llvm-mca] Add file header to RetireControlUnit.cpp.Andrea Di Biagio2018-05-151-0/+15
* [llvm-mca] Improved support for dependency-breaking instructions.Andrea Di Biagio2018-05-144-35/+54
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-145-37/+41
* Move standard library inclusions to after internal inclusions.David Blaikie2018-05-111-3/+3
* llvm-mca: Add missing includesDavid Blaikie2018-05-092-1/+5
* [llvm-mca] Avoid exposing index values in the MCA interfaces.Matt Davis2018-05-0716-173/+204
* [llvm-mca] removes flag -instruction-tables from the "View Options" category.Andrea Di Biagio2018-05-051-25/+15
* [llvm-mca] minor tweak to the resource pressure printing functionality. NFC.Andrea Di Biagio2018-05-051-1/+1
* [llvm-mca] Add descriptive names for the TimelineView report characters. NFC.Matt Davis2018-05-042-8/+18
* [llvm-mca] use colors for warnings and notes generated by InstrBuilder.Andrea Di Biagio2018-05-042-10/+10
* [llvm-mca] remove unused argument from method InstrBuilder::createInstrDescImpl.Andrea Di Biagio2018-05-044-11/+13
* [llvm-mca] Lift the logic of the RetireControlUnit from the Dispatch translat...Matt Davis2018-05-015-132/+175
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-0111-20/+20
* [llvm-mca] Correctly handle zero-latency stores that consume pipeline resources.Andrea Di Biagio2018-04-302-2/+4
* [llvm-mca] Support for in-order CPU for -instruction-tables testing.Andrea Di Biagio2018-04-301-1/+1
* [MCA] [NFC] Remove unused Index formal from ResourceManager::issueInstructionMatt Davis2018-04-262-3/+3
* [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-254-14/+13
* [llvm-mca] Default to the native host cpu if flag -mcpu is not specified.Andrea Di Biagio2018-04-251-2/+7
* [llvm-mca] Remove method Instruction::isZeroLatency(). NFCIAndrea Di Biagio2018-04-255-13/+11
* [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] Refactor the Scheduler interface in preparation for PR36663.Andrea Di Biagio2018-04-242-79/+107
* [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] Ensure that instructions with a schedule read-advance are always i...Andrea Di Biagio2018-04-132-57/+47
* [llvm-mca] Removed unused argument from cycleEvent. NFCAndrea Di Biagio2018-04-1210-17/+17
* [llvm-mca] Let the Scheduler notify dispatch stall events caused by the lack ...Andrea Di Biagio2018-04-114-70/+25
* Revert "[llvm-mca][CMake] Remove unused libraries from set LLVM_LINK_COMPONENTS"Andrea Di Biagio2018-04-111-0/+6
* [llvm-mca][CMake] Remove unused libraries from set LLVM_LINK_COMPONENTS.Andrea Di Biagio2018-04-111-6/+0
OpenPOWER on IntegriCloud