• Home
  • Raw
  • Download

Lines Matching refs:w10

167         __ Ldr(w10, register_location(reg));  in AdvanceRegister()
168 __ Add(w10, w10, by); in AdvanceRegister()
169 __ Str(w10, register_location(reg)); in AdvanceRegister()
190 Pop(w10); in Backtrack()
191 __ Add(x10, code_pointer(), Operand(w10, UXTW)); in Backtrack()
213 __ Add(w10, current_input_offset(), Operand(-char_size())); in CheckAtStart()
214 __ Cmp(w10, string_start_minus_one()); in CheckAtStart()
221 __ Add(w10, current_input_offset(), in CheckNotAtStart()
223 __ Cmp(w10, string_start_minus_one()); in CheckNotAtStart()
255 __ Ldrb(w10, MemOperand(characters_address, 1, PostIndex)); in CheckCharacters()
258 __ Ldrh(w10, MemOperand(characters_address, 2, PostIndex)); in CheckCharacters()
260 CompareAndBranchOrBacktrack(w10, str[i], ne, on_failure); in CheckCharacters()
266 __ Ldr(w10, MemOperand(backtrack_stackpointer())); in CheckGreedyLoop()
267 __ Cmp(current_input_offset(), w10); in CheckGreedyLoop()
279 Register capture_start_offset = w10; in CheckNotBackReferenceIgnoreCase()
336 __ Ldrb(w10, MemOperand(capture_start_address, 1, PostIndex)); in CheckNotBackReferenceIgnoreCase()
338 __ Cmp(w10, w11); in CheckNotBackReferenceIgnoreCase()
342 __ Orr(w10, w10, 0x20); // Convert capture character to lower-case. in CheckNotBackReferenceIgnoreCase()
344 __ Cmp(w11, w10); in CheckNotBackReferenceIgnoreCase()
346 __ Sub(w10, w10, 'a'); in CheckNotBackReferenceIgnoreCase()
347 __ Cmp(w10, 'z' - 'a'); // Is w10 a lowercase letter? in CheckNotBackReferenceIgnoreCase()
350 __ Sub(w10, w10, 224 - 'a'); in CheckNotBackReferenceIgnoreCase()
351 __ Cmp(w10, 254 - 224); in CheckNotBackReferenceIgnoreCase()
352 __ Ccmp(w10, 247 - 224, ZFlag, ls); // Check for 247. in CheckNotBackReferenceIgnoreCase()
452 __ Ldp(w11, w10, capture_location(start_reg, x10)); in CheckNotBackReference()
454 __ Sub(capture_length, w11, w10); // Length to check. in CheckNotBackReference()
472 __ Add(capture_start_address, input_end(), Operand(w10, SXTW)); in CheckNotBackReference()
488 __ Ldrb(w10, MemOperand(capture_start_address, 1, PostIndex)); in CheckNotBackReference()
492 __ Ldrh(w10, MemOperand(capture_start_address, 2, PostIndex)); in CheckNotBackReference()
495 __ Cmp(w10, w11); in CheckNotBackReference()
526 __ And(w10, current_character(), mask); in CheckCharacterAfterAnd()
527 CompareAndBranchOrBacktrack(w10, c, eq, on_equal); in CheckCharacterAfterAnd()
534 __ And(w10, current_character(), mask); in CheckNotCharacterAfterAnd()
535 CompareAndBranchOrBacktrack(w10, c, ne, on_not_equal); in CheckNotCharacterAfterAnd()
545 __ Sub(w10, current_character(), minus); in CheckNotCharacterAfterMinusAnd()
546 __ And(w10, w10, mask); in CheckNotCharacterAfterMinusAnd()
547 CompareAndBranchOrBacktrack(w10, c, ne, on_not_equal); in CheckNotCharacterAfterMinusAnd()
555 __ Sub(w10, current_character(), from); in CheckCharacterInRange()
557 CompareAndBranchOrBacktrack(w10, to - from, ls, on_in_range); in CheckCharacterInRange()
565 __ Sub(w10, current_character(), from); in CheckCharacterNotInRange()
567 CompareAndBranchOrBacktrack(w10, to - from, hi, on_not_in_range); in CheckCharacterNotInRange()
576 __ And(w10, current_character(), kTableMask); in CheckBitInTable()
577 __ Add(w10, w10, ByteArray::kHeaderSize - kHeapObjectTag); in CheckBitInTable()
579 __ Add(w10, current_character(), ByteArray::kHeaderSize - kHeapObjectTag); in CheckBitInTable()
581 __ Ldrb(w11, MemOperand(x11, w10, UXTW)); in CheckBitInTable()
601 __ Sub(w10, current_character(), '\t'); in CheckSpecialCharacterClass()
602 CompareAndBranchOrBacktrack(w10, '\r' - '\t', hi, on_no_match); in CheckSpecialCharacterClass()
612 __ Sub(w10, current_character(), '0'); in CheckSpecialCharacterClass()
613 CompareAndBranchOrBacktrack(w10, '9' - '0', hi, on_no_match); in CheckSpecialCharacterClass()
617 __ Sub(w10, current_character(), '0'); in CheckSpecialCharacterClass()
618 CompareAndBranchOrBacktrack(w10, '9' - '0', ls, on_no_match); in CheckSpecialCharacterClass()
628 __ Sub(w10, current_character(), 0x2028); in CheckSpecialCharacterClass()
630 __ Ccmp(w10, 0x2029 - 0x2028, NoFlag, ne); in CheckSpecialCharacterClass()
645 __ Sub(w10, current_character(), 0x2028); in CheckSpecialCharacterClass()
647 __ Ccmp(w10, 0x2029 - 0x2028, NoFlag, ne); in CheckSpecialCharacterClass()
662 __ Ldrb(w10, MemOperand(x10, current_character(), UXTW)); in CheckSpecialCharacterClass()
663 CompareAndBranchOrBacktrack(w10, 0, eq, on_no_match); in CheckSpecialCharacterClass()
675 __ Ldrb(w10, MemOperand(x10, current_character(), UXTW)); in CheckSpecialCharacterClass()
676 CompareAndBranchOrBacktrack(w10, 0, ne, on_no_match); in CheckSpecialCharacterClass()
801 __ Mov(current_input_offset(), w10); in GetCode()
868 __ Add(input_length, start_offset(), Operand(w10, LSR, 1)); in GetCode()
870 __ Add(input_length, start_offset(), w10); in GetCode()
1102 Register to_compare = GetRegister(reg, w10); in IfRegisterGE()
1109 Register to_compare = GetRegister(reg, w10); in IfRegisterLT()
1115 Register to_compare = GetRegister(reg, w10); in IfRegisterEqPos()
1151 Pop(w10); in PopRegister()
1152 StoreRegister(register_index, w10); in PopRegister()
1159 __ Mov(w10, target + Code::kHeaderSize - kHeapObjectTag); in PushBacktrack()
1169 Push(w10); in PushBacktrack()
1181 Register to_push = GetRegister(register_index, w10); in PushRegister()
1210 Register read_from = GetRegister(reg, w10); in ReadStackPointerFromRegister()
1233 set_to = w10; in SetRegister()
1250 position = w10; in WriteCurrentPositionToRegister()
1322 __ Cmp(x10, Operand(w10, SXTW)); in WriteStackPointerToRegister()
1326 StoreRegister(reg, w10); in WriteStackPointerToRegister()
1636 __ Cmp(x10, Operand(w10, SXTW)); in LoadCurrentCharacterUnchecked()
1640 __ Add(w10, current_input_offset(), cp_offset * char_size()); in LoadCurrentCharacterUnchecked()
1642 offset = w10; in LoadCurrentCharacterUnchecked()