Home
last modified time | relevance | path

Searched refs:RegExpMacroAssembler (Results 1 – 17 of 17) sorted by relevance

/external/chromium_org/v8/src/
Dregexp-macro-assembler.cc16 RegExpMacroAssembler::RegExpMacroAssembler(Zone* zone) in RegExpMacroAssembler() function in v8::internal::RegExpMacroAssembler
23 RegExpMacroAssembler::~RegExpMacroAssembler() { in ~RegExpMacroAssembler()
30 : RegExpMacroAssembler(zone) { in NativeRegExpMacroAssembler()
Dregexp-macro-assembler.h19 class RegExpMacroAssembler {
45 explicit RegExpMacroAssembler(Zone* zone);
46 virtual ~RegExpMacroAssembler();
171 class NativeRegExpMacroAssembler: public RegExpMacroAssembler {
Dregexp-macro-assembler-tracer.h12 class RegExpMacroAssemblerTracer: public RegExpMacroAssembler {
14 explicit RegExpMacroAssemblerTracer(RegExpMacroAssembler* assembler);
78 RegExpMacroAssembler* assembler_;
Djsregexp.cc949 for (int i = 0; i < RegExpMacroAssembler::kTableSize; i++) { in FrequencyCollator()
955 int index = (character & RegExpMacroAssembler::kTableMask); in CountCharacter()
963 DCHECK((in_character & RegExpMacroAssembler::kTableMask) == in_character); in Frequency()
988 CharacterFrequency frequencies_[RegExpMacroAssembler::kTableSize];
999 if (next_register_ >= RegExpMacroAssembler::kMaxRegister) { in AllocateRegister()
1006 RegExpEngine::CompilationResult Assemble(RegExpMacroAssembler* assembler,
1017 RegExpMacroAssembler* macro_assembler() { return macro_assembler_; } in macro_assembler()
1045 RegExpMacroAssembler* macro_assembler_;
1085 DCHECK(next_register_ - 1 <= RegExpMacroAssembler::kMaxRegister); in RegExpCompiler()
1090 RegExpMacroAssembler* macro_assembler, in Assemble()
[all …]
Dregexp-macro-assembler-tracer.cc15 RegExpMacroAssembler* assembler) : in RegExpMacroAssemblerTracer()
16 RegExpMacroAssembler(assembler->zone()), in RegExpMacroAssemblerTracer()
402 RegExpMacroAssembler::IrregexpImplementation
Dregexp-macro-assembler-irregexp.h15 class RegExpMacroAssemblerIrregexp: public RegExpMacroAssembler {
Djsregexp.h17 class RegExpMacroAssembler; variable
1097 void GenerateGuard(RegExpMacroAssembler* macro_assembler,
1323 void EmitSkipInstructions(RegExpMacroAssembler* masm);
1493 void PerformDeferredActions(RegExpMacroAssembler* macro,
1499 void RestoreAffectedRegisters(RegExpMacroAssembler* macro,
Dregexp-macro-assembler-irregexp.cc21 : RegExpMacroAssembler(zone), in RegExpMacroAssemblerIrregexp()
Dinterpreter-irregexp.cc442 int mask = RegExpMacroAssembler::kTableMask; in RawMatch()
/external/chromium_org/v8/test/cctest/
Dtest-regexp.cc1180 m.PushRegister(out1, RegExpMacroAssembler::kNoStackLimitCheck); in TEST()
1186 m.PushRegister(out1, RegExpMacroAssembler::kNoStackLimitCheck); in TEST()
1221 m.PushRegister(out4, RegExpMacroAssembler::kNoStackLimitCheck); in TEST()
1222 m.PushRegister(out4, RegExpMacroAssembler::kNoStackLimitCheck); in TEST()
1321 m.PushRegister(large_number, RegExpMacroAssembler::kNoStackLimitCheck); in TEST()
1361 m.PushRegister(4, RegExpMacroAssembler::kNoStackLimitCheck); in TEST()
/external/chromium_org/v8/src/mips64/
Dregexp-macro-assembler-mips64.cc947 RegExpMacroAssembler::IrregexpImplementation
/external/chromium_org/v8/src/x64/
Dregexp-macro-assembler-x64.cc1015 RegExpMacroAssembler::IrregexpImplementation
/external/chromium_org/v8/src/mips/
Dregexp-macro-assembler-mips.cc901 RegExpMacroAssembler::IrregexpImplementation
/external/chromium_org/v8/src/ia32/
Dregexp-macro-assembler-ia32.cc940 RegExpMacroAssembler::IrregexpImplementation
/external/chromium_org/v8/src/x87/
Dregexp-macro-assembler-x87.cc939 RegExpMacroAssembler::IrregexpImplementation
/external/chromium_org/v8/src/arm/
Dregexp-macro-assembler-arm.cc888 RegExpMacroAssembler::IrregexpImplementation
/external/chromium_org/v8/src/arm64/
Dregexp-macro-assembler-arm64.cc1075 RegExpMacroAssembler::IrregexpImplementation