Lines Matching defs:edx
22 * - edx : Current character. Must be loaded using LoadCurrentCharacter
194 __ mov(edx, register_location(start_reg)); // Index of start of capture
196 __ sub(ebx, edx); // Length of capture.
224 __ add(edx, esi); // Start of capture
234 __ cmpb_al(Operand(edx, 0));
251 __ movzx_b(ecx, Operand(edx, 0));
259 __ add(edx, Immediate(1));
315 // Start of capture, where edx already holds string-end negative offset.
316 __ add(edx, esi);
317 __ mov(Operand(esp, 0 * kPointerSize), edx);
353 __ mov(edx, register_location(start_reg));
355 __ sub(eax, edx); // Length to check.
378 __ add(edx, esi); // Start of capture.
388 __ movzx_b(eax, Operand(edx, 0));
392 __ movzx_w(eax, Operand(edx, 0));
397 __ add(edx, Immediate(char_size()));
773 __ mov(edx, Operand(ebp, kStartIndex));
776 __ lea(ecx, Operand(ecx, edx, times_2, 0));
778 __ add(ecx, edx);
783 // Keep capture start in edx for the zero-length check later.
784 __ mov(edx, eax);
817 // edx: capture start index
818 __ cmp(edi, edx);