summaryrefslogtreecommitdiffstats
path: root/llvm/lib/MCA/Stages
Commit message (Expand)AuthorAgeFilesLines
* [NFC] Fixes -Wrange-loop-analysis warningsMark de Wever2020-01-011-1/+2
* [MCA][LSUnit] Track loads and stores until retirement.Andrea Di Biagio2019-10-081-0/+4
* [MCA] consistently use MCPhysReg instead of unsigned as register type. NFCIAndrea Di Biagio2019-08-221-1/+1
* [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-153-12/+17
* [MCA] Slightly refactor the logic in ResourceManager. NFCIAndrea Di Biagio2019-08-151-5/+9
* [MCA] Refactor the logic that computes the critical memory dependency info. NFCIAndrea Di Biagio2019-05-261-3/+0
* [MCA] Make the bool conversion operator in class InstRef explicit. NFCIAndrea Di Biagio2019-05-231-1/+3
* [MCA] Notify event listeners when instructions transition to the Pending stat...Andrea Di Biagio2019-05-051-5/+27
* [MCA] Add field `IsEliminated` to class Instruction. NFCIAndrea Di Biagio2019-04-271-3/+3
* [MCA] Add an experimental MicroOpQueue stage.Andrea Di Biagio2019-03-291-0/+70
* [MCA] Correctly update the UsedResourceGroups mask in the InstrBuilder.Andrea Di Biagio2019-03-261-0/+10
* [MCA] Highlight kernel bottlenecks in the summary view.Andrea Di Biagio2019-03-041-0/+43
* [MCA] Always check if scheduler resources are unavailable when reporting disp...Andrea Di Biagio2019-02-261-1/+4
* [MCA][Scheduler] Collect resource pressure and memory dependency bottlenecks.Andrea Di Biagio2019-02-202-2/+5
* [MCA] Improved debug prints. NFCAndrea Di Biagio2019-02-121-1/+2
* [MCA] Moved the logic that updates register dependencies from DispatchStage t...Andrea Di Biagio2019-02-051-22/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-196-24/+18
* [MCA] Fix wrong definition of ResourceUnitMask in DefaultResourceStrategy.Andrea Di Biagio2019-01-101-1/+7
* [MCA] Add support for BeginGroup/EndGroup.Andrea Di Biagio2018-12-171-0/+8
* [llvm-mca] Move llvm-mca library to llvm/lib/MCA.Clement Courbet2018-12-176-0/+640
OpenPOWER on IntegriCloud