Home | History | Annotate | Download | only in arm64

Lines Matching full:cp_offset

243                                               int cp_offset,
250 CheckPosition(cp_offset + str.length() - 1, on_failure);
258 if (cp_offset != 0) {
259 __ Add(characters_address, characters_address, cp_offset * char_size());
1081 void RegExpMacroAssemblerARM64::LoadCurrentCharacter(int cp_offset,
1087 DCHECK(cp_offset >= -1); // ^ and \b can look behind one character.
1089 DCHECK(cp_offset < (1<<30));
1091 CheckPosition(cp_offset + characters - 1, on_end_of_input);
1093 LoadCurrentCharacterUnchecked(cp_offset, characters);
1199 int cp_offset) {
1201 if (cp_offset != 0) {
1203 __ Add(position, current_input_offset(), cp_offset * char_size());
1390 void RegExpMacroAssemblerARM64::CheckPosition(int cp_offset,
1393 -cp_offset * char_size(),
1649 void RegExpMacroAssemblerARM64::LoadCurrentCharacterUnchecked(int cp_offset,
1665 if (cp_offset != 0) {
1667 __ Mov(x10, cp_offset * char_size());
1673 __ Add(w10, current_input_offset(), cp_offset * char_size());