Lines Matching defs:from
25 * - edi : Current position in input, as negative offset from end of string.
41 * - direct_call (if 1, direct call from JavaScript code, if 0
102 __ bind(&start_label_); // And then continue from here.
157 // Pop Code offset from backtrack stack, add Code and jump to location.
502 void RegExpMacroAssemblerIA32::CheckCharacterInRange(base::uc16 from,
505 __ lea(eax, Operand(current_character(), -from));
506 __ cmp(eax, to - from);
511 base::uc16 from, base::uc16 to, Label* on_not_in_range) {
512 __ lea(eax, Operand(current_character(), -from));
513 __ cmp(eax, to - from);
766 // Initialize backtrack stack pointer. It must not be clobbered from here on.
772 // memory when returning from this irregexp code object.
814 // Set up edi to be negative offset from string end.
847 if (num_saved_registers_ > 0) { // Always is, if generated from a regexp.
892 // Convert to index from start of string, not end.
931 // edi (offset from the end) is zero if we already reached the end.
997 // String might have moved: Reload esi from frame.