comparison tests/mini/intrinsics.d @ 723:55f6c2e454d7

Implemented correct parameter order according to x86-32 ABI documentation. Changed AA types to just a void* .
author Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
date Sat, 25 Oct 2008 06:03:28 +0200
parents 6aaa3d3c1183
children 4ac97ec7c18e
comparison
equal deleted inserted replaced
722:bd56056a581f 723:55f6c2e454d7
19 double sd = llvm_sqrt_f64(d); 19 double sd = llvm_sqrt_f64(d);
20 printf("sqrt(%lf) = %lf\n", d, sd); 20 printf("sqrt(%lf) = %lf\n", d, sd);
21 21
22 real r; 22 real r;
23 printf("Enter real: "); 23 printf("Enter real: ");
24 //scanf("%lf", &d); 24 //scanf("%llf", &r);
25 r = 3.2311167891231231234754764576; 25 r = 3.2311167891231231234754764576;
26 version(X86) 26 version(X86)
27 { 27 {
28 real sr = llvm_sqrt_f80(r); 28 real sr = llvm_sqrt_f80(r);
29 printf("sqrt(%llf) = %llf\n", r, sr); 29 printf("sqrt(%llf) = %llf\n", r, sr);