comparison run/a/asm_fcmovnu_01_A.d @ 1522:31d658aa7480

fixed fcmov* notation
author thomask
date Fri, 27 Apr 2007 17:25:29 +0000
parents 1c8652b3795a
children 8f6d65d2b129
comparison
equal deleted inserted replaced
1521:2ab1093d9008 1522:31d658aa7480
22 asm{ 22 asm{
23 fld1; 23 fld1;
24 fld f; 24 fld f;
25 fucomip; 25 fucomip;
26 fldz; 26 fldz;
27 fcmovnu ST, ST(1); 27 fcmovnu ST(0), ST(1);
28 fst f; 28 fst f;
29 } 29 }
30 30
31 if(f != 0.0f){ 31 if(f != 0.0f){
32 assert(0); 32 assert(0);
35 asm{ 35 asm{
36 fld1; 36 fld1;
37 fld1; 37 fld1;
38 fucomip; 38 fucomip;
39 fldz; 39 fldz;
40 fcmovnu ST, ST(1); 40 fcmovnu ST(0), ST(1);
41 fst f; 41 fst f;
42 } 42 }
43 43
44 if(f != 1.0f){ 44 if(f != 1.0f){
45 assert(0); 45 assert(0);