summaryrefslogtreecommitdiff
path: root/lib/Target/AMDGPU/SIMachineScheduler.cpp
AgeCommit message (Expand)Author
2017-12-13Rename LiveIntervalAnalysis.h to LiveIntervals.hMatthias Braun
2017-12-04[CodeGen] Unify MBB reference format in both MIR and debug outputFrancis Visoiu Mistrih
2017-11-28[CodeGen] Rename functions PrintReg* to printReg*Francis Visoiu Mistrih
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie
2017-07-25AMDGPU/SI: Fix Depth and Height computation for SI schedulerMarek Olsak
2017-07-25AMDGPU/SI: Force exports at the end for SI schedulerMarek Olsak
2017-07-11[CodeGen] Rename DEBUG_TYPE to match passnamesEvandro Menezes
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-03-28[AMDGPU] Update SI scheduler colorHighLatenciesGroupsValery Pykhtin
2017-03-27[AMDGPU] SISched: Detect dependency types between blocksValery Pykhtin
2017-03-27[AMDGPU] SISched: Update colorEndsAccordingToDependenciesValery Pykhtin
2017-03-27[AMDGPU] Fix SI scheduler LiveOut Refcount issueValery Pykhtin
2017-03-24[AMDGPU] Don't enforce constexpr, there are still old standard libraries arou...Benjamin Kramer
2017-03-24[AMDGPU] Remove double map lookups in SI schedulerValery Pykhtin
2017-03-24[AMDGPU] Fix SGPR usage count in SI schedulerValery Pykhtin
2017-03-24[AMDGPU] Add a new line after a debug messageValery Pykhtin
2017-03-24Don't build up std::vectors with constant sizes when an array suffices.Benjamin Kramer
2016-12-22AMDGPU: Fixed '!NodePtr->isKnownSentinel()' assertMatt Arsenault
2016-12-12[AMDGPU, PowerPC, TableGen] Fix some Clang-tidy modernize and Include What Yo...Eugene Zelenko
2016-11-18Fix spelling mistakes in AMDGPU target comments. NFC.Simon Pilgrim
2016-08-26AMDGPU/SI: Use a better method for determining the largest pressure setsTom Stellard
2016-08-11Use the range variant of find instead of unpacking begin/endDavid Majnemer
2016-08-11AMDGPU: Prune includesMatt Arsenault
2016-07-19AMDGPU/SI: Fix SI scheduler refcount issueMatt Arsenault
2016-07-01AMDGPU/SI: Enable testing several variants for si schedulerMatt Arsenault
2016-06-30CodeGen: Use MachineInstr& in TargetInstrInfo, NFCDuncan P. N. Exon Smith
2016-06-24AMDGPU: Cleanup subtarget handling.Matt Arsenault
2016-06-09AMDGPU/SI: Use common topological sort algorithm in SIScheduleDAGMITom Stellard
2016-05-27Apply clang-tidy's misc-static-assert where it makes sense.Benjamin Kramer
2016-05-03AMDGPU/SI: Use range loops to simplify some code in the SI SchedulerTom Stellard
2016-04-24Fix a couple assertions that can never fire because they just contained the t...Craig Topper
2016-03-09[TII] Allow getMemOpBaseRegImmOfs() to accept negative offsets. NFC.Chad Rosier
2016-02-27CodeGen: Update LiveIntervalAnalysis API to use MachineInstr&, NFCDuncan P. N. Exon Smith
2016-02-27CodeGen: Take MachineInstr& in SlotIndexes and LiveIntervals, NFCDuncan P. N. Exon Smith
2016-01-20RegisterPressure: Make liveness tracking subregister awareMatthias Braun
2016-01-13AMDGPU/SI: Add SI Machine SchedulerNicolai Haehnle