Lines Matching refs:opStack

282                CF2_Stack       opStack,  in cf2_doStems()  argument
289 CF2_UInt count = cf2_stack_count( opStack ); in cf2_doStems()
300 *width = ADD_INT32( cf2_stack_getReal( opStack, 0 ), in cf2_doStems()
314 cf2_stack_getReal( opStack, i ) ); in cf2_doStems()
317 cf2_stack_getReal( opStack, i + 1 ) ); in cf2_doStems()
326 cf2_stack_clear( opStack ); in cf2_doStems()
335 cf2_doFlex( CF2_Stack opStack, in cf2_doFlex() argument
358 vals[i + 2] = ADD_INT32( vals[i + 2], cf2_stack_getReal( opStack, in cf2_doFlex()
370 CF2_Fixed lastVal = cf2_stack_getReal( opStack, idx ); in cf2_doFlex()
388 cf2_stack_getReal( opStack, idx++ ) ); in cf2_doFlex()
394 cf2_stack_getReal( opStack, idx ) ); in cf2_doFlex()
407 cf2_stack_clear( opStack ); in cf2_doFlex()
419 CF2_Stack opStack, in cf2_doBlend() argument
428 base = cf2_stack_count( opStack ) - numOperands; in cf2_doBlend()
436 CF2_Fixed sum = cf2_stack_getReal( opStack, i + base ); in cf2_doBlend()
442 cf2_stack_getReal( opStack, in cf2_doBlend()
446 cf2_stack_setReal( opStack, i + base, sum ); in cf2_doBlend()
450 cf2_stack_pop( opStack, numOperands - numBlends ); in cf2_doBlend()
504 CF2_Stack opStack = NULL; in cf2_interpT2CharString() local
600 opStack = cf2_stack_init( memory, error, stackSize ); in cf2_interpT2CharString()
602 if ( !opStack ) in cf2_interpT2CharString()
666 cf2_stack_clear( opStack ); in cf2_interpT2CharString()
723 FT_Int temp = cf2_stack_popInt( opStack ); in cf2_interpT2CharString()
763 numBlends = (FT_UInt)cf2_stack_popInt( opStack ); in cf2_interpT2CharString()
770 cf2_doBlend( &font->blend, opStack, numBlends ); in cf2_interpT2CharString()
794 opStack, in cf2_interpT2CharString()
824 opStack, in cf2_interpT2CharString()
843 if ( cf2_stack_count( opStack ) > 1 && !haveWidth ) in cf2_interpT2CharString()
844 *width = ADD_INT32( cf2_stack_getReal( opStack, 0 ), in cf2_interpT2CharString()
853 curY = ADD_INT32( curY, cf2_stack_popFixed( opStack ) ); in cf2_interpT2CharString()
862 CF2_UInt count = cf2_stack_count( opStack ); in cf2_interpT2CharString()
869 curX = ADD_INT32( curX, cf2_stack_getReal( opStack, in cf2_interpT2CharString()
871 curY = ADD_INT32( curY, cf2_stack_getReal( opStack, in cf2_interpT2CharString()
877 cf2_stack_clear( opStack ); in cf2_interpT2CharString()
885 CF2_UInt count = cf2_stack_count( opStack ); in cf2_interpT2CharString()
894 CF2_Fixed v = cf2_stack_getReal( opStack, idx ); in cf2_interpT2CharString()
907 cf2_stack_clear( opStack ); in cf2_interpT2CharString()
914 CF2_UInt count = cf2_stack_count( opStack ); in cf2_interpT2CharString()
926 x1 = ADD_INT32( cf2_stack_getReal( opStack, idx + 0 ), curX ); in cf2_interpT2CharString()
927 y1 = ADD_INT32( cf2_stack_getReal( opStack, idx + 1 ), curY ); in cf2_interpT2CharString()
928 x2 = ADD_INT32( cf2_stack_getReal( opStack, idx + 2 ), x1 ); in cf2_interpT2CharString()
929 y2 = ADD_INT32( cf2_stack_getReal( opStack, idx + 3 ), y1 ); in cf2_interpT2CharString()
930 x3 = ADD_INT32( cf2_stack_getReal( opStack, idx + 4 ), x2 ); in cf2_interpT2CharString()
931 y3 = ADD_INT32( cf2_stack_getReal( opStack, idx + 5 ), y2 ); in cf2_interpT2CharString()
942 curX = ADD_INT32( curX, cf2_stack_getReal( opStack, in cf2_interpT2CharString()
944 curY = ADD_INT32( curY, cf2_stack_getReal( opStack, in cf2_interpT2CharString()
950 cf2_stack_clear( opStack ); in cf2_interpT2CharString()
992 subrNum = cf2_stack_popInt( opStack ); in cf2_interpT2CharString()
1082 cf2_doFlex( opStack, in cf2_interpT2CharString()
1106 cf2_doFlex( opStack, in cf2_interpT2CharString()
1130 cf2_doFlex( opStack, in cf2_interpT2CharString()
1154 cf2_doFlex( opStack, in cf2_interpT2CharString()
1217 FT_ASSERT( cf2_stack_count( opStack ) == 6 ); in cf2_interpT2CharString()
1219 v0 = cf2_stack_getReal( opStack, 0 ); in cf2_interpT2CharString()
1220 v1 = cf2_stack_getReal( opStack, 2 ); in cf2_interpT2CharString()
1221 v2 = cf2_stack_getReal( opStack, 4 ); in cf2_interpT2CharString()
1224 opStack, 2, in cf2_interpT2CharString()
1226 cf2_stack_getReal( opStack, 1 ) ) ); in cf2_interpT2CharString()
1228 opStack, 4, in cf2_interpT2CharString()
1230 cf2_stack_getReal( opStack, 3 ) ) ); in cf2_interpT2CharString()
1234 opStack, in cf2_interpT2CharString()
1255 arg2 = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
1256 arg1 = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
1258 cf2_stack_pushInt( opStack, arg1 && arg2 ); in cf2_interpT2CharString()
1270 arg2 = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
1271 arg1 = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
1273 cf2_stack_pushInt( opStack, arg1 || arg2 ); in cf2_interpT2CharString()
1284 arg = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
1286 cf2_stack_pushInt( opStack, !arg ); in cf2_interpT2CharString()
1305 CF2_Int achar = cf2_stack_popInt( opStack ); in cf2_interpT2CharString()
1306 CF2_Int bchar = cf2_stack_popInt( opStack ); in cf2_interpT2CharString()
1308 FT_Pos ady = cf2_stack_popFixed ( opStack ); in cf2_interpT2CharString()
1309 FT_Pos adx = cf2_stack_popFixed ( opStack ); in cf2_interpT2CharString()
1310 FT_Pos asb = cf2_stack_popFixed ( opStack ); in cf2_interpT2CharString()
1495 builder->advance->y = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
1496 builder->advance->x = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
1498 lsb_y = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
1499 lsb_x = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
1530 arg = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
1533 cf2_stack_pushFixed( opStack, CF2_FIXED_MAX ); in cf2_interpT2CharString()
1535 cf2_stack_pushFixed( opStack, FT_ABS( arg ) ); in cf2_interpT2CharString()
1547 summand2 = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
1548 summand1 = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
1550 cf2_stack_pushFixed( opStack, in cf2_interpT2CharString()
1564 subtrahend = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
1565 minuend = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
1567 cf2_stack_pushFixed( opStack, in cf2_interpT2CharString()
1582 divisor = (CF2_F16Dot16)cf2_stack_popInt( opStack ); in cf2_interpT2CharString()
1583 dividend = (CF2_F16Dot16)cf2_stack_popInt( opStack ); in cf2_interpT2CharString()
1589 divisor = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
1590 dividend = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
1593 cf2_stack_pushFixed( opStack, in cf2_interpT2CharString()
1606 arg = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
1609 cf2_stack_pushFixed( opStack, CF2_FIXED_MAX ); in cf2_interpT2CharString()
1611 cf2_stack_pushFixed( opStack, -arg ); in cf2_interpT2CharString()
1623 arg2 = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
1624 arg1 = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
1626 cf2_stack_pushInt( opStack, arg1 == arg2 ); in cf2_interpT2CharString()
1643 subr_no = cf2_stack_popInt( opStack ); in cf2_interpT2CharString()
1644 arg_cnt = cf2_stack_popInt( opStack ); in cf2_interpT2CharString()
1657 count = cf2_stack_count( opStack ); in cf2_interpT2CharString()
1701 cf2_stack_pushFixed( opStack, curX ); in cf2_interpT2CharString()
1702 cf2_stack_pushFixed( opStack, curY ); in cf2_interpT2CharString()
1799 cf2_stack_clear( opStack ); in cf2_interpT2CharString()
1855 CF2_Fixed tmp = cf2_stack_getReal( opStack, in cf2_interpT2CharString()
1862 cf2_stack_getReal( opStack, in cf2_interpT2CharString()
1866 cf2_stack_setReal( opStack, values++, tmp ); in cf2_interpT2CharString()
1868 cf2_stack_pop( opStack, in cf2_interpT2CharString()
1888 idx = cf2_stack_popInt( opStack ); in cf2_interpT2CharString()
1913 summand2 = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
1914 summand1 = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
1916 cf2_stack_pushFixed( opStack, in cf2_interpT2CharString()
1934 subtrahend = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
1935 minuend = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
1937 cf2_stack_pushFixed( opStack, in cf2_interpT2CharString()
1955 factor2 = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
1956 factor1 = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
1958 cf2_stack_pushFixed( opStack, in cf2_interpT2CharString()
1975 divisor = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
1976 dividend = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
1981 cf2_stack_pushFixed( opStack, in cf2_interpT2CharString()
1999 idx = cf2_stack_popInt( opStack ); in cf2_interpT2CharString()
2006 cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
2022 idx = cf2_stack_popInt( opStack ); in cf2_interpT2CharString()
2028 cf2_stack_pushFixed( opStack, in cf2_interpT2CharString()
2060 cond2 = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
2061 cond1 = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
2062 arg2 = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
2063 arg1 = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
2065 cf2_stack_pushFixed( opStack, in cf2_interpT2CharString()
2090 cf2_stack_pushFixed( opStack, r ); in cf2_interpT2CharString()
2115 cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
2154 cf2_stack_pushFixed( opStack, results[result_cnt] ); in cf2_interpT2CharString()
2161 (void)cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
2172 idx = cf2_stack_popInt( opStack ); in cf2_interpT2CharString()
2173 val = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
2187 idx = cf2_stack_popInt( opStack ); in cf2_interpT2CharString()
2190 cf2_stack_pushFixed( opStack, storage[idx] ); in cf2_interpT2CharString()
2204 cond2 = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
2205 cond1 = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
2206 arg2 = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
2207 arg1 = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
2209 cf2_stack_pushFixed( opStack, in cf2_interpT2CharString()
2229 cf2_stack_pushFixed( opStack, r ); in cf2_interpT2CharString()
2241 factor2 = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
2242 factor1 = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
2244 cf2_stack_pushFixed( opStack, in cf2_interpT2CharString()
2256 arg = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
2278 cf2_stack_pushFixed( opStack, arg ); in cf2_interpT2CharString()
2289 arg = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
2291 cf2_stack_pushFixed( opStack, arg ); in cf2_interpT2CharString()
2292 cf2_stack_pushFixed( opStack, arg ); in cf2_interpT2CharString()
2304 arg2 = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
2305 arg1 = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
2307 cf2_stack_pushFixed( opStack, arg2 ); in cf2_interpT2CharString()
2308 cf2_stack_pushFixed( opStack, arg1 ); in cf2_interpT2CharString()
2320 idx = cf2_stack_popInt( opStack ); in cf2_interpT2CharString()
2321 size = cf2_stack_count( opStack ); in cf2_interpT2CharString()
2337 cf2_stack_pushFixed( opStack, in cf2_interpT2CharString()
2338 cf2_stack_getReal( opStack, in cf2_interpT2CharString()
2352 idx = cf2_stack_popInt( opStack ); in cf2_interpT2CharString()
2353 count = cf2_stack_popInt( opStack ); in cf2_interpT2CharString()
2355 cf2_stack_roll( opStack, count, idx ); in cf2_interpT2CharString()
2394 curY = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
2395 curX = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
2422 builder->advance->x = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
2425 lsb_x = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
2483 if ( cf2_stack_count( opStack ) == 1 || in cf2_interpT2CharString()
2484 cf2_stack_count( opStack ) == 5 ) in cf2_interpT2CharString()
2487 *width = ADD_INT32( cf2_stack_getReal( opStack, 0 ), in cf2_interpT2CharString()
2502 if ( !font->isCFF2 && !font->isT1 && cf2_stack_count( opStack ) > 1 ) in cf2_interpT2CharString()
2520 achar = cf2_stack_popInt( opStack ); in cf2_interpT2CharString()
2521 bchar = cf2_stack_popInt( opStack ); in cf2_interpT2CharString()
2523 curY = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
2524 curX = cf2_stack_popFixed( opStack ); in cf2_interpT2CharString()
2567 if ( cf2_stack_count( opStack ) > 1 && in cf2_interpT2CharString()
2577 opStack, in cf2_interpT2CharString()
2640 if ( cf2_stack_count( opStack ) > 2 && !haveWidth ) in cf2_interpT2CharString()
2641 *width = ADD_INT32( cf2_stack_getReal( opStack, 0 ), in cf2_interpT2CharString()
2650 curY = ADD_INT32( curY, cf2_stack_popFixed( opStack ) ); in cf2_interpT2CharString()
2651 curX = ADD_INT32( curX, cf2_stack_popFixed( opStack ) ); in cf2_interpT2CharString()
2665 if ( cf2_stack_count( opStack ) > 1 && !haveWidth ) in cf2_interpT2CharString()
2666 *width = ADD_INT32( cf2_stack_getReal( opStack, 0 ), in cf2_interpT2CharString()
2675 curX = ADD_INT32( curX, cf2_stack_popFixed( opStack ) ); in cf2_interpT2CharString()
2683 CF2_UInt count = cf2_stack_count( opStack ); in cf2_interpT2CharString()
2691 curX = ADD_INT32( curX, cf2_stack_getReal( opStack, in cf2_interpT2CharString()
2693 curY = ADD_INT32( curY, cf2_stack_getReal( opStack, in cf2_interpT2CharString()
2705 x1 = ADD_INT32( cf2_stack_getReal( opStack, idx + 0 ), curX ); in cf2_interpT2CharString()
2706 y1 = ADD_INT32( cf2_stack_getReal( opStack, idx + 1 ), curY ); in cf2_interpT2CharString()
2707 x2 = ADD_INT32( cf2_stack_getReal( opStack, idx + 2 ), x1 ); in cf2_interpT2CharString()
2708 y2 = ADD_INT32( cf2_stack_getReal( opStack, idx + 3 ), y1 ); in cf2_interpT2CharString()
2709 x3 = ADD_INT32( cf2_stack_getReal( opStack, idx + 4 ), x2 ); in cf2_interpT2CharString()
2710 y3 = ADD_INT32( cf2_stack_getReal( opStack, idx + 5 ), y2 ); in cf2_interpT2CharString()
2719 cf2_stack_clear( opStack ); in cf2_interpT2CharString()
2725 CF2_UInt count, count1 = cf2_stack_count( opStack ); in cf2_interpT2CharString()
2744 x1 = ADD_INT32( cf2_stack_getReal( opStack, idx ), curX ); in cf2_interpT2CharString()
2751 y1 = ADD_INT32( cf2_stack_getReal( opStack, idx + 0 ), curY ); in cf2_interpT2CharString()
2752 x2 = ADD_INT32( cf2_stack_getReal( opStack, idx + 1 ), x1 ); in cf2_interpT2CharString()
2753 y2 = ADD_INT32( cf2_stack_getReal( opStack, idx + 2 ), y1 ); in cf2_interpT2CharString()
2755 y3 = ADD_INT32( cf2_stack_getReal( opStack, idx + 3 ), y2 ); in cf2_interpT2CharString()
2764 cf2_stack_clear( opStack ); in cf2_interpT2CharString()
2770 CF2_UInt count, count1 = cf2_stack_count( opStack ); in cf2_interpT2CharString()
2789 y1 = ADD_INT32( cf2_stack_getReal( opStack, idx ), curY ); in cf2_interpT2CharString()
2796 x1 = ADD_INT32( cf2_stack_getReal( opStack, idx + 0 ), curX ); in cf2_interpT2CharString()
2797 x2 = ADD_INT32( cf2_stack_getReal( opStack, idx + 1 ), x1 ); in cf2_interpT2CharString()
2798 y2 = ADD_INT32( cf2_stack_getReal( opStack, idx + 2 ), y1 ); in cf2_interpT2CharString()
2799 x3 = ADD_INT32( cf2_stack_getReal( opStack, idx + 3 ), x2 ); in cf2_interpT2CharString()
2809 cf2_stack_clear( opStack ); in cf2_interpT2CharString()
2816 CF2_UInt count, count1 = cf2_stack_count( opStack ); in cf2_interpT2CharString()
2838 x1 = ADD_INT32( cf2_stack_getReal( opStack, idx + 0 ), curX ); in cf2_interpT2CharString()
2840 x2 = ADD_INT32( cf2_stack_getReal( opStack, idx + 1 ), x1 ); in cf2_interpT2CharString()
2841 y2 = ADD_INT32( cf2_stack_getReal( opStack, idx + 2 ), y1 ); in cf2_interpT2CharString()
2842 y3 = ADD_INT32( cf2_stack_getReal( opStack, idx + 3 ), y2 ); in cf2_interpT2CharString()
2846 x3 = ADD_INT32( cf2_stack_getReal( opStack, idx + 4 ), x2 ); in cf2_interpT2CharString()
2858 y1 = ADD_INT32( cf2_stack_getReal( opStack, idx + 0 ), curY ); in cf2_interpT2CharString()
2859 x2 = ADD_INT32( cf2_stack_getReal( opStack, idx + 1 ), x1 ); in cf2_interpT2CharString()
2860 y2 = ADD_INT32( cf2_stack_getReal( opStack, idx + 2 ), y1 ); in cf2_interpT2CharString()
2861 x3 = ADD_INT32( cf2_stack_getReal( opStack, idx + 3 ), x2 ); in cf2_interpT2CharString()
2865 y3 = ADD_INT32( cf2_stack_getReal( opStack, idx + 4 ), y2 ); in cf2_interpT2CharString()
2882 cf2_stack_clear( opStack ); in cf2_interpT2CharString()
2899 cf2_stack_pushInt( opStack, v ); in cf2_interpT2CharString()
2916 cf2_stack_pushInt( opStack, v ); in cf2_interpT2CharString()
2933 cf2_stack_pushInt( opStack, v ); in cf2_interpT2CharString()
2950 cf2_stack_pushInt( opStack, v ); in cf2_interpT2CharString()
2996 cf2_stack_pushInt( opStack, (CF2_Int)v ); in cf2_interpT2CharString()
3002 cf2_stack_pushFixed( opStack, v ); in cf2_interpT2CharString()
3010 cf2_stack_clear( opStack ); in cf2_interpT2CharString()
3030 cf2_stack_free( opStack ); in cf2_interpT2CharString()