thinko.  Should fix s4addl.ll regression


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22817 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Target/Alpha/AlphaISelPattern.cpp b/lib/Target/Alpha/AlphaISelPattern.cpp
index e09f9b9..80a47a1 100644
--- a/lib/Target/Alpha/AlphaISelPattern.cpp
+++ b/lib/Target/Alpha/AlphaISelPattern.cpp
@@ -606,7 +606,7 @@
 // If so Imm will receive the 64 bit value.
 static bool isSIntImmediateBounded(SDOperand N, int64_t& Imm, 
                                    int64_t low, int64_t high) {
-  if (isSIntImmediate(N, Imm) && Imm <= high && Imm >= high)
+  if (isSIntImmediate(N, Imm) && Imm <= high && Imm >= low)
     return true;
   return false;
 }
@@ -624,7 +624,7 @@
 
 static bool isUIntImmediateBounded(SDOperand N, uint64_t& Imm, 
                                    uint64_t low, uint64_t high) {
-  if (isUIntImmediate(N, Imm) && Imm <= high && Imm >= high)
+  if (isUIntImmediate(N, Imm) && Imm <= high && Imm >= low)
     return true;
   return false;
 }