Lines Matching refs:cp_offset
227 void RegExpMacroAssemblerMIPS::CheckNotAtStart(int cp_offset,
231 Operand(-char_size() + cp_offset * char_size()));
990 void RegExpMacroAssemblerMIPS::LoadCurrentCharacter(int cp_offset,
994 DCHECK(cp_offset < (1<<30)); // Be sane! (And ensure negation works).
996 if (cp_offset >= 0) {
997 CheckPosition(cp_offset + characters - 1, on_end_of_input);
999 CheckPosition(cp_offset, on_end_of_input);
1002 LoadCurrentCharacterUnchecked(cp_offset, characters);
1026 int cp_offset = offset + Code::kHeaderSize - kHeapObjectTag;
1030 if (is_int16(cp_offset)) {
1031 __ lwu(a0, MemOperand(code_pointer(), cp_offset));
1033 __ Daddu(a0, code_pointer(), cp_offset);
1096 int cp_offset) {
1097 if (cp_offset == 0) {
1100 __ Daddu(a0, current_input_offset(), Operand(cp_offset * char_size()));
1219 void RegExpMacroAssemblerMIPS::CheckPosition(int cp_offset,
1221 if (cp_offset >= 0) {
1223 Operand(-cp_offset * char_size()));
1226 __ Daddu(a0, current_input_offset(), Operand(cp_offset * char_size()));
1310 void RegExpMacroAssemblerMIPS::LoadCurrentCharacterUnchecked(int cp_offset,
1313 if (cp_offset != 0) {
1315 __ Daddu(t3, current_input_offset(), Operand(cp_offset * char_size()));