OSDN Git Service

AMDGPU: Preserve LiveIntervals in WQM
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Mon, 25 Mar 2019 16:47:42 +0000 (16:47 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Mon, 25 Mar 2019 16:47:42 +0000 (16:47 +0000)
This seems to already be done, but wasn't marked.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@356922 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/AMDGPU/SIWholeQuadMode.cpp

index dae7d45..03c0353 100644 (file)
@@ -200,6 +200,8 @@ public:
 
   void getAnalysisUsage(AnalysisUsage &AU) const override {
     AU.addRequired<LiveIntervals>();
+    AU.addPreserved<SlotIndexes>();
+    AU.addPreserved<LiveIntervals>();
     AU.setPreservesCFG();
     MachineFunctionPass::getAnalysisUsage(AU);
   }