/external/v8/src/regexp/ |
D | regexp-macro-assembler.cc | 19 RegExpMacroAssembler::RegExpMacroAssembler(Isolate* isolate, Zone* zone) in RegExpMacroAssembler() function in v8::internal::RegExpMacroAssembler 26 RegExpMacroAssembler::~RegExpMacroAssembler() { in ~RegExpMacroAssembler() 30 int RegExpMacroAssembler::CaseInsensitiveCompareUC16(Address byte_offset1, in CaseInsensitiveCompareUC16() 91 void RegExpMacroAssembler::CheckNotInSurrogatePair(int cp_offset, in CheckNotInSurrogatePair() 103 void RegExpMacroAssembler::CheckPosition(int cp_offset, in CheckPosition() 108 bool RegExpMacroAssembler::CheckSpecialCharacterClass(uc16 type, in CheckSpecialCharacterClass() 117 : RegExpMacroAssembler(isolate, zone) {} in NativeRegExpMacroAssembler()
|
D | regexp-macro-assembler-tracer.h | 14 class RegExpMacroAssemblerTracer: public RegExpMacroAssembler { 16 RegExpMacroAssemblerTracer(Isolate* isolate, RegExpMacroAssembler* assembler); 84 RegExpMacroAssembler* assembler_;
|
D | regexp-macro-assembler.h | 27 class RegExpMacroAssembler { 55 RegExpMacroAssembler(Isolate* isolate, Zone* zone); 56 virtual ~RegExpMacroAssembler(); 198 class NativeRegExpMacroAssembler: public RegExpMacroAssembler {
|
D | jsregexp.cc | 924 for (int i = 0; i < RegExpMacroAssembler::kTableSize; i++) { in FrequencyCollator() 930 int index = (character & RegExpMacroAssembler::kTableMask); in CountCharacter() 938 DCHECK((in_character & RegExpMacroAssembler::kTableMask) == in_character); in Frequency() 963 CharacterFrequency frequencies_[RegExpMacroAssembler::kTableSize]; 974 if (next_register_ >= RegExpMacroAssembler::kMaxRegister) { in AllocateRegister() 997 RegExpEngine::CompilationResult Assemble(RegExpMacroAssembler* assembler, 1013 RegExpMacroAssembler* macro_assembler() { return macro_assembler_; } in macro_assembler() 1053 RegExpMacroAssembler* macro_assembler_; 1103 DCHECK(next_register_ - 1 <= RegExpMacroAssembler::kMaxRegister); in RegExpCompiler() 1108 RegExpMacroAssembler* macro_assembler, in Assemble() [all …]
|
D | regexp-macro-assembler-tracer.cc | 13 Isolate* isolate, RegExpMacroAssembler* assembler) in RegExpMacroAssemblerTracer() 14 : RegExpMacroAssembler(isolate, assembler->zone()), assembler_(assembler) { in RegExpMacroAssemblerTracer() 417 RegExpMacroAssembler::IrregexpImplementation
|
D | regexp-macro-assembler-irregexp.h | 16 class RegExpMacroAssemblerIrregexp: public RegExpMacroAssembler {
|
D | jsregexp.h | 18 class RegExpMacroAssembler; variable 987 void GenerateGuard(RegExpMacroAssembler* macro_assembler, 1211 void EmitSkipInstructions(RegExpMacroAssembler* masm); 1379 void PerformDeferredActions(RegExpMacroAssembler* macro, 1385 void RestoreAffectedRegisters(RegExpMacroAssembler* macro,
|
D | interpreter-irregexp.cc | 35 return RegExpMacroAssembler::CaseInsensitiveCompareUC16( in BackRefMatchesNoCase() 436 int mask = RegExpMacroAssembler::kTableMask; in RawMatch()
|
D | regexp-macro-assembler-irregexp.cc | 20 : RegExpMacroAssembler(isolate, zone), in RegExpMacroAssemblerIrregexp()
|
/external/v8/test/cctest/ |
D | test-regexp.cc | 1290 m.PushRegister(out1, RegExpMacroAssembler::kNoStackLimitCheck); in TEST() 1296 m.PushRegister(out1, RegExpMacroAssembler::kNoStackLimitCheck); in TEST() 1331 m.PushRegister(out4, RegExpMacroAssembler::kNoStackLimitCheck); in TEST() 1332 m.PushRegister(out4, RegExpMacroAssembler::kNoStackLimitCheck); in TEST() 1433 m.PushRegister(large_number, RegExpMacroAssembler::kNoStackLimitCheck); in TEST() 1474 m.PushRegister(4, RegExpMacroAssembler::kNoStackLimitCheck); in TEST()
|
/external/v8/src/regexp/x64/ |
D | regexp-macro-assembler-x64.cc | 1043 RegExpMacroAssembler::IrregexpImplementation
|
/external/v8/src/regexp/arm/ |
D | regexp-macro-assembler-arm.cc | 930 RegExpMacroAssembler::IrregexpImplementation
|
/external/v8/src/regexp/s390/ |
D | regexp-macro-assembler-s390.cc | 965 RegExpMacroAssembler::IrregexpImplementation
|
/external/v8/src/regexp/ia32/ |
D | regexp-macro-assembler-ia32.cc | 973 RegExpMacroAssembler::IrregexpImplementation
|
/external/v8/src/regexp/x87/ |
D | regexp-macro-assembler-x87.cc | 972 RegExpMacroAssembler::IrregexpImplementation
|
/external/v8/src/regexp/mips64/ |
D | regexp-macro-assembler-mips64.cc | 984 RegExpMacroAssembler::IrregexpImplementation
|
/external/v8/src/regexp/mips/ |
D | regexp-macro-assembler-mips.cc | 947 RegExpMacroAssembler::IrregexpImplementation
|
/external/v8/src/regexp/ppc/ |
D | regexp-macro-assembler-ppc.cc | 974 RegExpMacroAssembler::IrregexpImplementation
|
/external/v8/src/regexp/arm64/ |
D | regexp-macro-assembler-arm64.cc | 1120 RegExpMacroAssembler::IrregexpImplementation
|