V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
v8::internal::RegExpMacroAssemblerX64 Member List

This is the complete list of members for v8::internal::RegExpMacroAssemblerX64, including all inherited members.

AbortedCodeGeneration() (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssemblerinlinevirtual
AdvanceCurrentPosition(int by) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
AdvanceRegister(int reg, int by) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
Backtrack() override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
Bind(Label *label) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
CanReadUnaligned() override (defined in v8::internal::NativeRegExpMacroAssembler)v8::internal::NativeRegExpMacroAssemblervirtual
CaseInsensitiveCompareUC16(Address byte_offset1, Address byte_offset2, size_t byte_length, Isolate *isolate) (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssemblerstatic
CheckAtStart(Label *on_at_start) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
CheckBitInTable(Handle< ByteArray > table, Label *on_bit_set) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
CheckCharacter(uint32_t c, Label *on_equal) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64
CheckCharacter(unsigned c, Label *on_equal)=0 (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssemblerpure virtual
CheckCharacterAfterAnd(uint32_t c, uint32_t mask, Label *on_equal) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64
CheckCharacterAfterAnd(unsigned c, unsigned and_with, Label *on_equal)=0 (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssemblerpure virtual
CheckCharacterGT(uc16 limit, Label *on_greater) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
CheckCharacterInRange(uc16 from, uc16 to, Label *on_in_range) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
CheckCharacterLT(uc16 limit, Label *on_less) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
CheckCharacterNotInRange(uc16 from, uc16 to, Label *on_not_in_range) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
CheckGreedyLoop(Label *on_tos_equals_current_position) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
CheckNotAtStart(int cp_offset, Label *on_not_at_start) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
CheckNotBackReference(int start_reg, bool read_backward, Label *on_no_match) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
CheckNotBackReferenceIgnoreCase(int start_reg, bool read_backward, bool unicode, Label *on_no_match) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
CheckNotCharacter(uint32_t c, Label *on_not_equal) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64
CheckNotCharacter(unsigned c, Label *on_not_equal)=0 (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssemblerpure virtual
CheckNotCharacterAfterAnd(uint32_t c, uint32_t mask, Label *on_not_equal) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64
CheckNotCharacterAfterAnd(unsigned c, unsigned and_with, Label *on_not_equal)=0 (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssemblerpure virtual
CheckNotCharacterAfterMinusAnd(uc16 c, uc16 minus, uc16 mask, Label *on_not_equal) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
CheckNotInSurrogatePair(int cp_offset, Label *on_failure) (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssembler
CheckPosition(int cp_offset, Label *on_outside_input) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
CheckSpecialCharacterClass(uc16 type, Label *on_no_match) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
CheckStackGuardState(Address *return_address, Address raw_code, Address re_frame) (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64static
CheckStackGuardState(Isolate *isolate, int start_index, bool is_direct_call, Address *return_address, Code re_code, Address *subject, const byte **input_start, const byte **input_end) (defined in v8::internal::NativeRegExpMacroAssembler)v8::internal::NativeRegExpMacroAssemblerstatic
ClearRegisters(int reg_from, int reg_to) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
EXCEPTION enum value (defined in v8::internal::NativeRegExpMacroAssembler)v8::internal::NativeRegExpMacroAssembler
Execute(Code code, String input, int start_offset, const byte *input_start, const byte *input_end, int *output, int output_size, Isolate *isolate) (defined in v8::internal::NativeRegExpMacroAssembler)v8::internal::NativeRegExpMacroAssemblerstatic
Fail() override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
FAILURE enum value (defined in v8::internal::NativeRegExpMacroAssembler)v8::internal::NativeRegExpMacroAssembler
GetCode(Handle< String > source) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
GLOBAL enum value (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssembler
global() (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssemblerinline
GLOBAL_NO_ZERO_LENGTH_CHECK enum value (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssembler
GLOBAL_UNICODE enum value (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssembler
global_unicode() (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssemblerinline
global_with_zero_length_check() (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssemblerinline
GlobalMode enum name (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssembler
GoTo(Label *label) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
GrowStack(Address stack_pointer, Address *stack_top, Isolate *isolate) (defined in v8::internal::NativeRegExpMacroAssembler)v8::internal::NativeRegExpMacroAssemblerstatic
IfRegisterEqPos(int reg, Label *if_eq) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
IfRegisterGE(int reg, int comparand, Label *if_ge) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
IfRegisterLT(int reg, int comparand, Label *if_lt) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
Implementation() override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
IrregexpImplementation enum name (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssembler
kARM64Implementation enum value (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssembler
kARMImplementation enum value (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssembler
kBytecodeImplementation enum value (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssembler
kCheckStackLimit enum value (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssembler
kIA32Implementation enum value (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssembler
kMaxCPOffset (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssemblerstatic
kMaxRegister (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssemblerstatic
kMinCPOffset (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssemblerstatic
kMIPSImplementation enum value (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssembler
kNoStackLimitCheck enum value (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssembler
kPPCImplementation enum value (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssembler
kS390Implementation enum value (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssembler
kTableMask (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssemblerstatic
kTableSize (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssemblerstatic
kTableSizeBits (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssemblerstatic
kX64Implementation enum value (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssembler
kX87Implementation enum value (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssembler
LATIN1 enum value (defined in v8::internal::NativeRegExpMacroAssembler)v8::internal::NativeRegExpMacroAssembler
LoadCurrentCharacter(int cp_offset, Label *on_end_of_input, bool check_bounds=true, int characters=1) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
Match(Handle< Code > regexp, Handle< String > subject, int *offsets_vector, int offsets_vector_length, int previous_index, Isolate *isolate) (defined in v8::internal::NativeRegExpMacroAssembler)v8::internal::NativeRegExpMacroAssemblerstatic
Mode enum name (defined in v8::internal::NativeRegExpMacroAssembler)v8::internal::NativeRegExpMacroAssembler
NativeRegExpMacroAssembler(Isolate *isolate, Zone *zone) (defined in v8::internal::NativeRegExpMacroAssembler)v8::internal::NativeRegExpMacroAssembler
NOT_GLOBAL enum value (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssembler
PopCurrentPosition() override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
PopRegister(int register_index) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
PushBacktrack(Label *label) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
PushCurrentPosition() override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
PushRegister(int register_index, StackCheckFlag check_stack_limit) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
ReadCurrentPositionFromRegister(int reg) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
ReadStackPointerFromRegister(int reg) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
RegExpMacroAssembler(Isolate *isolate, Zone *zone) (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssembler
RegExpMacroAssemblerX64(Isolate *isolate, Zone *zone, Mode mode, int registers_to_save) (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64
Result enum name (defined in v8::internal::NativeRegExpMacroAssembler)v8::internal::NativeRegExpMacroAssembler
RETRY enum value (defined in v8::internal::NativeRegExpMacroAssembler)v8::internal::NativeRegExpMacroAssembler
set_global_mode(GlobalMode mode) (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssemblerinline
set_slow_safe(bool ssc) (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssemblerinline
SetCurrentPositionFromEnd(int by) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
SetRegister(int register_index, int to) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
slow_safe() (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssemblerinline
stack_limit_slack() override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
StackCheckFlag enum name (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssembler
StringCharacterPosition(String subject, int start_index) (defined in v8::internal::NativeRegExpMacroAssembler)v8::internal::NativeRegExpMacroAssemblerstatic
Succeed() override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
SUCCESS enum value (defined in v8::internal::NativeRegExpMacroAssembler)v8::internal::NativeRegExpMacroAssembler
UC16 enum value (defined in v8::internal::NativeRegExpMacroAssembler)v8::internal::NativeRegExpMacroAssembler
word_character_map (defined in v8::internal::NativeRegExpMacroAssembler)v8::internal::NativeRegExpMacroAssemblerstatic
word_character_map_address() (defined in v8::internal::NativeRegExpMacroAssembler)v8::internal::NativeRegExpMacroAssemblerinlinestatic
WriteCurrentPositionToRegister(int reg, int cp_offset) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
WriteStackPointerToRegister(int reg) override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64virtual
zone() const (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssemblerinline
~NativeRegExpMacroAssembler() override (defined in v8::internal::NativeRegExpMacroAssembler)v8::internal::NativeRegExpMacroAssembler
~RegExpMacroAssembler() (defined in v8::internal::RegExpMacroAssembler)v8::internal::RegExpMacroAssemblervirtual
~RegExpMacroAssemblerX64() override (defined in v8::internal::RegExpMacroAssemblerX64)v8::internal::RegExpMacroAssemblerX64