summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-mca/Dispatch.h
Commit message (Expand)AuthorAgeFilesLines
* [llvm-mca] Make Dispatch a subclass of Stage.Matt Davis2018-05-171-122/+0
* [llvm-mca] Move the RegisterFile class into its own translation unit. NFCMatt Davis2018-05-161-135/+3
* [llvm-mca] Improved support for dependency-breaking instructions.Andrea Di Biagio2018-05-141-15/+19
* [llvm-mca] Avoid exposing index values in the MCA interfaces.Matt Davis2018-05-071-12/+10
* [llvm-mca] Lift the logic of the RetireControlUnit from the Dispatch translat...Matt Davis2018-05-011-62/+1
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-3/+3
* [llvm-mca] Removed unused argument from cycleEvent. NFCAndrea Di Biagio2018-04-121-1/+1
* [MC][Tablegen] Allow models to describe the retire control unit for llvm-mca. Andrea Di Biagio2018-04-051-14/+6
* [llvm-mca] Remove flag -max-retire-per-cycle, and update the docs.Andrea Di Biagio2018-04-051-6/+5
* [MC][Tablegen] Allow the definition of processor register files in the schedu...Andrea Di Biagio2018-04-031-28/+39
* [llvm-mca] Simplify (and better standardize) the Instruction interface.Andrea Di Biagio2018-03-221-4/+3
* [llvm-mca] Move the logic that computes the register file usage to the Backen...Andrea Di Biagio2018-03-211-27/+11
* [llvm-mca] Clean up some code. NFCAndrea Di Biagio2018-03-211-2/+0
* [llvm-mca] Remove const from a bunch of ArrayRef. NFCAndrea Di Biagio2018-03-201-1/+1
* [llvm-mca] Add pipeline stall events.Andrea Di Biagio2018-03-191-56/+9
* [llvm-mca] Allow the definition of multiple register files.Andrea Di Biagio2018-03-181-56/+110
* [llvm-mca] Simplify code. NFC.Andrea Di Biagio2018-03-151-3/+4
* [llvm-mca] Move the logic that updates the register files from InstrBuilder t...Andrea Di Biagio2018-03-141-1/+4
* [llvm-mca] LLVM Machine Code Analyzer.Andrea Di Biagio2018-03-081-0/+319
OpenPOWER on IntegriCloud