fix an embarassing typo that resulted in llvm-gcc bootstrap miscompare
[llvm/avr.git] / test / CodeGen / Generic / 2009-04-28-i128-cmp-crash.ll
blob577b547007d0da22f83e642394c2f53eadf36fe6
1 ; RUN: llc < %s
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