Age | Commit message (Expand) | Author | Files | Lines |
2015-12-16 | MachineScheduler: Add a target hook for deciding which RegPressure sets to | Tom Stellard | 1 | -7/+19 |
2015-11-13 | MachineScheduler: Print initial pressure in debug dump | Matthias Braun | 1 | -0/+7 |
2015-11-13 | MachineScheduler: Improve debug output for "only one node in readyset" | Matthias Braun | 1 | -2/+2 |
2015-11-06 | MachineScheduler: Add regpressure information to debug dump | Matthias Braun | 1 | -6/+30 |
2015-11-03 | ScheduleDAGInstrs: Remove IsPostRA flag; NFC | Matthias Braun | 1 | -16/+14 |
2015-10-29 | Revert "ScheduleDAGInstrs: Remove IsPostRA flag" | Matthias Braun | 1 | -14/+16 |
2015-10-29 | MachineScheduler: Fix typo in debug message | Matthias Braun | 1 | -1/+1 |
2015-10-29 | ScheduleDAGInstrs: Remove IsPostRA flag | Matthias Braun | 1 | -16/+14 |
2015-10-29 | MachineScheduler: Use ranged for and slightly simplify the code | Matthias Braun | 1 | -11/+12 |
2015-10-27 | Make the SelectionDAG graph printer use SDNode::PersistentId labels. | James Y Knight | 1 | -5/+0 |
2015-10-22 | MachineScheduler: Add a way to disable the 'ReduceLatency' heuristic | Matthias Braun | 1 | -2/+2 |
2015-10-09 | CodeGen: Continue removing ilist iterator implicit conversions | Duncan P. N. Exon Smith | 1 | -5/+5 |
2015-09-18 | Make MachineScheduler debug output less confusing. | James Y Knight | 1 | -5/+26 |
2015-09-17 | Revert "(HEAD -> master, origin/master, origin/HEAD) RegisterPressure: Move L... | Matthias Braun | 1 | -4/+4 |
2015-09-17 | RegisterPressure: Move LiveInRegs/LiveOutRegs from RegisterPressure to Pressu... | Matthias Braun | 1 | -4/+4 |
2015-09-17 | MachineScheduler: Provide an option for node hiding cutoff and disable it by ... | Matthias Braun | 1 | -1/+9 |
2015-09-09 | [PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatible | Chandler Carruth | 1 | -3/+3 |
2015-08-18 | Fix three typos in comments; "easilly" -> "easily". | Nick Lewycky | 1 | -1/+1 |
2015-07-20 | MachineScheduler: Restrict macroop fusion to data-dependent instructions. | Matthias Braun | 1 | -9/+33 |
2015-06-23 | Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) | Alexander Kornienko | 1 | -3/+3 |
2015-06-19 | Fixed/added namespace ending comments using clang-tidy. NFC | Alexander Kornienko | 1 | -3/+3 |
2015-06-19 | Fix "the the" in comments. | Eric Christopher | 1 | -1/+1 |
2015-06-15 | [TargetInstrInfo] Rename getLdStBaseRegImmOfs and implement for x86. | Sanjoy Das | 1 | -1/+1 |
2015-06-13 | Rename TargetSubtargetInfo::enablePostMachineScheduler() to enablePostRASched... | Matthias Braun | 1 | -1/+1 |
2015-05-17 | MachineScheduler debug output clarity. | Andrew Trick | 1 | -2/+3 |
2015-05-17 | RegisterPressureTracker: reword stale comments. | Andrew Trick | 1 | -2/+1 |
2015-03-27 | Complete the MachineScheduler fix made way back in r210390. | Andrew Trick | 1 | -2/+2 |
2015-03-11 | Remove useMachineScheduler and replace it with subtarget options | Eric Christopher | 1 | -0/+11 |
2015-01-27 | The subtarget is cached on the MachineFunction. Access it directly. | Eric Christopher | 1 | -3/+1 |
2015-01-19 | [MIScheduler] Slightly better handling of constrainLocalCopy when both source... | Michael Kuperstein | 1 | -4/+7 |
2014-12-13 | Rename argument strings of codegen passes to avoid collisions with command line | Akira Hatanaka | 1 | -2/+2 |
2014-12-12 | Reapply "[MachineScheduler] Fix for PR21807: minor code difference building w... | Andrea Di Biagio | 1 | -1/+3 |
2014-12-12 | Revert: [MachineScheduler] Fix for PR21807: minor code difference building wi... | Andrea Di Biagio | 1 | -3/+1 |
2014-12-12 | [MachineScheduler] Fix for PR21807: minor code difference building with/witho... | Andrea Di Biagio | 1 | -1/+3 |
2014-10-14 | Access the subtarget off of the MachineFunction via the DAG | Eric Christopher | 1 | -9/+7 |
2014-10-10 | [MiSched] Fix a logic error in tryPressure() | Hal Finkel | 1 | -2/+2 |
2014-08-07 | Debugging Utility - optional ability for dumping critical path length | Gerolf Hoflehner | 1 | -2/+16 |
2014-08-05 | Have MachineFunction cache a pointer to the subtarget to make lookups | Eric Christopher | 1 | -2/+1 |
2014-08-04 | Remove the TargetMachine forwards for TargetSubtargetInfo based | Eric Christopher | 1 | -5/+9 |
2014-07-02 | Revert "Revert "MachineScheduler: better book-keeping for asserts."" | Chad Rosier | 1 | -7/+11 |
2014-07-01 | Move remaining LLVM_ENABLE_DUMP conditionals out of the headers | Alp Toker | 1 | -2/+1 |
2014-07-01 | Revert "MachineScheduler: better book-keeping for asserts." | Chad Rosier | 1 | -7/+5 |
2014-07-01 | MachineScheduler: better book-keeping for asserts. | Andrew Trick | 1 | -5/+7 |
2014-06-27 | Left out the NDEBUG in the previous checkin. | Andrew Trick | 1 | -0/+2 |
2014-06-27 | MachineScheduler: add some book-keeping to fix an assert. | Andrew Trick | 1 | -1/+7 |
2014-06-26 | Revert "Introduce a string_ostream string builder facilty" | Alp Toker | 1 | -1/+2 |
2014-06-26 | Introduce a string_ostream string builder facilty | Alp Toker | 1 | -2/+1 |
2014-06-12 | Fix the scheduler's MaxObservedStall computation. | Andrew Trick | 1 | -2/+6 |
2014-06-07 | Fix the MachineScheduler's logic for updating ready times for in-order. | Andrew Trick | 1 | -32/+25 |
2014-06-04 | Add a subtarget hook: enablePostMachineScheduler. | Andrew Trick | 1 | -0/+6 |