| Commit message (Expand) | Author | Age | Files | Lines |
| * | [llvm-mca] Remove a stale TODO comment. NFC | Andrea Di Biagio | 2018-10-19 | 1 | -2/+0 |
| * | Use llvm::{all,any,none}_of instead std::{all,any,none}_of. NFC | Fangrui Song | 2018-10-19 | 1 | -7/+6 |
| * | [llvm-mca] Correctly set aliases for register writes introduced by optimized ... | Andrea Di Biagio | 2018-10-12 | 3 | -16/+72 |
| * | [llvm-mca] Remove method RegisterFileStatistics::initializeRegisterFileInfo()... | Andrea Di Biagio | 2018-10-12 | 2 | -7/+3 |
| * | [tblgen][llvm-mca] Add the ability to describe move elimination candidates vi... | Andrea Di Biagio | 2018-10-12 | 2 | -6/+10 |
| * | [tblgen][CodeGenSchedule] Add a check for invalid RegisterFile definitions wi... | Andrea Di Biagio | 2018-10-11 | 1 | -6/+4 |
| * | [llvm-mca] Minor refactoring in preparation for a patch that will fully fix P... | Andrea Di Biagio | 2018-10-10 | 2 | -12/+15 |
| * | [llvm-mca] Remove unused/stale forward decl. NFC. | Matt Davis | 2018-10-04 | 1 | -2/+0 |
| * | [llvm-mca] Move field 'AllowZeroMoveEliminationOnly' to class RegisterFile. NFC. | Andrea Di Biagio | 2018-10-04 | 2 | -5/+23 |
| * | [llvm-mca] Check for inconsistencies when constructing instruction descriptors. | Andrea Di Biagio | 2018-10-04 | 4 | -2/+43 |
| * | [llvm-mca] Add support for move elimination in class RegisterFile. | Andrea Di Biagio | 2018-10-03 | 7 | -10/+164 |
| * | [llvm-mca] Remove unecessary forward decls. NFC. | Matt Davis | 2018-10-02 | 4 | -5/+0 |
| * | [llvm-mca] Constify the 'notify' routines. NFC. | Matt Davis | 2018-10-02 | 6 | -16/+18 |
| * | [MCA] Remove SM.hasNext() call in FetchStage::execute. | Owen Rodley | 2018-10-02 | 1 | -1/+1 |
| * | [llvm-mca] Rename the 'Subtract' method to 'subtract' | Matt Davis | 2018-10-01 | 2 | -2/+2 |
| * | [llvm-mca] Remove redundant namespace prefixes. NFC | Andrea Di Biagio | 2018-09-28 | 8 | -37/+36 |
| * | [llvm-mca] Teach how to track zero registers in class RegisterFile. | Andrea Di Biagio | 2018-09-28 | 3 | -26/+78 |
| * | Test commit. NFC. | Owen Rodley | 2018-09-28 | 1 | -1/+1 |
| * | llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) | Fangrui Song | 2018-09-27 | 2 | -5/+4 |
| * | [llvm-mca] Improve code comments in LSUnit.{h, cpp}. NFC | Andrea Di Biagio | 2018-09-24 | 2 | -15/+25 |
| * | [MCA] Remove dependency on CodeGen. | Dean Michael Berris | 2018-09-21 | 3 | -3/+1 |
| * | [TableGen][SubtargetEmitter] Add the ability for processor models to describe... | Andrea Di Biagio | 2018-09-19 | 1 | -5/+25 |
| * | [llvm-mca] Add the ability to mark register reads/writes associated with dep-... | Andrea Di Biagio | 2018-09-18 | 6 | -41/+47 |
| * | [llvm-mca] Slightly refactor class InstRef. NFC. | Andrea Di Biagio | 2018-09-18 | 2 | -10/+13 |
| * | Revert r342148 (and follow-on fix attempts r342154, r342180, r342182, r342193) | Nico Weber | 2018-09-15 | 1 | -4/+8 |
| * | Renovate CMake files in the `llvm-(cfi-verify|exegesis|mca)` tools. | Richard Diamond | 2018-09-13 | 1 | -8/+4 |
| * | [llvm-mca] Delay calculation of Cycles per Resources, separate the cycles and... | Matt Davis | 2018-09-11 | 12 | -31/+76 |
| * | [llvm-mca] Fix typo in debug output. NFC. | Matt Davis | 2018-09-01 | 1 | -1/+1 |
| * | [llvm-mca] correctly initialize field 'CycleRetired' in the TimelineView. | Andrea Di Biagio | 2018-08-30 | 1 | -1/+1 |
| * | [llvm-mca] Report the number of dispatched micro opcodes in the DispatchStati... | Andrea Di Biagio | 2018-08-30 | 8 | -45/+97 |
| * | [llvm-mca] Add fields "Total uOps" and "uOps Per Cycle" to the report generat... | Andrea Di Biagio | 2018-08-29 | 1 | -3/+7 |
| * | [llvm-mca] Don't disable the SummaryView if flag `-all-stats` is false. | Andrea Di Biagio | 2018-08-29 | 1 | -1/+0 |
| * | [llvm-mca] Remove unused formal. NFC. | Matt Davis | 2018-08-29 | 2 | -5/+4 |
| * | [llvm-mca] Move the initialization of Pipeline. NFC. | Matt Davis | 2018-08-29 | 1 | -2/+2 |
| * | [llvm-mca] use llvm::any_of instead of std::any_of. NFC | Andrea Di Biagio | 2018-08-28 | 1 | -1/+2 |
| * | [llvm-mca] Initialize each element in vector TimelineView::UsedBuffers to a d... | Andrea Di Biagio | 2018-08-28 | 2 | -14/+18 |
| * | [llvm-mca][TimelineView] Force the same number of executions for every entry ... | Andrea Di Biagio | 2018-08-28 | 2 | -70/+106 |
| * | [llvm-mca] Pass an instruction reference when notifying event listeners about... | Andrea Di Biagio | 2018-08-28 | 5 | -32/+30 |
| * | [llvm-mca] Remove unused include. NFC | Andrea Di Biagio | 2018-08-27 | 1 | -1/+0 |
| * | [llvm-mca] Introduce the llvm-mca library and organize the directory accordin... | Matt Davis | 2018-08-27 | 41 | -62/+104 |
| * | [llvm-mca] Remove unused method. NFC. | Matt Davis | 2018-08-27 | 1 | -1/+0 |
| * | [llvm-mca] Improved report generated by the SchedulerStatistics view. | Andrea Di Biagio | 2018-08-27 | 2 | -67/+99 |
| * | [llvm-mca] Move ResourceManager from Scheduler into its own file. NFC. | Matt Davis | 2018-08-24 | 5 | -621/+672 |
| * | [llvm-mca] Revert r340659. NFC. | Matt Davis | 2018-08-24 | 5 | -672/+621 |
| * | [llvm-mca] Move the ResourceManger from the Scheduler into its own file. NFC. | Matt Davis | 2018-08-24 | 5 | -621/+672 |
| * | [llvm-mca] Move views and stats into a Views subdir. NFC. | Matt Davis | 2018-08-24 | 23 | -38/+37 |
| * | [llvm-mca] Fix parameter name. NFC. | Walter Lee | 2018-08-23 | 1 | -2/+2 |
| * | [llvm-mca] Set the Selection strategy to Default if nullptr is passed. | Matt Davis | 2018-08-23 | 2 | -7/+20 |
| * | [llvm-mca] Fix wrong call to setCustomStrategy(). | Andrea Di Biagio | 2018-08-23 | 2 | -9/+9 |
| * | [llvm-mca] Allow the definition of custom strategies for selecting processor ... | Andrea Di Biagio | 2018-08-23 | 2 | -124/+182 |