Lines Matching defs:edx
46 * - edx : Current character. Must be loaded using LoadCurrentCharacter
227 __ mov(edx, register_location(start_reg)); // Index of start of capture
229 __ sub(ebx, edx); // Length of capture.
254 __ add(edx, esi); // Start of capture
261 __ cmpb_al(Operand(edx, 0));
278 __ movzx_b(ecx, Operand(edx, 0));
286 __ add(edx, Immediate(1));
334 // Start of capture, where edx already holds string-end negative offset.
335 __ add(edx, esi);
336 __ mov(Operand(esp, 0 * kPointerSize), edx);
368 __ mov(edx, register_location(start_reg));
370 __ sub(eax, edx); // Length to check.
386 __ add(edx, esi); // Start of capture.
392 __ movzx_b(eax, Operand(edx, 0));
396 __ movzx_w(eax, Operand(edx, 0));
401 __ add(edx, Immediate(char_size()));
772 __ mov(edx, Operand(ebp, kStartIndex));
775 __ lea(ecx, Operand(ecx, edx, times_2, 0));
777 __ add(ecx, edx);
782 // Keep capture start in edx for the zero-length check later.
783 __ mov(edx, eax);
816 // edx: capture start index
817 __ cmp(edi, edx);