Lines Matching refs:r2

121   __ LoadImmP(r2, Operand(FAILURE));
156 __ LoadP(r2, register_location(reg), r0);
158 __ AddRR(r2, r0);
159 __ StoreP(r2, register_location(reg));
167 Pop(r2);
168 __ AddP(r2, code_pointer());
169 __ b(r2);
186 __ AddP(r2, current_input_offset(), Operand(-char_size()));
187 __ CmpP(r2, r3);
194 __ AddP(r2, current_input_offset(),
196 __ CmpP(r2, r3);
218 __ LoadP(r2, register_location(start_reg)); // Index of start of
221 __ SubP(r3, r3, r2);
244 // r2 - offset of start of capture
246 __ AddP(r2, end_of_input_address());
254 // r2 - Address of start of capture.
259 __ LoadlB(r5, MemOperand(r2, r1));
293 __ LoadP(r2, register_location(start_reg)); // Index of start of capture
296 __ AddP(current_input_offset(), current_input_offset(), r2);
305 // r2 - offset of start of capture
310 // r2: Address byte_offset1 - Address captured substring's start.
316 __ AddP(r2, end_of_input_address());
344 __ CmpP(r2, Operand::Zero());
365 __ LoadP(r2, register_location(start_reg));
367 __ SubP(r3, r3, r2); // Length to check.
385 // r2 - offset of start of capture
387 __ la(r2, MemOperand(r2, end_of_input_address()));
397 __ LoadlB(r5, MemOperand(r2, r1));
401 __ LoadLogicalHalfWordP(r5, MemOperand(r2, r1));
413 __ LoadP(r2, register_location(start_reg)); // Index of start of capture
415 __ AddP(current_input_offset(), current_input_offset(), r2);
431 __ AndP(r2, current_character(), Operand(mask));
433 __ CmpLogicalP(r2, Operand(c));
441 __ AndP(r2, current_character(), Operand(mask));
443 __ CmpLogicalP(r2, Operand(c));
451 __ lay(r2, MemOperand(current_character(), -minus));
452 __ And(r2, Operand(mask));
454 __ CmpLogicalP(r2, Operand(c));
461 __ lay(r2, MemOperand(current_character(), -from));
462 __ CmpLogicalP(r2, Operand(to - from));
468 __ lay(r2, MemOperand(current_character(), -from));
469 __ CmpLogicalP(r2, Operand(to - from));
475 __ mov(r2, Operand(table));
481 __ LoadlB(r2,
482 MemOperand(r2, index, (ByteArray::kHeaderSize - kHeapObjectTag)));
483 __ CmpP(r2, Operand::Zero());
500 __ SubP(r2, current_character(), Operand('\t'));
501 __ CmpLogicalP(r2, Operand('\r' - '\t'));
504 __ CmpLogicalP(r2, Operand(0x00a0 - '\t'));
515 __ SubP(r2, current_character(), Operand('0'));
516 __ CmpLogicalP(r2, Operand('9' - '0'));
521 __ SubP(r2, current_character(), Operand('0'));
522 __ CmpLogicalP(r2, Operand('9' - '0'));
527 __ XorP(r2, current_character(), Operand(0x01));
529 __ SubP(r2, Operand(0x0b));
530 __ CmpLogicalP(r2, Operand(0x0c - 0x0b));
536 __ SubP(r2, Operand(0x2028 - 0x0b));
537 __ CmpLogicalP(r2, Operand(1));
544 __ XorP(r2, current_character(), Operand(0x01));
546 __ SubP(r2, Operand(0x0b));
547 __ CmpLogicalP(r2, Operand(0x0c - 0x0b));
556 __ SubP(r2, Operand(0x2028 - 0x0b));
557 __ CmpLogicalP(r2, Operand(1));
570 __ mov(r2, Operand(map));
571 __ LoadlB(r2, MemOperand(r2, current_character()));
572 __ CmpLogicalP(r2, Operand::Zero());
584 __ mov(r2, Operand(map));
585 __ LoadlB(r2, MemOperand(r2, current_character()));
586 __ CmpLogicalP(r2, Operand::Zero());
603 __ LoadImmP(r2, Operand(FAILURE));
631 // r2: input_string
669 __ mov(r2, Operand(stack_limit));
670 __ LoadP(r2, MemOperand(r2));
671 __ SubP(r2, sp, r2);
676 __ CmpLogicalP(r2, Operand(num_registers_ * kPointerSize));
680 __ mov(r2, Operand(EXCEPTION));
684 CallCheckStackGuardState(r2);
685 __ CmpP(r2, Operand::Zero());
762 __ LoadP(r2, MemOperand(frame_pointer(), kRegisterOutput));
777 __ lay(r2, MemOperand(r2, num_saved_registers_ * kIntSize));
793 MemOperand(r2, -(num_saved_registers_ - i - 3) * kIntSize));
795 MemOperand(r2, -(num_saved_registers_ - i - 2) * kIntSize));
797 MemOperand(r2, -(num_saved_registers_ - i - 1) * kIntSize));
798 __ StoreW(r6, MemOperand(r2, -(num_saved_registers_ - i) * kIntSize));
809 MemOperand(r2, -(num_saved_registers_ - i - 1) * kIntSize));
810 __ StoreW(r4, MemOperand(r2, -(num_saved_registers_ - i) * kIntSize));
822 __ LoadP(r2, MemOperand(frame_pointer(), kSuccessfulCaptures));
826 __ AddP(r2, Operand(1));
827 __ StoreP(r2, MemOperand(frame_pointer(), kSuccessfulCaptures));
840 // Prepare r2 to initialize registers with its value in the next run.
841 __ LoadP(r2, MemOperand(frame_pointer(), kStringStartMinusOne));
861 __ LoadImmP(r2, Operand(SUCCESS));
865 // Exit and return r2
868 __ LoadP(r2, MemOperand(frame_pointer(), kSuccessfulCaptures));
891 CallCheckStackGuardState(r2);
892 __ CmpP(r2, Operand::Zero());
910 __ PrepareCallCFunction(num_arguments, r2);
911 __ LoadRR(r2, backtrack_stackpointer());
918 __ CmpP(r2, Operand::Zero());
921 __ LoadRR(backtrack_stackpointer(), r2);
930 __ LoadImmP(r2, Operand(EXCEPTION));
947 __ LoadP(r2, register_location(reg), r0);
948 __ CmpP(r2, Operand(comparand));
954 __ LoadP(r2, register_location(reg), r0);
955 __ CmpP(r2, Operand(comparand));
960 __ LoadP(r2, register_location(reg), r0);
961 __ CmpP(r2, current_input_offset());
990 Pop(r2);
991 __ StoreP(r2, register_location(register_index));
997 __ mov(r2, Operand(target + Code::kHeaderSize - kHeapObjectTag));
999 masm_->load_label_offset(r2, label);
1001 Push(r2);
1011 __ LoadP(r2, register_location(register_index), r0);
1012 Push(r2);
1022 __ LoadP(r2, MemOperand(frame_pointer(), kStackHighEnd));
1023 __ AddP(backtrack_stackpointer(), r2);
1040 __ mov(r2, Operand(to));
1041 __ StoreP(r2, register_location(register_index));
1054 __ AddP(r2, current_input_offset(), Operand(cp_offset * char_size()));
1055 __ StoreP(r2, register_location(reg));
1061 __ LoadP(r2, MemOperand(frame_pointer(), kStringStartMinusOne));
1063 __ StoreP(r2, register_location(reg));
1069 __ SubP(r2, backtrack_stackpointer(), r3);
1070 __ StoreP(r2, register_location(reg));
1082 // r2 becomes return address pointer.
1083 __ lay(r2, MemOperand(sp, kStackFrameRASlot * kPointerSize));
1133 __ AddP(r2, current_input_offset(), Operand(cp_offset * char_size()));
1134 __ CmpP(r2, r3);
1198 __ mov(r2, Operand(stack_limit));
1199 __ CmpLogicalP(sp, MemOperand(r2));
1206 __ mov(r2, Operand(stack_limit));
1207 __ CmpLogicalP(backtrack_stackpointer(), MemOperand(r2));