[llvm] r304805 - [AMDGPU] Return correct value from SDWA pass

Stanislav Mekhanoshin via llvm-commits llvm-commits at lists.llvm.org
Tue Jun 6 09:42:30 PDT 2017


Author: rampitec
Date: Tue Jun  6 11:42:30 2017
New Revision: 304805

URL: http://llvm.org/viewvc/llvm-project?rev=304805&view=rev
Log:
[AMDGPU] Return correct value from SDWA pass

Differential Revision: https://reviews.llvm.org/D33927

Modified:
    llvm/trunk/lib/Target/AMDGPU/SIPeepholeSDWA.cpp

Modified: llvm/trunk/lib/Target/AMDGPU/SIPeepholeSDWA.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AMDGPU/SIPeepholeSDWA.cpp?rev=304805&r1=304804&r2=304805&view=diff
==============================================================================
--- llvm/trunk/lib/Target/AMDGPU/SIPeepholeSDWA.cpp (original)
+++ llvm/trunk/lib/Target/AMDGPU/SIPeepholeSDWA.cpp Tue Jun  6 11:42:30 2017
@@ -786,8 +786,9 @@ bool SIPeepholeSDWA::runOnMachineFunctio
   PotentialMatches.clear();
   SDWAOperands.clear();
 
+  bool Ret = !ConvertedInstructions.empty();
   while (!ConvertedInstructions.empty())
     legalizeScalarOperands(*ConvertedInstructions.pop_back_val());
 
-  return false;
+  return Ret;
 }




More information about the llvm-commits mailing list