Lines Matching refs:cp_offset
191 void RegExpMacroAssemblerMIPS::CheckNotAtStart(int cp_offset,
195 Operand(-char_size() + cp_offset * char_size()));
953 void RegExpMacroAssemblerMIPS::LoadCurrentCharacter(int cp_offset,
957 DCHECK(cp_offset < (1<<30)); // Be sane! (And ensure negation works).
959 if (cp_offset >= 0) {
960 CheckPosition(cp_offset + characters - 1, on_end_of_input);
962 CheckPosition(cp_offset, on_end_of_input);
965 LoadCurrentCharacterUnchecked(cp_offset, characters);
989 int cp_offset = offset + Code::kHeaderSize - kHeapObjectTag;
993 if (is_int16(cp_offset)) {
994 __ lw(a0, MemOperand(code_pointer(), cp_offset));
996 __ Addu(a0, code_pointer(), cp_offset);
1059 int cp_offset) {
1060 if (cp_offset == 0) {
1063 __ Addu(a0, current_input_offset(), Operand(cp_offset * char_size()));
1182 void RegExpMacroAssemblerMIPS::CheckPosition(int cp_offset,
1184 if (cp_offset >= 0) {
1186 Operand(-cp_offset * char_size()));
1189 __ Addu(a0, current_input_offset(), Operand(cp_offset * char_size()));
1273 void RegExpMacroAssemblerMIPS::LoadCurrentCharacterUnchecked(int cp_offset,
1276 if (cp_offset != 0) {
1278 __ Addu(t7, current_input_offset(), Operand(cp_offset * char_size()));