[InstCombine] Signed saturation patterns
[llvm-core.git] / test / Transforms / InstCombine / 2003-05-26-CastMiscompile.ll
blob19010d22d729cdc7b48e60c7ee05aa203afeaf6d
1 ; RUN: opt < %s -instcombine -S | grep 4294967295
3 define i64 @test(i64 %Val) {
4         %tmp.3 = trunc i64 %Val to i32          ; <i32> [#uses=1]
5         %tmp.8 = zext i32 %tmp.3 to i64         ; <i64> [#uses=1]
6         ret i64 %tmp.8