[llvm] [AMDGPU] Optionally Use GCNRPTrackers during scheduling (PR #93090)

Valery Pykhtin via llvm-commits llvm-commits at lists.llvm.org
Fri May 24 04:46:54 PDT 2024


================
@@ -70,6 +70,12 @@ class GCNSchedStrategy : public GenericScheduler {
   // Pointer to the current SchedStageID.
   SmallVectorImpl<GCNSchedStageID>::iterator CurrentStage = nullptr;
 
+  // GCN RP Tracker for top-down scheduling
+  mutable GCNDownwardRPTracker TheTracker;
----------------
vpykhtin wrote:

Maybe something like UpTracker and DownTracker for consistency?

https://github.com/llvm/llvm-project/pull/93090


More information about the llvm-commits mailing list