Home | History | Annotate | Download | only in src

Lines Matching refs:h0

1398         int h0, h1, h2, h3;
1400 h0 = x[i];
1402 buf[0].i = (h0 & LOGTAB_MASK2_32F) | (127 << 23);
1405 y0 = (((h0 >> 23) & 0xff) - 127) * ln_2;
1408 h0 = (h0 >> (23 - LOGTAB_SCALE - 1)) & LOGTAB_MASK * 2;
1411 y0 += icvLogTab[h0];
1417 x0 = LOGTAB_TRANSLATE( buf[0].f, h0 );
1435 y0 += LOGPOLY( x0, h0 == 510 );
1450 int h0 = x[i];
1453 y0 = (((h0 >> 23) & 0xff) - 127) * ln_2;
1455 buf[0].i = (h0 & LOGTAB_MASK2_32F) | (127 << 23);
1456 h0 = (h0 >> (23 - LOGTAB_SCALE - 1)) & LOGTAB_MASK * 2;
1458 y0 += icvLogTab[h0];
1459 x0 = LOGTAB_TRANSLATE( buf[0].f, h0 );
1460 y0 += LOGPOLY( x0, h0 == 510 );
1498 int h0, h1, h2, h3;
1500 h0 = X[i].i.lo;
1502 buf[0].i.lo = h0;
1505 h0 = X[i].i.hi;
1507 buf[0].i.hi = (h0 & LOGTAB_MASK2) | (1023 << 20);
1510 y0 = (((h0 >> 20) & 0x7ff) - 1023) * ln_2;
1518 h0 = (h0 >> (20 - LOGTAB_SCALE - 1)) & LOGTAB_MASK * 2;
1521 y0 += icvLogTab[h0];
1527 x0 = LOGTAB_TRANSLATE( buf[0].d, h0 );
1545 y0 += LOGPOLY( x0, h0 == 510 );
1560 int h0 = X[i].i.hi;
1562 double x0, y0 = (((h0 >> 20) & 0x7ff) - 1023) * ln_2;
1564 buf[0].i.hi = (h0 & LOGTAB_MASK2) | (1023 << 20);
1566 h0 = (h0 >> (20 - LOGTAB_SCALE - 1)) & LOGTAB_MASK * 2;
1568 y0 += icvLogTab[h0];
1569 x0 = LOGTAB_TRANSLATE( buf[0].d, h0 );
1570 y0 += LOGPOLY( x0, h0 == 510 );