Home
last modified time | relevance | path

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

12

/external/v8/src/
Dregexp-macro-assembler.cc29 NativeRegExpMacroAssembler::NativeRegExpMacroAssembler(Zone* zone) in NativeRegExpMacroAssembler() function in v8::internal::NativeRegExpMacroAssembler
34 NativeRegExpMacroAssembler::~NativeRegExpMacroAssembler() { in ~NativeRegExpMacroAssembler()
38 bool NativeRegExpMacroAssembler::CanReadUnaligned() { in CanReadUnaligned()
42 const byte* NativeRegExpMacroAssembler::StringCharacterPosition( in StringCharacterPosition()
72 NativeRegExpMacroAssembler::Result NativeRegExpMacroAssembler::Match( in Match()
126 NativeRegExpMacroAssembler::Result NativeRegExpMacroAssembler::Execute( in Execute()
161 const byte NativeRegExpMacroAssembler::word_character_map[] = {
204 int NativeRegExpMacroAssembler::CaseInsensitiveCompareUC16( in CaseInsensitiveCompareUC16()
238 Address NativeRegExpMacroAssembler::GrowStack(Address stack_pointer, in GrowStack()
Dregexp-macro-assembler.h171 class NativeRegExpMacroAssembler: public RegExpMacroAssembler {
187 explicit NativeRegExpMacroAssembler(Zone* zone);
188 virtual ~NativeRegExpMacroAssembler();
Dassembler.cc1313 Redirect(isolate, FUNCTION_ADDR(NativeRegExpMacroAssembler::GrowStack))); in re_grow_stack()
1320 FUNCTION_ADDR(NativeRegExpMacroAssembler::CaseInsensitiveCompareUC16))); in re_case_insensitive_compare_uc16()
1326 NativeRegExpMacroAssembler::word_character_map_address()); in re_word_character_map()
Djsregexp.cc550 NativeRegExpMacroAssembler::Result res = in IrregexpExecRaw()
551 NativeRegExpMacroAssembler::Match(code, in IrregexpExecRaw()
557 if (res != NativeRegExpMacroAssembler::RETRY) { in IrregexpExecRaw()
558 DCHECK(res != NativeRegExpMacroAssembler::EXCEPTION || in IrregexpExecRaw()
561 static_cast<int>(NativeRegExpMacroAssembler::SUCCESS) == RE_SUCCESS); in IrregexpExecRaw()
563 static_cast<int>(NativeRegExpMacroAssembler::FAILURE) == RE_FAILURE); in IrregexpExecRaw()
564 STATIC_ASSERT(static_cast<int>(NativeRegExpMacroAssembler::EXCEPTION) in IrregexpExecRaw()
6110 NativeRegExpMacroAssembler::Mode mode = in Compile()
6111 is_one_byte ? NativeRegExpMacroAssembler::LATIN1 in Compile()
6112 : NativeRegExpMacroAssembler::UC16; in Compile()
/external/v8/test/cctest/
Dtest-regexp.cc719 return NativeRegExpMacroAssembler::Execute( in Execute()
738 ArchRegExpMacroAssembler m(NativeRegExpMacroAssembler::LATIN1, 4, &zone); in TEST()
752 NativeRegExpMacroAssembler::Result result = in TEST()
760 CHECK_EQ(NativeRegExpMacroAssembler::SUCCESS, result); in TEST()
775 ArchRegExpMacroAssembler m(NativeRegExpMacroAssembler::LATIN1, 4, &zone); in TEST()
805 NativeRegExpMacroAssembler::Result result = in TEST()
813 CHECK_EQ(NativeRegExpMacroAssembler::SUCCESS, result); in TEST()
830 CHECK_EQ(NativeRegExpMacroAssembler::FAILURE, result); in TEST()
841 ArchRegExpMacroAssembler m(NativeRegExpMacroAssembler::UC16, 4, &zone); in TEST()
874 NativeRegExpMacroAssembler::Result result = in TEST()
[all …]
/external/v8/src/arm/
Dregexp-macro-assembler-arm.h17 class RegExpMacroAssemblerARM: public NativeRegExpMacroAssembler {
Dregexp-macro-assembler-arm.cc103 : NativeRegExpMacroAssembler(zone), in RegExpMacroAssemblerARM()
Dcode-stubs-arm.cc2170 __ cmp(r0, Operand(NativeRegExpMacroAssembler::FAILURE)); in Generate()
2172 __ cmp(r0, Operand(NativeRegExpMacroAssembler::EXCEPTION)); in Generate()
/external/v8/src/x87/
Dregexp-macro-assembler-x87.h16 class RegExpMacroAssemblerX87: public NativeRegExpMacroAssembler {
Dregexp-macro-assembler-x87.cc84 : NativeRegExpMacroAssembler(zone), in RegExpMacroAssemblerX87()
Dcode-stubs-x87.cc1051 __ cmp(eax, NativeRegExpMacroAssembler::FAILURE); in Generate()
1053 __ cmp(eax, NativeRegExpMacroAssembler::EXCEPTION); in Generate()
/external/v8/src/ia32/
Dregexp-macro-assembler-ia32.h16 class RegExpMacroAssemblerIA32: public NativeRegExpMacroAssembler {
Dregexp-macro-assembler-ia32.cc85 : NativeRegExpMacroAssembler(zone), in RegExpMacroAssemblerIA32()
/external/v8/src/mips/
Dregexp-macro-assembler-mips.h18 class RegExpMacroAssemblerMIPS: public NativeRegExpMacroAssembler {
Dregexp-macro-assembler-mips.cc102 : NativeRegExpMacroAssembler(zone), in RegExpMacroAssemblerMIPS()
Dcode-stubs-mips.cc2302 __ Branch(&failure, eq, v0, Operand(NativeRegExpMacroAssembler::FAILURE)); in Generate()
2304 __ Branch(&runtime, ne, v0, Operand(NativeRegExpMacroAssembler::EXCEPTION)); in Generate()
/external/v8/src/arm64/
Dregexp-macro-assembler-arm64.h18 class RegExpMacroAssemblerARM64: public NativeRegExpMacroAssembler {
Dregexp-macro-assembler-arm64.cc118 : NativeRegExpMacroAssembler(zone), in RegExpMacroAssemblerARM64()
Dcode-stubs-arm64.cc2441 __ CompareAndBranch(w0, NativeRegExpMacroAssembler::FAILURE, eq, &failure); in Generate()
2443 NativeRegExpMacroAssembler::EXCEPTION, in Generate()
2446 __ CompareAndBranch(w0, NativeRegExpMacroAssembler::RETRY, eq, &runtime); in Generate()
/external/v8/src/mips64/
Dregexp-macro-assembler-mips64.h18 class RegExpMacroAssemblerMIPS: public NativeRegExpMacroAssembler {
Dregexp-macro-assembler-mips64.cc138 : NativeRegExpMacroAssembler(zone), in RegExpMacroAssemblerMIPS()
Dcode-stubs-mips64.cc2334 __ Branch(&failure, eq, v0, Operand(NativeRegExpMacroAssembler::FAILURE)); in Generate()
2336 __ Branch(&runtime, ne, v0, Operand(NativeRegExpMacroAssembler::EXCEPTION)); in Generate()
/external/v8/src/x64/
Dregexp-macro-assembler-x64.h18 class RegExpMacroAssemblerX64: public NativeRegExpMacroAssembler {
Dregexp-macro-assembler-x64.cc100 : NativeRegExpMacroAssembler(zone), in RegExpMacroAssemblerX64()
Dcode-stubs-x64.cc1251 __ cmpl(rax, Immediate(NativeRegExpMacroAssembler::EXCEPTION)); in Generate()
1253 __ cmpl(rax, Immediate(NativeRegExpMacroAssembler::FAILURE)); in Generate()

12