Home
last modified time | relevance | path

Searched refs:NativeRegExpMacroAssembler (Results 1 – 25 of 32) sorted by relevance

12

/external/v8/src/regexp/
Dregexp-macro-assembler.cc115 NativeRegExpMacroAssembler::NativeRegExpMacroAssembler(Isolate* isolate, in NativeRegExpMacroAssembler() function in v8::internal::NativeRegExpMacroAssembler
120 NativeRegExpMacroAssembler::~NativeRegExpMacroAssembler() { in ~NativeRegExpMacroAssembler()
124 bool NativeRegExpMacroAssembler::CanReadUnaligned() { in CanReadUnaligned()
128 const byte* NativeRegExpMacroAssembler::StringCharacterPosition( in StringCharacterPosition()
155 int NativeRegExpMacroAssembler::CheckStackGuardState( in CheckStackGuardState()
210 NativeRegExpMacroAssembler::Result NativeRegExpMacroAssembler::Match( in Match()
264 NativeRegExpMacroAssembler::Result NativeRegExpMacroAssembler::Execute( in Execute()
292 const byte NativeRegExpMacroAssembler::word_character_map[] = {
335 Address NativeRegExpMacroAssembler::GrowStack(Address stack_pointer, in GrowStack()
Dregexp-macro-assembler.h198 class NativeRegExpMacroAssembler: public RegExpMacroAssembler {
214 NativeRegExpMacroAssembler(Isolate* isolate, Zone* zone);
215 virtual ~NativeRegExpMacroAssembler();
Djsregexp.cc509 NativeRegExpMacroAssembler::Result res = in IrregexpExecRaw()
510 NativeRegExpMacroAssembler::Match(code, in IrregexpExecRaw()
516 if (res != NativeRegExpMacroAssembler::RETRY) { in IrregexpExecRaw()
517 DCHECK(res != NativeRegExpMacroAssembler::EXCEPTION || in IrregexpExecRaw()
520 static_cast<int>(NativeRegExpMacroAssembler::SUCCESS) == RE_SUCCESS); in IrregexpExecRaw()
522 static_cast<int>(NativeRegExpMacroAssembler::FAILURE) == RE_FAILURE); in IrregexpExecRaw()
523 STATIC_ASSERT(static_cast<int>(NativeRegExpMacroAssembler::EXCEPTION) in IrregexpExecRaw()
6704 NativeRegExpMacroAssembler::Mode mode = in Compile()
6705 is_one_byte ? NativeRegExpMacroAssembler::LATIN1 in Compile()
6706 : NativeRegExpMacroAssembler::UC16; in Compile()
/external/v8/test/cctest/
Dtest-regexp.cc820 return NativeRegExpMacroAssembler::Execute( in Execute()
839 ArchRegExpMacroAssembler m(isolate, &zone, NativeRegExpMacroAssembler::LATIN1, in TEST()
854 NativeRegExpMacroAssembler::Result result = in TEST()
862 CHECK_EQ(NativeRegExpMacroAssembler::SUCCESS, result); in TEST()
877 ArchRegExpMacroAssembler m(isolate, &zone, NativeRegExpMacroAssembler::LATIN1, in TEST()
908 NativeRegExpMacroAssembler::Result result = in TEST()
916 CHECK_EQ(NativeRegExpMacroAssembler::SUCCESS, result); in TEST()
933 CHECK_EQ(NativeRegExpMacroAssembler::FAILURE, result); in TEST()
944 ArchRegExpMacroAssembler m(isolate, &zone, NativeRegExpMacroAssembler::UC16, in TEST()
978 NativeRegExpMacroAssembler::Result result = in TEST()
[all …]
/external/v8/src/regexp/x87/
Dregexp-macro-assembler-x87.h16 class RegExpMacroAssemblerX87: public NativeRegExpMacroAssembler {
Dregexp-macro-assembler-x87.cc82 : NativeRegExpMacroAssembler(isolate, zone), in RegExpMacroAssemblerX87()
1120 return NativeRegExpMacroAssembler::CheckStackGuardState( in CheckStackGuardState()
/external/v8/src/regexp/mips/
Dregexp-macro-assembler-mips.h16 class RegExpMacroAssemblerMIPS: public NativeRegExpMacroAssembler {
Dregexp-macro-assembler-mips.cc99 : NativeRegExpMacroAssembler(isolate, zone), in RegExpMacroAssemblerMIPS()
1162 return NativeRegExpMacroAssembler::CheckStackGuardState( in CheckStackGuardState()
/external/v8/src/regexp/ppc/
Dregexp-macro-assembler-ppc.h18 class RegExpMacroAssemblerPPC : public NativeRegExpMacroAssembler {
Dregexp-macro-assembler-ppc.cc101 : NativeRegExpMacroAssembler(isolate, zone), in RegExpMacroAssemblerPPC()
1161 return NativeRegExpMacroAssembler::CheckStackGuardState( in CheckStackGuardState()
/external/v8/src/regexp/arm/
Dregexp-macro-assembler-arm.h17 class RegExpMacroAssemblerARM: public NativeRegExpMacroAssembler {
Dregexp-macro-assembler-arm.cc99 : NativeRegExpMacroAssembler(isolate, zone), in RegExpMacroAssemblerARM()
1098 return NativeRegExpMacroAssembler::CheckStackGuardState( in CheckStackGuardState()
/external/v8/src/regexp/ia32/
Dregexp-macro-assembler-ia32.h16 class RegExpMacroAssemblerIA32: public NativeRegExpMacroAssembler {
Dregexp-macro-assembler-ia32.cc82 : NativeRegExpMacroAssembler(isolate, zone), in RegExpMacroAssemblerIA32()
1121 return NativeRegExpMacroAssembler::CheckStackGuardState( in CheckStackGuardState()
/external/v8/src/regexp/mips64/
Dregexp-macro-assembler-mips64.h16 class RegExpMacroAssemblerMIPS: public NativeRegExpMacroAssembler {
Dregexp-macro-assembler-mips64.cc135 : NativeRegExpMacroAssembler(isolate, zone), in RegExpMacroAssemblerMIPS()
1199 return NativeRegExpMacroAssembler::CheckStackGuardState( in CheckStackGuardState()
/external/v8/src/regexp/s390/
Dregexp-macro-assembler-s390.h17 class RegExpMacroAssemblerS390 : public NativeRegExpMacroAssembler {
Dregexp-macro-assembler-s390.cc103 : NativeRegExpMacroAssembler(isolate, zone), in RegExpMacroAssemblerS390()
1108 return NativeRegExpMacroAssembler::CheckStackGuardState( in CheckStackGuardState()
/external/v8/src/regexp/arm64/
Dregexp-macro-assembler-arm64.h17 class RegExpMacroAssemblerARM64: public NativeRegExpMacroAssembler {
Dregexp-macro-assembler-arm64.cc114 : NativeRegExpMacroAssembler(isolate, zone), in RegExpMacroAssemblerARM64()
1346 return NativeRegExpMacroAssembler::CheckStackGuardState( in CheckStackGuardState()
/external/v8/src/regexp/x64/
Dregexp-macro-assembler-x64.h17 class RegExpMacroAssemblerX64: public NativeRegExpMacroAssembler {
Dregexp-macro-assembler-x64.cc96 : NativeRegExpMacroAssembler(isolate, zone), in RegExpMacroAssemblerX64()
1222 return NativeRegExpMacroAssembler::CheckStackGuardState( in CheckStackGuardState()
/external/v8/src/
Dassembler.cc1484 Redirect(isolate, FUNCTION_ADDR(NativeRegExpMacroAssembler::GrowStack))); in re_grow_stack()
1491 FUNCTION_ADDR(NativeRegExpMacroAssembler::CaseInsensitiveCompareUC16))); in re_case_insensitive_compare_uc16()
1497 NativeRegExpMacroAssembler::word_character_map_address()); in re_word_character_map()
/external/v8/src/arm64/
Dcode-stubs-arm64.cc1764 __ CompareAndBranch(w0, NativeRegExpMacroAssembler::FAILURE, eq, &failure); in Generate()
1766 NativeRegExpMacroAssembler::EXCEPTION, in Generate()
1769 __ CompareAndBranch(w0, NativeRegExpMacroAssembler::RETRY, eq, &runtime); in Generate()
/external/v8/src/x64/
Dcode-stubs-x64.cc789 __ cmpl(rax, Immediate(NativeRegExpMacroAssembler::EXCEPTION)); in Generate()
791 __ cmpl(rax, Immediate(NativeRegExpMacroAssembler::FAILURE)); in Generate()

12