RegExpMacroAssemblerX64 1062 src/assembler.cc function = FUNCTION_ADDR(RegExpMacroAssemblerX64::CheckStackGuardState); RegExpMacroAssemblerX64 5973 src/jsregexp.cc RegExpMacroAssemblerX64 macro_assembler(mode, (data->capture_count + 1) * 2, RegExpMacroAssemblerX64 1622 src/x64/assembler-x64.h friend class RegExpMacroAssemblerX64; RegExpMacroAssemblerX64 118 src/x64/regexp-macro-assembler-x64.cc RegExpMacroAssemblerX64::RegExpMacroAssemblerX64( RegExpMacroAssemblerX64 140 src/x64/regexp-macro-assembler-x64.cc RegExpMacroAssemblerX64::~RegExpMacroAssemblerX64() { RegExpMacroAssemblerX64 152 src/x64/regexp-macro-assembler-x64.cc int RegExpMacroAssemblerX64::stack_limit_slack() { RegExpMacroAssemblerX64 157 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::AdvanceCurrentPosition(int by) { RegExpMacroAssemblerX64 164 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::AdvanceRegister(int reg, int by) { RegExpMacroAssemblerX64 173 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::Backtrack() { RegExpMacroAssemblerX64 182 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::Bind(Label* label) { RegExpMacroAssemblerX64 187 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::CheckCharacter(uint32_t c, Label* on_equal) { RegExpMacroAssemblerX64 193 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::CheckCharacterGT(uc16 limit, Label* on_greater) { RegExpMacroAssemblerX64 199 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::CheckAtStart(Label* on_at_start) { RegExpMacroAssemblerX64 212 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::CheckNotAtStart(Label* on_not_at_start) { RegExpMacroAssemblerX64 223 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::CheckCharacterLT(uc16 limit, Label* on_less) { RegExpMacroAssemblerX64 229 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::CheckCharacters(Vector<const uc16> str, RegExpMacroAssemblerX64 324 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::CheckGreedyLoop(Label* on_equal) { RegExpMacroAssemblerX64 334 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::CheckNotBackReferenceIgnoreCase( RegExpMacroAssemblerX64 476 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::CheckNotBackReference( RegExpMacroAssemblerX64 540 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::CheckNotCharacter(uint32_t c, RegExpMacroAssemblerX64 547 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::CheckCharacterAfterAnd(uint32_t c, RegExpMacroAssemblerX64 561 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::CheckNotCharacterAfterAnd(uint32_t c, RegExpMacroAssemblerX64 575 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::CheckNotCharacterAfterMinusAnd( RegExpMacroAssemblerX64 588 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::CheckCharacterInRange( RegExpMacroAssemblerX64 598 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::CheckCharacterNotInRange( RegExpMacroAssemblerX64 608 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::CheckBitInTable( RegExpMacroAssemblerX64 624 src/x64/regexp-macro-assembler-x64.cc bool RegExpMacroAssemblerX64::CheckSpecialCharacterClass(uc16 type, RegExpMacroAssemblerX64 751 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::Fail() { RegExpMacroAssemblerX64 760 src/x64/regexp-macro-assembler-x64.cc Handle<HeapObject> RegExpMacroAssemblerX64::GetCode(Handle<String> source) { RegExpMacroAssemblerX64 1105 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::GoTo(Label* to) { RegExpMacroAssemblerX64 1110 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::IfRegisterGE(int reg, RegExpMacroAssemblerX64 1118 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::IfRegisterLT(int reg, RegExpMacroAssemblerX64 1126 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::IfRegisterEqPos(int reg, RegExpMacroAssemblerX64 1134 src/x64/regexp-macro-assembler-x64.cc RegExpMacroAssemblerX64::Implementation() { RegExpMacroAssemblerX64 1139 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::LoadCurrentCharacter(int cp_offset, RegExpMacroAssemblerX64 1152 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::PopCurrentPosition() { RegExpMacroAssemblerX64 1157 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::PopRegister(int register_index) { RegExpMacroAssemblerX64 1163 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::PushBacktrack(Label* label) { RegExpMacroAssemblerX64 1169 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::PushCurrentPosition() { RegExpMacroAssemblerX64 1174 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::PushRegister(int register_index, RegExpMacroAssemblerX64 1182 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::ReadCurrentPositionFromRegister(int reg) { RegExpMacroAssemblerX64 1187 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::ReadStackPointerFromRegister(int reg) { RegExpMacroAssemblerX64 1193 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::SetCurrentPositionFromEnd(int by) { RegExpMacroAssemblerX64 1206 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::SetRegister(int register_index, int to) { RegExpMacroAssemblerX64 1212 src/x64/regexp-macro-assembler-x64.cc bool RegExpMacroAssemblerX64::Succeed() { RegExpMacroAssemblerX64 1218 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::WriteCurrentPositionToRegister(int reg, RegExpMacroAssemblerX64 1229 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::ClearRegisters(int reg_from, int reg_to) { RegExpMacroAssemblerX64 1238 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::WriteStackPointerToRegister(int reg) { RegExpMacroAssemblerX64 1247 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::CallCheckStackGuardState() { RegExpMacroAssemblerX64 1282 src/x64/regexp-macro-assembler-x64.cc int RegExpMacroAssemblerX64::CheckStackGuardState(Address* return_address, RegExpMacroAssemblerX64 1381 src/x64/regexp-macro-assembler-x64.cc Operand RegExpMacroAssemblerX64::register_location(int register_index) { RegExpMacroAssemblerX64 1390 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::CheckPosition(int cp_offset, RegExpMacroAssemblerX64 1397 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::BranchOrBacktrack(Condition condition, RegExpMacroAssemblerX64 1415 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::SafeCall(Label* to) { RegExpMacroAssemblerX64 1420 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::SafeCallTarget(Label* label) { RegExpMacroAssemblerX64 1426 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::SafeReturn() { RegExpMacroAssemblerX64 1432 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::Push(Register source) { RegExpMacroAssemblerX64 1440 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::Push(Immediate value) { RegExpMacroAssemblerX64 1447 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::FixupCodeRelativePositions() { RegExpMacroAssemblerX64 1465 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::Push(Label* backtrack_target) { RegExpMacroAssemblerX64 1472 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::Pop(Register target) { RegExpMacroAssemblerX64 1480 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::Drop() { RegExpMacroAssemblerX64 1485 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::CheckPreemption() { RegExpMacroAssemblerX64 1500 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::CheckStackLimit() { RegExpMacroAssemblerX64 1514 src/x64/regexp-macro-assembler-x64.cc void RegExpMacroAssemblerX64::LoadCurrentCharacterUnchecked(int cp_offset, RegExpMacroAssemblerX64 42 src/x64/regexp-macro-assembler-x64.h class RegExpMacroAssemblerX64: public NativeRegExpMacroAssembler { RegExpMacroAssemblerX64 44 src/x64/regexp-macro-assembler-x64.h RegExpMacroAssemblerX64(Mode mode, int registers_to_save, Zone* zone); RegExpMacroAssemblerX64 45 src/x64/regexp-macro-assembler-x64.h virtual ~RegExpMacroAssemblerX64(); RegExpMacroAssemblerX64 701 test/cctest/test-regexp.cc typedef RegExpMacroAssemblerX64 ArchRegExpMacroAssembler;