Lines Matching defs:sf1
38 SoftFloat sf1, sf2, sf3;
49 sf1= one;
51 sf1= av_div_sf(one, av_normalize_sf(av_add_sf(one, sf1)));
53 printf("test1 sf =%d\n", av_sf2int(sf1, 24));
69 sf1= av_int2sf(i, 0);
72 sf1= av_mul_sf(av_add_sf(sf1, one),sf2);
76 printf("test2 sf =%d (%d %d)\n", av_sf2int(sf1, 24), sf1.exp, sf1.mant);
85 sf1 = FLOAT_0_017776489257;
88 sf2 = av_add_sf(sf1, sf2);
92 sf1 = av_int2sf(0xFFFFFFF0, 0);
93 printf("test4 softfloat: %.10lf (0x%08x %d)\n", (double)av_sf2double(sf1), sf1.mant, sf1.exp);
94 sf1 = av_int2sf(0x00000010, 0);
95 printf("test4 softfloat: %.10lf (0x%08x %d)\n", (double)av_sf2double(sf1), sf1.mant, sf1.exp);
97 sf1 = av_int2sf(0x1FFFFFFF, 0);
98 printf("test4 softfloat: %.10lf (0x%08x %d)\n", (double)av_sf2double(sf1), sf1.mant, sf1.exp);
99 sf1 = av_int2sf(0xE0000001, 0);
100 printf("test4 softfloat: %.10lf (0x%08x %d)\n", (double)av_sf2double(sf1), sf1.mant, sf1.exp);
103 sf1 = (SoftFloat){ 0x20000000, MIN_EXP };
104 sf1 = av_mul_sf(sf1, sf1);
105 printf("test5 softfloat: %.10lf (0x%08x %d)\n", (double)av_sf2double(sf1), sf1.mant, sf1.exp);
107 sf1 = (SoftFloat){ 0x20000000, MIN_EXP };
109 i = av_cmp_sf(sf1, sf2);
110 j = av_cmp_sf(sf2, sf1);
111 sf1 = av_div_sf(sf1, sf2);
112 printf("test6 softfloat: %.10lf (0x%08x %d) %d %d\n", (double)av_sf2double(sf1), sf1.mant, sf1.exp, i, j);
115 sf1= av_int2sf(i, 0);
119 c = av_cmp_sf(sf1, sf2);
123 c = av_gt_sf(sf1, sf2);
128 sf1 = av_int2sf(1, i);
132 c = av_cmp_sf(sf2, sf1);
136 c = av_gt_sf(sf1, sf2);