Home | History | Annotate | Download | only in arm

Lines Matching refs:Operand

140            current_input_offset(), Operand(by * char_size()));
150 __ add(r0, r0, Operand(by));
160 __ add(pc, r0, Operand(code_pointer()));
170 __ cmp(current_character(), Operand(c));
176 __ cmp(current_character(), Operand(limit));
185 __ cmp(r0, Operand::Zero());
190 __ add(r0, end_of_input_address(), Operand(current_input_offset()));
200 __ cmp(r0, Operand::Zero());
204 __ add(r0, end_of_input_address(), Operand(current_input_offset()));
211 __ cmp(current_character(), Operand(limit));
220 backtrack_stackpointer(), Operand(kPointerSize), LeaveCC, eq);
238 __ cmn(r1, Operand(current_input_offset()));
248 __ add(r0, r0, Operand(end_of_input_address()));
249 __ add(r2, end_of_input_address(), Operand(current_input_offset()));
250 __ add(r1, r0, Operand(r1));
264 __ orr(r3, r3, Operand(0x20)); // Convert capture character to lower-case.
265 __ orr(r4, r4, Operand(0x20)); // Also convert input character.
268 __ sub(r3, r3, Operand('a'));
269 __ cmp(r3, Operand('z' - 'a')); // Is r3 a lowercase letter?
272 __ sub(r3, r3, Operand(224 - 'a'));
273 __ cmp(r3, Operand(254 - 224));
275 __ cmp(r3, Operand(247 - 224)); // Check for 247.
305 __ add(r0, r0, Operand(end_of_input_address()));
307 __ mov(r2, Operand(r1));
309 __ mov(r4, Operand(r1));
311 __ add(r1, current_input_offset(), Operand(end_of_input_address()));
313 __ mov(r3, Operand(ExternalReference::isolate_address(isolate())));
323 __ cmp(r0, Operand::Zero());
326 __ add(current_input_offset(), current_input_offset(), Operand(r4));
347 __ cmn(r1, Operand(current_input_offset()));
351 __ add(r0, r0, Operand(end_of_input_address()));
352 __ add(r2, end_of_input_address(), Operand(current_input_offset()));
353 __ add(r1, r1, Operand(r0));
378 __ cmp(current_character(), Operand(c));
387 __ tst(current_character(), Operand(mask));
389 __ and_(r0, current_character(), Operand(mask));
390 __ cmp(r0, Operand(c));
400 __ tst(current_character(), Operand(mask));
402 __ and_(r0, current_character(), Operand(mask));
403 __ cmp(r0, Operand(c));
415 __ sub(r0, current_character(), Operand(minus));
416 __ and_(r0, r0, Operand(mask));
417 __ cmp(r0, Operand(c));
426 __ sub(r0, current_character(), Operand(from));
427 __ cmp(r0, Operand(to - from));
436 __ sub(r0, current_character(), Operand(from));
437 __ cmp(r0, Operand(to - from));
445 __ mov(r0, Operand(table));
447 __ and_(r1, current_character(), Operand(kTableSize - 1));
448 __ add(r1, r1, Operand(ByteArray::kHeaderSize - kHeapObjectTag));
452 Operand(ByteArray::kHeaderSize - kHeapObjectTag));
455 __ cmp(r0, Operand::Zero());
470 __ cmp(current_character(), Operand(' '));
473 __ sub(r0, current_character(), Operand('\t'));
474 __ cmp(r0, Operand('\r' - '\t'));
477 __ cmp(r0, Operand(0x00a0 - '\t'));
488 __ sub(r0, current_character(), Operand('0'));
489 __ cmp(r0, Operand('9' - '0'));
494 __ sub(r0, current_character(), Operand('0'));
495 __ cmp(r0, Operand('9' - '0'));
500 __ eor(r0, current_character(), Operand(0x01));
502 __ sub(r0, r0, Operand(0x0b));
503 __ cmp(r0, Operand(0x0c - 0x0b));
509 __ sub(r0, r0, Operand(0x2028 - 0x0b));
510 __ cmp(r0, Operand(1));
517 __ eor(r0, current_character(), Operand(0x01));
519 __ sub(r0, r0, Operand(0x0b));
520 __ cmp(r0, Operand(0x0c - 0x0b));
529 __ sub(r0, r0, Operand(0x2028 - 0x0b));
530 __ cmp(r0, Operand(1));
539 __ cmp(current_character(), Operand('z'));
543 __ mov(r0, Operand(map));
545 __ cmp(r0, Operand::Zero());
553 __ cmp(current_character(), Operand('z'));
557 __ mov(r0, Operand(map));
559 __ cmp(r0, Operand::Zero());
577 __ mov(r0, Operand(FAILURE));
606 __ add(frame_pointer(), sp, Operand(4 * kPointerSize));
607 __ mov(r0, Operand::Zero());
616 __ mov(r0, Operand(stack_limit));
623 __ cmp(r0, Operand(num_registers_ * kPointerSize));
627 __ mov(r0, Operand(EXCEPTION));
632 __ cmp(r0, Operand::Zero());
639 __ sub(sp, sp, Operand(num_registers_ * kPointerSize));
649 __ sub(r0, current_input_offset(), Operand(char_size()));
650 __ sub(r0, r0, Operand(r1, LSL, (mode_ == UC16) ? 1 : 0));
656 __ mov(code_pointer(), Operand(masm_->CodeObject()));
660 __ cmp(r1, Operand::Zero());
662 __ mov(current_character(), Operand('\n'), LeaveCC, eq);
676 __ add(r1, frame_pointer(), Operand(kRegisterZero));
677 __ mov(r2, Operand(num_saved_registers_));
681 __ sub(r2, r2, Operand(1), SetCC);
707 __ mov(r1, Operand(r1, LSR, 1));
710 __ add(r1, r1, Operand(r2));
725 __ add(r2, r1, Operand(r2, ASR, 1));
726 __ add(r3, r1, Operand(r3, ASR, 1));
728 __ add(r2, r1, Operand(r2));
729 __ add(r3, r1, Operand(r3));
742 __ add(r0, r0, Operand(1));
746 __ sub(r1, r1, Operand(num_saved_registers_));
748 __ cmp(r1, Operand(num_saved_registers_));
753 __ add(r2, r2, Operand(num_saved_registers_ * kPointerSize));
766 __ cmp(current_input_offset(), Operand::Zero());
771 Operand((mode_ == UC16) ? 2 : 1));
776 __ mov(r0, Operand(SUCCESS));
805 __ cmp(r0, Operand::Zero());
825 __ add(r1, frame_pointer(), Operand(kStackHighEnd));
826 __ mov(r2, Operand(ExternalReference::isolate_address(isolate())));
832 __ cmp(r0, Operand::Zero());
844 __ mov(r0, Operand(EXCEPTION));
866 __ cmp(r0, Operand(comparand));
875 __ cmp(r0, Operand(comparand));
883 __ cmp(r0, Operand(current_input_offset()));
946 __ add(backtrack_stackpointer(), backtrack_stackpointer(), Operand(r0));
952 __ cmp(current_input_offset(), Operand(-by * char_size()));
954 __ mov(current_input_offset(), Operand(-by * char_size()));
965 __ mov(r0, Operand(to));
981 __ add(r0, current_input_offset(), Operand(cp_offset * char_size()));
1011 __ mov(r1, Operand(masm_->CodeObject()));
1016 __ sub(sp, sp, Operand(stack_alignment));
1023 __ mov(ip, Operand(stack_guard_check));
1028 __ add(sp, sp, Operand(stack_alignment));
1033 __ mov(code_pointer(), Operand(masm_->CodeObject()));
1155 __ cmp(current_input_offset(), Operand(-cp_offset * char_size()));
1185 __ add(pc, lr, Operand(masm_->CodeObject()));
1191 __ sub(lr, lr, Operand(masm_->CodeObject()));
1214 __ mov(r0, Operand(stack_limit));
1224 __ mov(r0, Operand(stack_limit));
1226 __ cmp(backtrack_stackpointer(), Operand(r0));
1241 __ add(r4, current_input_offset(), Operand(cp_offset * char_size()));