New testcase

llvm-svn: 16833
diff --git a/llvm/test/Regression/Transforms/InstCombine/add.ll b/llvm/test/Regression/Transforms/InstCombine/add.ll
index 80f7402..6359dde 100644
--- a/llvm/test/Regression/Transforms/InstCombine/add.ll
+++ b/llvm/test/Regression/Transforms/InstCombine/add.ll
@@ -163,3 +163,9 @@
         ret int %tmp.4
 }
 
+int %test24(int %A) {
+	%B = add int %A, 1
+	%C = shl int %B, ubyte 1
+	%D = sub int %C, 2
+	ret int %D             ;; A << 1
+}