Home | History | Annotate | Download | only in arm

Lines Matching refs:Operand

139            current_input_offset(), Operand(by * char_size()));
149 __ add(r0, r0, Operand(by));
159 __ add(pc, r0, Operand(code_pointer()));
169 __ cmp(current_character(), Operand(c));
175 __ cmp(current_character(), Operand(limit));
184 __ cmp(r0, Operand::Zero());
189 __ add(r0, end_of_input_address(), Operand(current_input_offset()));
199 __ cmp(r0, Operand::Zero());
203 __ add(r0, end_of_input_address(), Operand(current_input_offset()));
210 __ cmp(current_character(), Operand(limit));
219 backtrack_stackpointer(), Operand(kPointerSize), LeaveCC, eq);
237 __ cmn(r1, Operand(current_input_offset()));
247 __ add(r0, r0, Operand(end_of_input_address()));
248 __ add(r2, end_of_input_address(), Operand(current_input_offset()));
249 __ add(r1, r0, Operand(r1));
263 __ orr(r3, r3, Operand(0x20)); // Convert capture character to lower-case.
264 __ orr(r4, r4, Operand(0x20)); // Also convert input character.
267 __ sub(r3, r3, Operand('a'));
268 __ cmp(r3, Operand('z' - 'a')); // Is r3 a lowercase letter?
271 __ sub(r3, r3, Operand(224 - 'a'));
272 __ cmp(r3, Operand(254 - 224));
274 __ cmp(r3, Operand(247 - 224)); // Check for 247.
304 __ add(r0, r0, Operand(end_of_input_address()));
306 __ mov(r2, Operand(r1));
308 __ mov(r4, Operand(r1));
310 __ add(r1, current_input_offset(), Operand(end_of_input_address()));
312 __ mov(r3, Operand(ExternalReference::isolate_address(isolate())));
322 __ cmp(r0, Operand::Zero());
325 __ add(current_input_offset(), current_input_offset(), Operand(r4));
346 __ cmn(r1, Operand(current_input_offset()));
350 __ add(r0, r0, Operand(end_of_input_address()));
351 __ add(r2, end_of_input_address(), Operand(current_input_offset()));
352 __ add(r1, r1, Operand(r0));
377 __ cmp(current_character(), Operand(c));
386 __ tst(current_character(), Operand(mask));
388 __ and_(r0, current_character(), Operand(mask));
389 __ cmp(r0, Operand(c));
399 __ tst(current_character(), Operand(mask));
401 __ and_(r0, current_character(), Operand(mask));
402 __ cmp(r0, Operand(c));
414 __ sub(r0, current_character(), Operand(minus));
415 __ and_(r0, r0, Operand(mask));
416 __ cmp(r0, Operand(c));
425 __ sub(r0, current_character(), Operand(from));
426 __ cmp(r0, Operand(to - from));
435 __ sub(r0, current_character(), Operand(from));
436 __ cmp(r0, Operand(to - from));
444 __ mov(r0, Operand(table));
446 __ and_(r1, current_character(), Operand(kTableSize - 1));
447 __ add(r1, r1, Operand(ByteArray::kHeaderSize - kHeapObjectTag));
451 Operand(ByteArray::kHeaderSize - kHeapObjectTag));
454 __ cmp(r0, Operand::Zero());
469 __ cmp(current_character(), Operand(' '));
472 __ sub(r0, current_character(), Operand('\t'));
473 __ cmp(r0, Operand('\r' - '\t'));
476 __ cmp(r0, Operand(0x00a0 - '\t'));
487 __ sub(r0, current_character(), Operand('0'));
488 __ cmp(r0, Operand('9' - '0'));
493 __ sub(r0, current_character(), Operand('0'));
494 __ cmp(r0, Operand('9' - '0'));
499 __ eor(r0, current_character(), Operand(0x01));
501 __ sub(r0, r0, Operand(0x0b));
502 __ cmp(r0, Operand(0x0c - 0x0b));
508 __ sub(r0, r0, Operand(0x2028 - 0x0b));
509 __ cmp(r0, Operand(1));
516 __ eor(r0, current_character(), Operand(0x01));
518 __ sub(r0, r0, Operand(0x0b));
519 __ cmp(r0, Operand(0x0c - 0x0b));
528 __ sub(r0, r0, Operand(0x2028 - 0x0b));
529 __ cmp(r0, Operand(1));
538 __ cmp(current_character(), Operand('z'));
542 __ mov(r0, Operand(map));
544 __ cmp(r0, Operand::Zero());
552 __ cmp(current_character(), Operand('z'));
556 __ mov(r0, Operand(map));
558 __ cmp(r0, Operand::Zero());
576 __ mov(r0, Operand(FAILURE));
605 __ add(frame_pointer(), sp, Operand(4 * kPointerSize));
606 __ mov(r0, Operand::Zero());
615 __ mov(r0, Operand(stack_limit));
622 __ cmp(r0, Operand(num_registers_ * kPointerSize));
626 __ mov(r0, Operand(EXCEPTION));
631 __ cmp(r0, Operand::Zero());
638 __ sub(sp, sp, Operand(num_registers_ * kPointerSize));
648 __ sub(r0, current_input_offset(), Operand(char_size()));
649 __ sub(r0, r0, Operand(r1, LSL, (mode_ == UC16) ? 1 : 0));
655 __ mov(code_pointer(), Operand(masm_->CodeObject()));
659 __ cmp(r1, Operand::Zero());
661 __ mov(current_character(), Operand('\n'), LeaveCC, eq);
675 __ add(r1, frame_pointer(), Operand(kRegisterZero));
676 __ mov(r2, Operand(num_saved_registers_));
680 __ sub(r2, r2, Operand(1), SetCC);
706 __ mov(r1, Operand(r1, LSR, 1));
709 __ add(r1, r1, Operand(r2));
724 __ add(r2, r1, Operand(r2, ASR, 1));
725 __ add(r3, r1, Operand(r3, ASR, 1));
727 __ add(r2, r1, Operand(r2));
728 __ add(r3, r1, Operand(r3));
741 __ add(r0, r0, Operand(1));
745 __ sub(r1, r1, Operand(num_saved_registers_));
747 __ cmp(r1, Operand(num_saved_registers_));
752 __ add(r2, r2, Operand(num_saved_registers_ * kPointerSize));
765 __ cmp(current_input_offset(), Operand::Zero());
770 Operand((mode_ == UC16) ? 2 : 1));
775 __ mov(r0, Operand(SUCCESS));
804 __ cmp(r0, Operand::Zero());
824 __ add(r1, frame_pointer(), Operand(kStackHighEnd));
825 __ mov(r2, Operand(ExternalReference::isolate_address(isolate())));
831 __ cmp(r0, Operand::Zero());
843 __ mov(r0, Operand(EXCEPTION));
865 __ cmp(r0, Operand(comparand));
874 __ cmp(r0, Operand(comparand));
882 __ cmp(r0, Operand(current_input_offset()));
945 __ add(backtrack_stackpointer(), backtrack_stackpointer(), Operand(r0));
951 __ cmp(current_input_offset(), Operand(-by * char_size()));
953 __ mov(current_input_offset(), Operand(-by * char_size()));
964 __ mov(r0, Operand(to));
980 __ add(r0, current_input_offset(), Operand(cp_offset * char_size()));
1010 __ mov(r1, Operand(masm_->CodeObject()));
1015 __ sub(sp, sp, Operand(stack_alignment));
1022 __ mov(ip, Operand(stack_guard_check));
1027 __ add(sp, sp, Operand(stack_alignment));
1032 __ mov(code_pointer(), Operand(masm_->CodeObject()));
1154 __ cmp(current_input_offset(), Operand(-cp_offset * char_size()));
1184 __ add(pc, lr, Operand(masm_->CodeObject()));
1190 __ sub(lr, lr, Operand(masm_->CodeObject()));
1213 __ mov(r0, Operand(stack_limit));
1223 __ mov(r0, Operand(stack_limit));
1225 __ cmp(backtrack_stackpointer(), Operand(r0));
1240 __ add(r4, current_input_offset(), Operand(cp_offset * char_size()));