summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-mca/Scheduler.h
Commit message (Expand)AuthorAgeFilesLines
* [llvm-mca] Add HardwareUnit and Context classes.Matt Davis2018-07-061-1/+2
* [llvm-mca] Introduce the ExecuteStage (was originally the Scheduler class).Matt Davis2018-06-141-46/+74
* [llvm-mca] Add the RetireStage. Matt Davis2018-05-251-9/+5
* [llvm-mca] Make Dispatch a subclass of Stage.Matt Davis2018-05-171-5/+5
* [llvm-mca] Avoid exposing index values in the MCA interfaces.Matt Davis2018-05-071-12/+12
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-2/+2
* [MCA] [NFC] Remove unused Index formal from ResourceManager::issueInstructionMatt Davis2018-04-261-1/+1
* [llvm-mca] run clang-format on a bunch of files. NFCAndrea Di Biagio2018-04-251-1/+0
* [llvm-mca] Refactor the Scheduler interface in preparation for PR36663.Andrea Di Biagio2018-04-241-7/+24
* [llvm-mca] Ensure that instructions with a schedule read-advance are always i...Andrea Di Biagio2018-04-131-7/+6
* [llvm-mca] Removed unused argument from cycleEvent. NFCAndrea Di Biagio2018-04-121-1/+1
* [llvm-mca] Let the Scheduler notify dispatch stall events caused by the lack ...Andrea Di Biagio2018-04-111-33/+5
* [llvm-mca] Correctly set the ReadAdvance information for register use operands.Andrea Di Biagio2018-03-291-3/+8
* [llvm-mca] run clang-format on all files.Andrea Di Biagio2018-03-241-3/+3
* [llvm-mca] Make the resource cost a double.Andrea Di Biagio2018-03-231-2/+2
* [llvm-mca] Remove const from a bunch of ArrayRef. NFCAndrea Di Biagio2018-03-201-3/+3
* [llvm-mca] Move the logic that computes the scheduler's queue usage to the Ba...Andrea Di Biagio2018-03-201-24/+11
* [llvm-mca] Move the routine that computes processor resource masks to its own...Andrea Di Biagio2018-03-201-34/+7
* [llvm-mca] Remove unused method from ResourceManager. NFCAndrea Di Biagio2018-03-191-2/+0
* [llvm-mca] Simplify code. NFCAndrea Di Biagio2018-03-191-21/+10
* [llvm-mca] Remove the logic that computes the reciprocal throughput, and make...Andrea Di Biagio2018-03-131-5/+0
* [llvm-mca] Use a const ArrayRef in a few places. NFCAndrea Di Biagio2018-03-131-7/+8
* [llvm-mca] Refactor event listeners to make the backend agnostic to event types.Clement Courbet2018-03-131-1/+8
* [llvm-mca] Views are now independent from resource masks. NFCIAndrea Di Biagio2018-03-101-7/+12
* [llvm-mca] LLVM Machine Code Analyzer.Andrea Di Biagio2018-03-081-0/+543
OpenPOWER on IntegriCloud