summaryrefslogtreecommitdiffstats
path: root/llvm/lib/MCA/HardwareUnits/Scheduler.cpp
Commit message (Expand)AuthorAgeFilesLines
* [llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-151-1/+1
* [MCA] Slightly refactor class RetireControlUnit, and add the ability to overr...Andrea Di Biagio2019-08-151-6/+4
* [MCA] Slightly refactor the logic in ResourceManager. NFCIAndrea Di Biagio2019-08-151-3/+3
* [MCA] Further refactor the bottleneck analysis view. NFCI.Andrea Di Biagio2019-06-101-1/+2
* [MCA][Scheduler] Change how memory instructions are dispatched to the pending...Andrea Di Biagio2019-06-011-28/+25
* [MCA] Refactor class LSUnit. NFCIAndrea Di Biagio2019-05-291-65/+22
* [MCA][Scheduler] Improved critical memory dependency computation.Andrea Di Biagio2019-05-261-6/+16
* [MCA] Refactor the logic that computes the critical memory dependency info. NFCIAndrea Di Biagio2019-05-261-11/+61
* [MCA] Introduce class LSUnitBase and let LSUnit derive from it.Andrea Di Biagio2019-05-231-10/+7
* [MCA] Notify event listeners when instructions transition to the Pending stat...Andrea Di Biagio2019-05-051-3/+8
* [MCA] Highlight kernel bottlenecks in the summary view.Andrea Di Biagio2019-03-041-3/+25
* [MCA] Always check if scheduler resources are unavailable when reporting disp...Andrea Di Biagio2019-02-261-3/+9
* [MCA][Scheduler] Collect resource pressure and memory dependency bottlenecks.Andrea Di Biagio2019-02-201-24/+26
* [MCA] Slightly refactor method writeStartEvent in WriteState and ReadState. NFCIAndrea Di Biagio2019-02-181-1/+1
* [MCA][LSUnit] Return the ID of the dependent memory operation from methodAndrea Di Biagio2019-02-151-1/+2
* [MCA][Scheduler] Use latency information to further classify busy instructions.Andrea Di Biagio2019-02-131-6/+51
* [MCA][Scheduler] Track resources that were found busy when issuing an instruc...Andrea Di Biagio2019-02-111-0/+3
* [MCA] Return a mask of busy resources from method ResourceManager::checkAvail...Andrea Di Biagio2019-02-111-1/+2
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [MCA] Improved handling of in-order issue/dispatch resources.Andrea Di Biagio2019-01-041-2/+4
* [llvm-mca] Move llvm-mca library to llvm/lib/MCA.Clement Courbet2018-12-171-0/+245
OpenPOWER on IntegriCloud