1 ; RUN: opt < %s -simplify-libcalls -instcombine -S | grep {ret i32 -65} 2 ; PR4284 3 4 define i32 @test() nounwind { 5 entry: 6 %c0 = alloca i8, align 1 ; <i8*> [#uses=2] 7 %c2 = alloca i8, align 1 ; <i8*> [#uses=2] 8 store i8 64, i8* %c0 9 store i8 -127, i8* %c2 10 %call = call i32 @memcmp(i8* %c0, i8* %c2, i32 1) ; <i32> [#uses=1] 11 ret i32 %call 12 } 13 14 declare i32 @memcmp(i8*, i8*, i32) 15