summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-mca/Backend.h
Commit message (Expand)AuthorAgeFilesLines
* [llvm-mca] Rename Backend to Pipeline. NFC.Matt Davis2018-06-251-81/+0
* [llvm-mca] Introduce a sequential container of StagesMatt Davis2018-06-221-35/+12
* [llvm-mca] Introduce the ExecuteStage (was originally the Scheduler class).Matt Davis2018-06-141-5/+7
* [llvm-mca] Add the RetireStage. Matt Davis2018-05-251-7/+16
* [llvm-mca] Make Dispatch a subclass of Stage.Matt Davis2018-05-171-10/+6
* [llvm-mca] Introduce a pipeline Stage class and FetchStage.Matt Davis2018-05-151-25/+24
* [llvm-mca] Avoid exposing index values in the MCA interfaces.Matt Davis2018-05-071-6/+2
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-1/+1
* [MC][Tablegen] Allow models to describe the retire control unit for llvm-mca. Andrea Di Biagio2018-04-051-3/+3
* [llvm-mca] Remove flag -max-retire-per-cycle, and update the docs.Andrea Di Biagio2018-04-051-3/+3
* [MC][Tablegen] Allow the definition of processor register files in the schedu...Andrea Di Biagio2018-04-031-1/+1
* [llvm-mca] Pass the InstrBuilder to the constructor of Backend.Andrea Di Biagio2018-03-231-6/+4
* [llvm-mca] Move the logic that computes the register file usage to the Backen...Andrea Di Biagio2018-03-211-6/+0
* [llvm-mca] Move the logic that computes the scheduler's queue usage to the Ba...Andrea Di Biagio2018-03-201-3/+2
* [llvm-mca] Move the routine that computes processor resource masks to its own...Andrea Di Biagio2018-03-201-1/+1
* [llvm-mca] Add pipeline stall events.Andrea Di Biagio2018-03-191-9/+2
* [llvm-mca] Remove method getSchedModel() from the Backend.Andrea Di Biagio2018-03-161-3/+0
* [llvm-mca] Remove unused methods from Backend. NFCAndrea Di Biagio2018-03-161-17/+0
* [llvm-mca] Remove the logic that computes the reciprocal throughput, and make...Andrea Di Biagio2018-03-131-3/+0
* [llvm-mca] Fix unused variable warning in opt mode.Clement Courbet2018-03-131-1/+1
* [llvm-mca] Refactor event listeners to make the backend agnostic to event types.Clement Courbet2018-03-131-7/+10
* [llvm-mca] Views are now independent from resource masks. NFCIAndrea Di Biagio2018-03-101-4/+1
* [llvm-mca] HWEventListener is a class, not struct.Andrea Di Biagio2018-03-081-1/+1
* [llvm-mca] Unify the API for the various views. NFCIAndrea Di Biagio2018-03-081-8/+8
* [llvm-mca] LLVM Machine Code Analyzer.Andrea Di Biagio2018-03-081-0/+141
OpenPOWER on IntegriCloud