summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp
AgeCommit message (Expand)Author
2018-07-11AMDGPU: Refactor Subtarget classesTom Stellard
2018-06-04[AMDGPU] Small refactoring in the schedulerStanislav Mekhanoshin
2018-05-31[AMDGPU] Track occupancy in MFIStanislav Mekhanoshin
2018-05-25[AMDGPU] Add perf hints to functionsStanislav Mekhanoshin
2018-05-14Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen
2018-05-12[AMDGPU] Fix amdgpu-waves-per-eu accounting in schedulerStanislav Mekhanoshin
2018-05-09[DebugInfo] Examine all uses of isDebugValue() for debug instructions.Shiva Chen
2018-01-22[NFC] fix trivial typos in commentsHiroshi Inoue
2017-12-15MachineFunction: Return reference from getFunction(); NFCMatthias Braun
2017-12-15Recommit CodeGen: Fix assertion in machine inst sheduler due to llvm.dbg.valueYaxun Liu
2017-12-14Revert CodeGen: Fix assertion in machine inst sheduler due to llvm.dbg.valueYaxun Liu
2017-12-13CodeGen: Fix assertion in machine inst sheduler due to llvm.dbg.valueYaxun Liu
2017-12-05AMDGPU: Fix crash when scheduling DBG_VALUEMatt Arsenault
2017-12-04[CodeGen] Unify MBB reference format in both MIR and debug outputFrancis Visoiu Mistrih
2017-07-11[CodeGen] Rename DEBUG_TYPE to match passnamesEvandro Menezes
2017-05-16[AMDGPU] Use GCNRPTracker dumper methods in schedulerStanislav Mekhanoshin
2017-05-16[AMDGPU] Cache live-ins and register pressure in schedulerStanislav Mekhanoshin
2017-05-16[AMDGPU] Turn register pressure estimation into forward trackerStanislav Mekhanoshin
2017-05-11[AMDGPU] Fix incorrect register pressure calculationStanislav Mekhanoshin
2017-04-27AMDGPU: Fix assert in schedulerKonstantin Zhuravlyov
2017-03-28[AMDGPU] Fix recorded region boundaries in max-occupancy schedulerStanislav Mekhanoshin
2017-03-21[AMDGPU] Iterative scheduling infrastructure + minimal registry schedulerValery Pykhtin
2017-03-11[AMDGPU] Remove getBidirectionalReasonRankStanislav Mekhanoshin
2017-02-28[AMDGPU] Add second pass of the schedulerStanislav Mekhanoshin
2017-02-28[AMDGPU] New method to estimate register pressureStanislav Mekhanoshin
2017-02-28[AMDGPU] Fix read-undef flags when schedule is revertedStanislav Mekhanoshin
2017-02-15[AMDGPU] Revert failed schedulingStanislav Mekhanoshin
2017-02-08[AMDGPU] Move register related queries to subtarget classKonstantin Zhuravlyov
2017-02-06[AMDGPU] Fix GCNSchedStrategy.cpp debug outputStanislav Mekhanoshin
2017-02-01[AMDGPU] Account workgroup size in LDS occupancy limitsStanislav Mekhanoshin
2017-01-26[AMDGPU] Fix typo in GCNSchedStrategyValery Pykhtin
2016-12-09AMDGPU/SI: Allow using SGPRs 96-101 on VIMarek Olsak
2016-11-01AMDGPU: Whitespace fixesMatt Arsenault
2016-09-06[AMDGPU] Wave and register controlsKonstantin Zhuravlyov
2016-08-29AMDGPU/SI: Implement a custom MachineSchedStrategyTom Stellard