Lines Matching refs:cp_offset
186 void RegExpMacroAssemblerARM::CheckNotAtStart(int cp_offset,
190 Operand(-char_size() + cp_offset * char_size()));
936 void RegExpMacroAssemblerARM::LoadCurrentCharacter(int cp_offset,
940 DCHECK(cp_offset < (1<<30)); // Be sane! (And ensure negation works)
942 if (cp_offset >= 0) {
943 CheckPosition(cp_offset + characters - 1, on_end_of_input);
945 CheckPosition(cp_offset, on_end_of_input);
948 LoadCurrentCharacterUnchecked(cp_offset, characters);
1022 int cp_offset) {
1023 if (cp_offset == 0) {
1026 __ add(r0, current_input_offset(), Operand(cp_offset * char_size()));
1118 void RegExpMacroAssemblerARM::CheckPosition(int cp_offset,
1120 if (cp_offset >= 0) {
1121 __ cmp(current_input_offset(), Operand(-cp_offset * char_size()));
1125 __ add(r0, current_input_offset(), Operand(cp_offset * char_size()));
1208 void RegExpMacroAssemblerARM::LoadCurrentCharacterUnchecked(int cp_offset,
1211 if (cp_offset != 0) {
1213 __ add(r4, current_input_offset(), Operand(cp_offset * char_size()));