[InstCombine] Signed saturation patterns
[llvm-core.git] / test / Transforms / InstCombine / binop-cast.ll
blob3dbca7ef148996b9c4176359b6898a39a7e88ac4
1 ; RUN: opt < %s -instcombine -S | FileCheck %s
3 define i32 @testAdd(i32 %X, i32 %Y) {
4         %tmp = add i32 %X, %Y
5 ; CHECK: %tmp = add i32 %X, %Y
6         %tmp.l = bitcast i32 %tmp to i32
7         ret i32 %tmp.l
8 ; CHECK: ret i32 %tmp