Home
last modified time | relevance | path

Searched refs:argStack (Results 1 – 11 of 11) sorted by relevance

/external/harfbuzz_ng/src/
Dhb-cff2-interp-cs.hh102 return SUPER::argStack[i]; in eval_arg()
107 return SUPER::argStack.pop (); in pop_arg()
129 unsigned int index = SUPER::argStack.pop_uint (); in process_vsindex()
187 if (unlikely (env.argStack.peek ().blending ())) in process_op()
202 if (unlikely (env.argStack.peek ().blending ())) in process_op()
244 n = env.argStack.pop_uint (); in process_blend()
246 unsigned int start = env.argStack.get_count () - ((k+1) * n); in process_blend()
248 if (unlikely (start > env.argStack.get_count ())) in process_blend()
255 const hb_array_t<const ELEM> blends = env.argStack.sub_array (start + n + (i * k), k); in process_blend()
256 process_arg_blend (env, env.argStack[start + i], blends, n, i); in process_blend()
[all …]
Dhb-cff1-interp-cs.hh53 if (likely (!processed_width && (SUPER::argStack.get_count () > 0))) in set_width()
57 width = SUPER::argStack[0]; in set_width()
98 if (env.argStack.get_count () >= 4) in process_op()
125 has_width = ((env.argStack.get_count () & 1) != 0); in check_width()
129 has_width = (env.argStack.get_count () > 1); in check_width()
132 has_width = (env.argStack.get_count () > 2); in check_width()
Dhb-cff-interp-cs-common.hh142 int n = SUPER::argStack.pop_int (); in pop_subr_num()
180 vstem_count += SUPER::argStack.get_count() / 2; in determine_hintmask_size()
256 env.argStack.push_fixed_from_substr (env.str_ref); in process_op()
366 env.hstem_count += env.argStack.get_count () / 2; in process_hstem()
372 env.vstem_count += env.argStack.get_count () / 2; in process_vstem()
417 env.pop_n_args (env.argStack.get_count ()); in flush_args()
479 for (unsigned int i = 0; i + 2 <= env.argStack.get_count (); i += 2) in rlineto()
491 for (; i + 2 <= env.argStack.get_count (); i += 2) in hlineto()
499 if (i < env.argStack.get_count ()) in hlineto()
511 for (; i + 2 <= env.argStack.get_count (); i += 2) in vlineto()
[all …]
Dhb-subset-cff2.cc104 for (unsigned int i = 0; i < env.argStack.get_count ();) in flush_args()
106 const blend_arg_t &arg = env.argStack[i]; in flush_args()
109 if (unlikely (!((arg.numValues > 0) && (env.argStack.get_count () >= arg.numValues)))) in flush_args()
133 const blend_arg_t &arg1 = env.argStack[i + j]; in flatten_blends()
145 const blend_arg_t &arg1 = env.argStack[i + j]; in flatten_blends()
307 n = env.argStack.pop_uint (); in process_blend()
309 unsigned int start = env.argStack.get_count () - ((k+1) * n); in process_blend()
311 if (unlikely (start > env.argStack.get_count ())) in process_blend()
318 const hb_array_t<const number_t> blends = env.argStack.sub_array (start + n + (i * k), k); in process_blend()
319 process_arg_blend (param, env.argStack[start + i], blends, n, i); in process_blend()
[all …]
Dhb-ot-cff1-table.cc369 unsigned int n = env.argStack.get_count (); in process_seac()
371 delta.x = env.argStack[n-4]; in process_seac()
372 delta.y = env.argStack[n-3]; in process_seac()
373 hb_codepoint_t base = param.cff->std_code_to_glyph (env.argStack[n-2].to_int ()); in process_seac()
374 hb_codepoint_t accent = param.cff->std_code_to_glyph (env.argStack[n-1].to_int ()); in process_seac()
523 unsigned int n = env.argStack.get_count (); in process_seac()
525 delta.x = env.argStack[n-4]; in process_seac()
526 delta.y = env.argStack[n-3]; in process_seac()
527 hb_codepoint_t base = param.cff->std_code_to_glyph (env.argStack[n-2].to_int ()); in process_seac()
528 hb_codepoint_t accent = param.cff->std_code_to_glyph (env.argStack[n-1].to_int ()); in process_seac()
[all …]
Dhb-ot-cff2-table.hh170 dictval.vstoreOffset = env.argStack.pop_int (); in process_op()
174 dictval.FDSelectOffset = env.argStack.pop_int (); in process_op()
181 if (!env.argStack.is_empty ()) return; in process_op()
210 dictval.privateDictInfo.offset = env.argStack.pop_uint (); in process_op()
211 dictval.privateDictInfo.size = env.argStack.pop_uint (); in process_op()
217 if (!env.argStack.is_empty ()) in process_op()
259 set_ivs (argStack.pop_uint ()); in process_vsindex()
296 dictval.subrsOffset = env.argStack.pop_int (); in process_op()
309 if (!env.argStack.is_empty ()) return; in process_op()
345 dictval.subrsOffset = env.argStack.pop_int (); in process_op()
[all …]
Dhb-cff-interp-dict-common.hh67 env.argStack.push_longint_from_substr (env.str_ref); in process_op()
71 env.argStack.push_real (parse_bcd (env.str_ref)); in process_op()
160 dictval.charStringsOffset = env.argStack.pop_int (); in process_op()
164 dictval.FDArrayOffset = env.argStack.pop_int (); in process_op()
Dhb-cff-interp-common.hh561 { return str_ref.in_error () || argStack.in_error (); } in in_error()
581 const ARG& eval_arg (unsigned int i) { return argStack[i]; } in eval_arg()
583 ARG& pop_arg () { return argStack.pop (); } in pop_arg()
584 void pop_n_args (unsigned int n) { argStack.pop (n); } in pop_n_args()
586 void clear_args () { pop_n_args (argStack.get_count ()); } in clear_args()
591 argStack; member
603 env.argStack.push_int ((int16_t)((env.str_ref[0] << 8) | env.str_ref[1])); in process_op()
609 env.argStack.push_int ((int16_t)((op - OpCode_TwoBytePosInt0) * 256 + env.str_ref[0] + 108)); in process_op()
615 env.argStack.push_int ((-(int16_t)(op - OpCode_TwoByteNegInt0) * 256 - env.str_ref[0] - 108)); in process_op()
623 env.argStack.push_int ((int)op - 139); in process_op()
Dhb-ot-cff1-table.hh786 dictval.nameSIDs[name_dict_values_t::name_op_to_index (op)] = env.argStack.pop_uint (); in process_op()
809 dictval.cidCount = env.argStack.pop_uint (); in process_op()
814 dictval.ros_supplement = env.argStack.pop_uint (); in process_op()
815 dictval.nameSIDs[name_dict_values_t::ordering] = env.argStack.pop_uint (); in process_op()
816 dictval.nameSIDs[name_dict_values_t::registry] = env.argStack.pop_uint (); in process_op()
821 dictval.EncodingOffset = env.argStack.pop_int (); in process_op()
827 dictval.CharsetOffset = env.argStack.pop_int (); in process_op()
833 dictval.FDSelectOffset = env.argStack.pop_int (); in process_op()
838 dictval.privateDictInfo.offset = env.argStack.pop_int (); in process_op()
839 dictval.privateDictInfo.size = env.argStack.pop_uint (); in process_op()
[all …]
Dhb-subset-cff1.cc259 for (unsigned int i = env.arg_start; i < env.argStack.get_count (); i++) in flush_args()
/external/harfbuzz_ng/perf/texts/
Den-words.txt561 argStack