Fix bogus assertion using getSExtValue for legitimate values, like -1 in
[oota-llvm.git] / test / Transforms / GlobalOpt / 2007-04-05-Crash.ll
index bf957b439cb00555ad41d92489e396e5273160d4..1991d90b8fa655c0f1a476f4b691686e0784a226 100644 (file)
@@ -6,7 +6,7 @@ target triple = "thumb-apple-darwin8"
 @"\ 1L_OBJC_IMAGE_INFO" = internal global [2 x i32] zeroinitializer              ; <[2 x i32]*> [#uses=1]
 @llvm.used = appending global [1 x i8*] [ i8* bitcast ([2 x i32]* @"\ 1L_OBJC_IMAGE_INFO" to i8*) ]              ; <[1 x i8*]*> [#uses=0]
 
-define i16 @__NSCharToUnicharCFWrapper(i8 zext  %ch) zext  {
+define i16 @__NSCharToUnicharCFWrapper(i8 zeroext  %ch) zeroext  {
 entry:
        %iftmp.0.0.in.in = select i1 false, i16* @replacementUnichar, i16* null         ; <i16*> [#uses=1]
        %iftmp.0.0.in = load i16* %iftmp.0.0.in.in              ; <i16> [#uses=1]