Merge branch 'master' into msp430
[llvm/msp430.git] / test / CodeGen / Generic / 2009-04-28-i128-cmp-crash.ll
blob405a6a8d6e90789bbb47cba0ac4cc91bd5b59fec
1 ; RUN: llvm-as < %s | llc
2 ; rdar://6836460
4 define i32 @test(i128* %P) nounwind {
5 entry:
6         %tmp48 = load i128* %P
7         %and49 = and i128 %tmp48, 18446744073709551616          ; <i128> [#uses=1]
8         %tobool = icmp ne i128 %and49, 0                ; <i1> [#uses=1]
9         br i1 %tobool, label %if.then50, label %if.end61
11 if.then50:              ; preds = %if.then20
12         ret i32 1241
14 if.end61:               ; preds = %if.then50, %if.then20, %entry
15         ret i32 123