summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-mca/Backend.cpp
Commit message (Expand)AuthorAgeFilesLines
* [llvm-mca] Rename Backend to Pipeline. NFC.Matt Davis2018-06-251-111/+0
* [llvm-mca] Introduce a sequential container of StagesMatt Davis2018-06-221-13/+29
* [llvm-mca] Introduce the ExecuteStage (was originally the Scheduler class).Matt Davis2018-06-141-3/+2
* [llvm-mca] Add the RetireStage. Matt Davis2018-05-251-0/+5
* [llvm-mca] Move DispatchStage::cycleEvent to preExecute. NFC.Matt Davis2018-05-221-3/+3
* [llvm-mca] Make Dispatch a subclass of Stage.Matt Davis2018-05-171-5/+3
* [llvm-mca] Introduce a pipeline Stage class and FetchStage.Matt Davis2018-05-151-8/+10
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-4/+4
* [llvm-mca] Avoid exposing index values in the MCA interfaces.Matt Davis2018-05-071-8/+7
* [llvm-mca] remove unused argument from method InstrBuilder::createInstrDescImpl.Andrea Di Biagio2018-05-041-2/+1
* [llvm-mca] Removed unused argument from cycleEvent. NFCAndrea Di Biagio2018-04-121-4/+4
* [llvm-mca] Pass the InstrBuilder to the constructor of Backend.Andrea Di Biagio2018-03-231-1/+1
* [llvm-mca] Simplify (and better standardize) the Instruction interface.Andrea Di Biagio2018-03-221-1/+1
* [llvm-mca] Move the logic that computes the scheduler's queue usage to the Ba...Andrea Di Biagio2018-03-201-0/+10
* [llvm-mca] Use llvm::make_unique in a few places. NFCAndrea 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-1/+7
* [llvm-mca] Simplify code. NFC.Andrea Di Biagio2018-03-151-1/+1
* [llvm-mca] Move the logic that updates the register files from InstrBuilder t...Andrea Di Biagio2018-03-141-18/+10
* [llvm-mca] Refactor event listeners to make the backend agnostic to event types.Clement Courbet2018-03-131-43/+2
* [llvm-mca] Fix handling of zero-latency instructions.Andrea Di Biagio2018-03-081-5/+0
* [llvm-mca] Unify the API for the various views. NFCIAndrea Di Biagio2018-03-081-5/+5
* [llvm-mca] LLVM Machine Code Analyzer.Andrea Di Biagio2018-03-081-0/+132
OpenPOWER on IntegriCloud