/external/v8/src/ |
regexp-macro-assembler-tracer.h | 54 int cp_offset, 80 virtual void LoadCurrentCharacter(int cp_offset, 95 virtual void WriteCurrentPositionToRegister(int reg, int cp_offset);
|
regexp-macro-assembler-tracer.cc | 152 int cp_offset) { 153 PrintF(" WriteCurrentPositionToRegister(register=%d,cp_offset=%d);\n", 155 cp_offset); 156 assembler_->WriteCurrentPositionToRegister(reg, cp_offset); 184 void RegExpMacroAssemblerTracer::LoadCurrentCharacter(int cp_offset, 189 PrintF(" LoadCurrentCharacter(cp_offset=%d, label[%08x]%s (%d chars));\n", 190 cp_offset, 194 assembler_->LoadCurrentCharacter(cp_offset, 311 int cp_offset, 319 PrintF("\", cp_offset=%d, label[%08x])\n" [all...] |
regexp-macro-assembler-irregexp.cc | 108 int register_index, int cp_offset) { 112 Emit32(cp_offset); // Current position offset. 233 void RegExpMacroAssemblerIrregexp::LoadCurrentCharacter(int cp_offset, 237 ASSERT(cp_offset >= kMinCPOffset); 238 ASSERT(cp_offset <= kMaxCPOffset); 259 Emit(bytecode, cp_offset); 387 int cp_offset, 390 ASSERT(cp_offset >= kMinCPOffset); 391 ASSERT(cp_offset + str.length() - 1 <= kMaxCPOffset); 396 Emit(BC_LOAD_CURRENT_CHAR, cp_offset + i) [all...] |
regexp-macro-assembler.h | 93 int cp_offset, 121 virtual void CheckPosition(int cp_offset, Label* on_outside_input) { 122 LoadCurrentCharacter(cp_offset, on_outside_input, true); 145 virtual void LoadCurrentCharacter(int cp_offset, 162 virtual void WriteCurrentPositionToRegister(int reg, int cp_offset) = 0;
|
regexp-macro-assembler-irregexp.h | 70 virtual void WriteCurrentPositionToRegister(int reg, int cp_offset); 75 virtual void LoadCurrentCharacter(int cp_offset, 101 int cp_offset,
|
jsregexp.cc | 2472 int cp_offset = trace->cp_offset() + elm.cp_offset; local 4857 int cp_offset = 0; local [all...] |
jsregexp.h | 454 explicit TextElement(Type t) : type(t), cp_offset(-1) { } 463 int cp_offset; member in class:v8::internal::TextElement 1210 int cp_offset() { return cp_offset_; } function in class:v8::internal::Trace::DeferredCapture 1260 int cp_offset() { return cp_offset_; } function in class:v8::internal::Trace [all...] |
/external/v8/src/arm/ |
regexp-macro-assembler-arm.h | 63 int cp_offset, 84 virtual void CheckPosition(int cp_offset, Label* on_outside_input); 94 virtual void LoadCurrentCharacter(int cp_offset, 109 virtual void WriteCurrentPositionToRegister(int reg, int cp_offset); 156 void LoadCurrentCharacterUnchecked(int cp_offset, int character_count);
|
regexp-macro-assembler-arm.cc | 233 int cp_offset, 244 CheckPosition(cp_offset + str.length() - 1, on_failure); 248 if (cp_offset != 0) { 249 int byte_offset = cp_offset * char_size(); 866 void RegExpMacroAssemblerARM::LoadCurrentCharacter(int cp_offset, 870 ASSERT(cp_offset >= -1); // ^ and \b can look behind one character. 871 ASSERT(cp_offset < (1<<30)); // Be sane! (And ensure negation works) 873 CheckPosition(cp_offset + characters - 1, on_end_of_input); 875 LoadCurrentCharacterUnchecked(cp_offset, characters); [all...] |
/external/v8/src/ia32/ |
regexp-macro-assembler-ia32.h | 62 int cp_offset, 83 virtual void CheckPosition(int cp_offset, Label* on_outside_input); 92 virtual void LoadCurrentCharacter(int cp_offset, 107 virtual void WriteCurrentPositionToRegister(int reg, int cp_offset); 148 void LoadCurrentCharacterUnchecked(int cp_offset, int character_count);
|
regexp-macro-assembler-ia32.cc | 208 int cp_offset, 219 int byte_offset = cp_offset * char_size(); 928 void RegExpMacroAssemblerIA32::LoadCurrentCharacter(int cp_offset, 932 ASSERT(cp_offset >= -1); // ^ and \b can look behind one character. 933 ASSERT(cp_offset < (1<<30)); // Be sane! (And ensure negation works) 935 CheckPosition(cp_offset + characters - 1, on_end_of_input); 937 LoadCurrentCharacterUnchecked(cp_offset, characters); [all...] |
/external/v8/src/mips/ |
regexp-macro-assembler-mips.h | 65 int cp_offset, 86 virtual void CheckPosition(int cp_offset, Label* on_outside_input); 96 virtual void LoadCurrentCharacter(int cp_offset, 111 virtual void WriteCurrentPositionToRegister(int reg, int cp_offset); 158 void LoadCurrentCharacterUnchecked(int cp_offset, int character_count);
|
regexp-macro-assembler-mips.cc | 232 int cp_offset, 243 CheckPosition(cp_offset + str.length() - 1, on_failure); 247 if (cp_offset != 0) { 248 int byte_offset = cp_offset * char_size(); 879 void RegExpMacroAssemblerMIPS::LoadCurrentCharacter(int cp_offset, 911 int cp_offset = offset + Code::kHeaderSize - kHeapObjectTag; local [all...] |
/external/v8/src/x64/ |
regexp-macro-assembler-x64.h | 59 int cp_offset, 80 virtual void CheckPosition(int cp_offset, Label* on_outside_input); 90 virtual void LoadCurrentCharacter(int cp_offset, 105 virtual void WriteCurrentPositionToRegister(int reg, int cp_offset); 195 void LoadCurrentCharacterUnchecked(int cp_offset, int character_count);
|
regexp-macro-assembler-x64.cc | 224 int cp_offset, 235 int byte_offset = cp_offset * char_size(); [all...] |