Convert .cvsignore files
[oota-llvm.git] / test / ExecutionEngine / test-fp.ll
1 ; RUN: llvm-upgrade %s | llvm-as -f -o %t.bc
2 ; RUN: lli %t.bc > /dev/null
3
4
5 double %test(double* %DP, double %Arg) {
6         %D = load double* %DP
7         %V = add double %D, 1.0
8         %W = sub double %V, %V
9         %X = mul double %W, %W
10         %Y = div double %X, %X
11         %Z = rem double %Y, %Y
12         %Z1 = div double %Z, %W
13         %Q = add double %Z, %Arg
14         %R = cast double %Q to double
15         store double %R, double* %DP
16         ret double %Z
17 }
18
19 int %main() { 
20   %X = alloca double
21   store double 0.0, double* %X
22   call double %test(double* %X, double 2.0)
23   ret int 0 
24 }