Merge branch 'master' into msp430
[llvm/msp430.git] / test / CodeGen / X86 / and-su.ll
blobbdc845448f5ff888c7e8bc80e76b586bd0d4df8e
1 ; RUN: llvm-as < %s | llc -march=x86 | grep {(%} | count 1
3 ; Don't duplicate the load.
5 define fastcc i32 @foo(i32* %p) nounwind {
6         %t0 = load i32* %p
7         %t2 = and i32 %t0, 10
8         %t3 = icmp ne i32 %t2, 0
9         br i1 %t3, label %bb63, label %bb76
11 bb63:
12         ret i32 %t2
14 bb76:
15         ret i32 0