blob: 4cfd1ebb69e299242ff64d3675497ef66f4069e9 [file] [log] [blame]
Daniel Dunbar46a27162010-11-13 00:28:01 +00001; RUN: lli %s > /dev/null
Tanya Lattnere9789ef2004-11-06 23:32:43 +00002
Tanya Lattnerceca1942008-03-10 07:21:50 +00003define i32 @foo(i32 %X, i32 %Y, double %A) {
4 %cond212 = fcmp une double %A, 1.000000e+00 ; <i1> [#uses=1]
5 %cast110 = zext i1 %cond212 to i32 ; <i32> [#uses=1]
6 ret i32 %cast110
Chris Lattner4a8068f2003-01-13 01:03:16 +00007}
8
Tanya Lattnerceca1942008-03-10 07:21:50 +00009define i32 @main() {
10 %reg212 = call i32 @foo( i32 0, i32 1, double 1.000000e+00 ) ; <i32> [#uses=1]
11 ret i32 %reg212
Chris Lattner4a8068f2003-01-13 01:03:16 +000012}
Tanya Lattnerceca1942008-03-10 07:21:50 +000013