fix PR4963: folding insertvalue would sometimes turn a packed struct into
[llvm/avr.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