Home | History | Annotate | Download | only in ia32

Lines Matching refs:esi

49  * - esi : end of input (points to byte after last character in input).
72 * - backup of caller esi
183 __ lea(eax, Operand(esi, edi, times_1, 0));
195 __ lea(eax, Operand(esi, edi, times_1, 0));
237 __ cmpb(Operand(esi, edi, times_1, byte_offset),
243 Operand(esi, edi, times_1, byte_offset));
248 __ lea(ebx, Operand(esi, edi, times_1, 0));
323 __ add(edx, esi); // Start of capture
324 __ add(edi, esi); // Start of text to match against capture.
366 __ sub(edi, esi);
370 __ push(esi);
392 __ add(edi, esi);
396 __ add(edx, esi);
409 __ pop(esi);
446 __ lea(ebx, Operand(esi, edi, times_1, 0)); // Start of match.
447 __ add(edx, esi); // Start of capture.
477 __ sub(edi, esi);
684 __ push(esi);
721 __ mov(esi, Operand(ebp, kInputEnd));
725 __ sub(edi, esi);
809 __ pop(esi);
837 // String might have moved: Reload esi from frame.
838 __ mov(esi, Operand(ebp, kInputEnd));
849 __ push(esi);
871 __ pop(esi);
1263 __ mov(current_character(), Operand(esi, edi, times_1, cp_offset));
1265 __ movzx_w(current_character(), Operand(esi, edi, times_1, cp_offset));
1268 __ movzx_b(current_character(), Operand(esi, edi, times_1, cp_offset));
1274 Operand(esi, edi, times_1, cp_offset * sizeof(uc16)));
1278 Operand(esi, edi, times_1, cp_offset * sizeof(uc16)));