testcase reduced from pr1107

llvm-svn: 33186
diff --git a/llvm/test/Regression/Transforms/InstCombine/2007-01-13-ExtCompareMiscompile.ll b/llvm/test/Regression/Transforms/InstCombine/2007-01-13-ExtCompareMiscompile.ll
new file mode 100644
index 0000000..0add14b
--- /dev/null
+++ b/llvm/test/Regression/Transforms/InstCombine/2007-01-13-ExtCompareMiscompile.ll
@@ -0,0 +1,9 @@
+; RUN: llvm-as < %s | opt -instcombine | llvm-dis | grep zext
+; PR1107
+
+define i1 %test(i8 %A, i8 %B) {
+	%a = zext i8 %A to i32
+	%b = zext i8 %B to i32
+	%c = icmp sgt i32 %a, %b
+	ret i1 %c
+}