Lines Matching full:immediate
134 __ addq(rdi, Immediate(by * char_size()));
143 __ addp(register_location(reg), Immediate(by));
163 __ cmpl(current_character(), Immediate(c));
169 __ cmpl(current_character(), Immediate(limit));
190 __ cmpl(current_character(), Immediate(limit));
265 __ orp(rax, Immediate(0x20)); // Convert match character to lower-case.
266 __ orp(rdx, Immediate(0x20)); // Convert capture character to lower-case.
269 __ subb(rax, Immediate('a'));
270 __ cmpb(rax, Immediate('z' - 'a'));
273 __ subb(rax, Immediate(224 - 'a'));
274 __ cmpb(rax, Immediate(254 - 224));
276 __ cmpb(rax, Immediate(247 - 224)); // Check for 247.
280 __ addp(r11, Immediate(1));
281 __ addp(r9, Immediate(1));
426 __ addp(rbx, Immediate(char_size()));
427 __ addp(rdx, Immediate(char_size()));
448 __ cmpl(current_character(), Immediate(c));
457 __ testl(current_character(), Immediate(mask));
459 __ movl(rax, Immediate(mask));
461 __ cmpl(rax, Immediate(c));
471 __ testl(current_character(), Immediate(mask));
473 __ movl(rax, Immediate(mask));
475 __ cmpl(rax, Immediate(c));
488 __ andp(rax, Immediate(mask));
489 __ cmpl(rax, Immediate(c));
499 __ cmpl(rax, Immediate(to - from));
509 __ cmpl(rax, Immediate(to - from));
521 __ andp(rbx, Immediate(kTableMask));
525 Immediate(0));
534 // leap(rax, Operand(current_character(), -min)) or sub(rax, Immediate(min))
535 // cmp(rax, Immediate(max - min))
542 __ cmpl(current_character(), Immediate(' '));
546 __ cmpl(rax, Immediate('\r' - '\t'));
549 __ cmpl(rax, Immediate(0x00a0 - '\t'));
561 __ cmpl(rax, Immediate('9' - '0'));
567 __ cmpl(rax, Immediate('9' - '0'));
573 __ xorp(rax, Immediate(0x01));
575 __ subl(rax, Immediate(0x0b));
576 __ cmpl(rax, Immediate(0x0c - 0x0b));
582 __ subl(rax, Immediate(0x2028 - 0x0b));
583 __ cmpl(rax, Immediate(0x2029 - 0x2028));
591 __ xorp(rax, Immediate(0x01));
593 __ subl(rax, Immediate(0x0b));
594 __ cmpl(rax, Immediate(0x0c - 0x0b));
603 __ subl(rax, Immediate(0x2028 - 0x0b));
604 __ cmpl(rax, Immediate(0x2029 - 0x2028));
613 __ cmpl(current_character(), Immediate('z'));
627 __ cmpl(current_character(), Immediate('z'));
706 __ Push(Immediate(0)); // Number of successful matches in a global regexp.
707 __ Push(Immediate(0)); // Make room for "string start - 1" constant.
722 __ cmpp(rcx, Immediate(num_registers_ * kPointerSize));
739 __ subp(rsp, Immediate(num_registers_ * kPointerSize));
776 __ cmpl(Operand(rbp, kStartIndex), Immediate(0));
797 __ subq(rcx, Immediate(kPointerSize));
799 Immediate(kRegisterZero - num_saved_registers_ * kPointerSize));
836 __ sarp(rax, Immediate(1)); // Convert byte index to character index.
849 __ subp(rcx, Immediate(num_saved_registers_));
851 __ cmpp(rcx, Immediate(num_saved_registers_));
857 Immediate(num_saved_registers_ * kIntSize));
873 __ addq(rdi, Immediate(2));
881 __ movp(rax, Immediate(SUCCESS));
1013 __ cmpp(register_location(reg), Immediate(comparand));
1021 __ cmpp(register_location(reg), Immediate(comparand));
1116 __ cmpp(rdi, Immediate(-by * char_size()));
1118 __ movq(rdi, Immediate(-by * char_size()));
1129 __ movp(register_location(register_index), Immediate(to));
1234 __ cmpl(rdi, Immediate(-cp_offset * char_size()));
1282 __ subp(backtrack_stackpointer(), Immediate(kIntSize));
1287 void RegExpMacroAssemblerX64::Push(Immediate value) {
1289 __ subp(backtrack_stackpointer(), Immediate(kIntSize));
1313 __ subp(backtrack_stackpointer(), Immediate(kIntSize));
1323 __ addp(backtrack_stackpointer(), Immediate(kIntSize));
1328 __ addp(backtrack_stackpointer(), Immediate(kIntSize));