/external/v8/src/ |
regexp-macro-assembler-irregexp.cc | 88 int register_index, int cp_offset) { 92 Emit32(cp_offset); // Current position offset. 214 void RegExpMacroAssemblerIrregexp::LoadCurrentCharacter(int cp_offset, 218 DCHECK(cp_offset >= kMinCPOffset); 219 DCHECK(cp_offset <= kMaxCPOffset); 240 Emit(bytecode, cp_offset);
|
regexp-macro-assembler-tracer.cc | 133 int cp_offset) { 134 PrintF(" WriteCurrentPositionToRegister(register=%d,cp_offset=%d);\n", 136 cp_offset); 137 assembler_->WriteCurrentPositionToRegister(reg, cp_offset); 165 void RegExpMacroAssemblerTracer::LoadCurrentCharacter(int cp_offset, 170 PrintF(" LoadCurrentCharacter(cp_offset=%d, label[%08x]%s (%d chars));\n", 171 cp_offset, 175 assembler_->LoadCurrentCharacter(cp_offset,
|
regexp-macro-assembler-tracer.h | 58 virtual void LoadCurrentCharacter(int cp_offset, 73 virtual void WriteCurrentPositionToRegister(int reg, int cp_offset);
|
regexp-macro-assembler-irregexp.h | 50 virtual void WriteCurrentPositionToRegister(int reg, int cp_offset); 55 virtual void LoadCurrentCharacter(int cp_offset,
|
regexp-macro-assembler.h | 101 virtual void CheckPosition(int cp_offset, Label* on_outside_input) { 102 LoadCurrentCharacter(cp_offset, on_outside_input, true); 125 virtual void LoadCurrentCharacter(int cp_offset, 143 virtual void WriteCurrentPositionToRegister(int reg, int cp_offset) = 0;
|
jsregexp.cc | 3239 int cp_offset = trace->cp_offset() + elm.cp_offset(); local 5748 int cp_offset = 0; local [all...] |
jsregexp.h | 420 int cp_offset() const { return cp_offset_; } function in class:v8::internal::BASE_EMBEDDED 421 void set_cp_offset(int cp_offset) { cp_offset_ = cp_offset; } 1385 int cp_offset() { return cp_offset_; } function in class:v8::internal::Trace::DeferredCapture 1435 int cp_offset() { return cp_offset_; } function in class:v8::internal::Trace [all...] |
/external/v8/src/arm/ |
regexp-macro-assembler-arm.h | 58 virtual void CheckPosition(int cp_offset, Label* on_outside_input); 68 virtual void LoadCurrentCharacter(int cp_offset, 83 virtual void WriteCurrentPositionToRegister(int reg, int cp_offset); 132 void LoadCurrentCharacterUnchecked(int cp_offset, int character_count);
|
regexp-macro-assembler-arm.cc | 894 void RegExpMacroAssemblerARM::LoadCurrentCharacter(int cp_offset, 898 DCHECK(cp_offset >= -1); // ^ and \b can look behind one character. 899 DCHECK(cp_offset < (1<<30)); // Be sane! (And ensure negation works) 901 CheckPosition(cp_offset + characters - 1, on_end_of_input); 903 LoadCurrentCharacterUnchecked(cp_offset, characters); [all...] |
assembler-arm-inl.h | 550 int cp_offset; local 561 cp_offset = DecodeShiftImm(mov_instr) | DecodeShiftImm(orr_instr_1) | 569 cp_offset = (movt_instr->ImmedMovwMovtValue() << 16) | 574 cp_offset = GetLdrRegisterImmediateOffset(Memory::int32_at(pc)); 576 return reinterpret_cast<Address>(constant_pool) + cp_offset;
|
/external/v8/src/ia32/ |
regexp-macro-assembler-ia32.h | 57 virtual void CheckPosition(int cp_offset, Label* on_outside_input); 66 virtual void LoadCurrentCharacter(int cp_offset, 81 virtual void WriteCurrentPositionToRegister(int reg, int cp_offset); 127 void LoadCurrentCharacterUnchecked(int cp_offset, int character_count);
|
regexp-macro-assembler-ia32.cc | 946 void RegExpMacroAssemblerIA32::LoadCurrentCharacter(int cp_offset, 950 DCHECK(cp_offset >= -1); // ^ and \b can look behind one character. 951 DCHECK(cp_offset < (1<<30)); // Be sane! (And ensure negation works) 953 CheckPosition(cp_offset + characters - 1, on_end_of_input); 955 LoadCurrentCharacterUnchecked(cp_offset, characters); [all...] |
/external/v8/src/mips/ |
regexp-macro-assembler-mips.h | 59 virtual void CheckPosition(int cp_offset, Label* on_outside_input); 69 virtual void LoadCurrentCharacter(int cp_offset, 84 virtual void WriteCurrentPositionToRegister(int reg, int cp_offset); 133 void LoadCurrentCharacterUnchecked(int cp_offset, int character_count);
|
regexp-macro-assembler-mips.cc | 940 int cp_offset = offset + Code::kHeaderSize - kHeapObjectTag; local [all...] |
/external/v8/src/x87/ |
regexp-macro-assembler-x87.h | 57 virtual void CheckPosition(int cp_offset, Label* on_outside_input); 66 virtual void LoadCurrentCharacter(int cp_offset, 81 virtual void WriteCurrentPositionToRegister(int reg, int cp_offset); 127 void LoadCurrentCharacterUnchecked(int cp_offset, int character_count);
|
regexp-macro-assembler-x87.cc | 945 void RegExpMacroAssemblerX87::LoadCurrentCharacter(int cp_offset, 949 DCHECK(cp_offset >= -1); // ^ and \b can look behind one character. 950 DCHECK(cp_offset < (1<<30)); // Be sane! (And ensure negation works) 952 CheckPosition(cp_offset + characters - 1, on_end_of_input); 954 LoadCurrentCharacterUnchecked(cp_offset, characters); [all...] |
/external/v8/src/arm64/ |
regexp-macro-assembler-arm64.h | 35 int cp_offset, 63 virtual void CheckPosition(int cp_offset, Label* on_outside_input); 73 virtual void LoadCurrentCharacter(int cp_offset, 88 virtual void WriteCurrentPositionToRegister(int reg, int cp_offset); 143 void LoadCurrentCharacterUnchecked(int cp_offset, int character_count);
|
regexp-macro-assembler-arm64.cc | 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()); [all...] |
/external/v8/src/mips64/ |
regexp-macro-assembler-mips64.cc | 986 int cp_offset = offset + Code::kHeaderSize - kHeapObjectTag; local [all...] |
regexp-macro-assembler-mips64.h | 59 virtual void CheckPosition(int cp_offset, Label* on_outside_input); 69 virtual void LoadCurrentCharacter(int cp_offset, 84 virtual void WriteCurrentPositionToRegister(int reg, int cp_offset); 176 void LoadCurrentCharacterUnchecked(int cp_offset, int character_count);
|
/external/v8/src/x64/ |
regexp-macro-assembler-x64.cc | [all...] |
regexp-macro-assembler-x64.h | 59 virtual void CheckPosition(int cp_offset, Label* on_outside_input); 69 virtual void LoadCurrentCharacter(int cp_offset, 84 virtual void WriteCurrentPositionToRegister(int reg, int cp_offset); 184 void LoadCurrentCharacterUnchecked(int cp_offset, int character_count);
|