7e607717cfb33ebf25826e675e9450d7884982ba
[oota-llvm.git] / test / ExecutionEngine / test-fp.ll
1
2 double %test(double* %DP) {
3         %D = load double* %DP
4         %V = add double %D, 1.0
5         %W = sub double %V, %V
6         %X = mul double %W, %W
7         %Y = div double %X, %X
8         %Z = rem double %Y, %Y
9         store double %Z, double* %DP
10         ret double %Z
11 }
12
13 int %main() { 
14   %X = alloca double
15   call double %test(double* %X)
16   ret int 0 
17 }