From: Matt Arsenault Date: Mon, 25 Mar 2019 16:47:42 +0000 (+0000) Subject: AMDGPU: Preserve LiveIntervals in WQM X-Git-Tag: llvmorg-9.0.0-rc1~9273 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fa28455116592d06b0cc78ab77e0eb3aa1745e71;p=platform%2Fupstream%2Fllvm.git AMDGPU: Preserve LiveIntervals in WQM This seems to already be done, but wasn't marked. llvm-svn: 356922 --- diff --git a/llvm/lib/Target/AMDGPU/SIWholeQuadMode.cpp b/llvm/lib/Target/AMDGPU/SIWholeQuadMode.cpp index dae7d455d826..03c0353390f0 100644 --- a/llvm/lib/Target/AMDGPU/SIWholeQuadMode.cpp +++ b/llvm/lib/Target/AMDGPU/SIWholeQuadMode.cpp @@ -200,6 +200,8 @@ public: void getAnalysisUsage(AnalysisUsage &AU) const override { AU.addRequired(); + AU.addPreserved(); + AU.addPreserved(); AU.setPreservesCFG(); MachineFunctionPass::getAnalysisUsage(AU); }