[llvm-commits] [llvm] r136865 - /llvm/trunk/lib/Analysis/InstructionSimplify.cpp

Duncan Sands baldrick at free.fr
Thu Aug 4 03:02:22 PDT 2011


Author: baldrick
Date: Thu Aug  4 05:02:21 2011
New Revision: 136865

URL: http://llvm.org/viewvc/llvm-project?rev=136865&view=rev
Log:
Fix what seems an obvious typo.  Patch by Ivan Krasin.  Problem
reported at http://habrahabr.ru/blogs/compilers/125626/.

Modified:
    llvm/trunk/lib/Analysis/InstructionSimplify.cpp

Modified: llvm/trunk/lib/Analysis/InstructionSimplify.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Analysis/InstructionSimplify.cpp?rev=136865&r1=136864&r2=136865&view=diff
==============================================================================
--- llvm/trunk/lib/Analysis/InstructionSimplify.cpp (original)
+++ llvm/trunk/lib/Analysis/InstructionSimplify.cpp Thu Aug  4 05:02:21 2011
@@ -1888,7 +1888,7 @@
         return V;
       break;
     case Instruction::Shl: {
-      bool NUW = LBO->hasNoUnsignedWrap() && LBO->hasNoUnsignedWrap();
+      bool NUW = LBO->hasNoUnsignedWrap() && RBO->hasNoUnsignedWrap();
       bool NSW = LBO->hasNoSignedWrap() && RBO->hasNoSignedWrap();
       if (!NUW && !NSW)
         break;





More information about the llvm-commits mailing list