RegExpMacroAssemblerIrregexp 139 src/assembler.h friend class RegExpMacroAssemblerIrregexp; RegExpMacroAssemblerIrregexp 5986 src/jsregexp.cc RegExpMacroAssemblerIrregexp macro_assembler(codes, zone); RegExpMacroAssemblerIrregexp 43 src/regexp-macro-assembler-irregexp-inl.h void RegExpMacroAssemblerIrregexp::Emit(uint32_t byte, RegExpMacroAssemblerIrregexp 55 src/regexp-macro-assembler-irregexp-inl.h void RegExpMacroAssemblerIrregexp::Emit16(uint32_t word) { RegExpMacroAssemblerIrregexp 65 src/regexp-macro-assembler-irregexp-inl.h void RegExpMacroAssemblerIrregexp::Emit8(uint32_t word) { RegExpMacroAssemblerIrregexp 75 src/regexp-macro-assembler-irregexp-inl.h void RegExpMacroAssemblerIrregexp::Emit32(uint32_t word) { RegExpMacroAssemblerIrregexp 41 src/regexp-macro-assembler-irregexp.cc RegExpMacroAssemblerIrregexp::RegExpMacroAssemblerIrregexp(Vector<byte> buffer, RegExpMacroAssemblerIrregexp 51 src/regexp-macro-assembler-irregexp.cc RegExpMacroAssemblerIrregexp::~RegExpMacroAssemblerIrregexp() { RegExpMacroAssemblerIrregexp 57 src/regexp-macro-assembler-irregexp.cc RegExpMacroAssemblerIrregexp::IrregexpImplementation RegExpMacroAssemblerIrregexp 58 src/regexp-macro-assembler-irregexp.cc RegExpMacroAssemblerIrregexp::Implementation() { RegExpMacroAssemblerIrregexp 63 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::Bind(Label* l) { RegExpMacroAssemblerIrregexp 78 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::EmitOrLink(Label* l) { RegExpMacroAssemblerIrregexp 93 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::PopRegister(int register_index) { RegExpMacroAssemblerIrregexp 100 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::PushRegister( RegExpMacroAssemblerIrregexp 109 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::WriteCurrentPositionToRegister( RegExpMacroAssemblerIrregexp 118 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::ClearRegisters(int reg_from, int reg_to) { RegExpMacroAssemblerIrregexp 126 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::ReadCurrentPositionFromRegister( RegExpMacroAssemblerIrregexp 134 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::WriteStackPointerToRegister( RegExpMacroAssemblerIrregexp 142 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::ReadStackPointerFromRegister( RegExpMacroAssemblerIrregexp 150 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::SetCurrentPositionFromEnd(int by) { RegExpMacroAssemblerIrregexp 156 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::SetRegister(int register_index, int to) { RegExpMacroAssemblerIrregexp 164 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::AdvanceRegister(int register_index, int by) { RegExpMacroAssemblerIrregexp 172 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::PopCurrentPosition() { RegExpMacroAssemblerIrregexp 177 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::PushCurrentPosition() { RegExpMacroAssemblerIrregexp 182 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::Backtrack() { RegExpMacroAssemblerIrregexp 187 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::GoTo(Label* l) { RegExpMacroAssemblerIrregexp 202 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::PushBacktrack(Label* l) { RegExpMacroAssemblerIrregexp 208 src/regexp-macro-assembler-irregexp.cc bool RegExpMacroAssemblerIrregexp::Succeed() { RegExpMacroAssemblerIrregexp 214 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::Fail() { RegExpMacroAssemblerIrregexp 219 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::AdvanceCurrentPosition(int by) { RegExpMacroAssemblerIrregexp 229 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::CheckGreedyLoop( RegExpMacroAssemblerIrregexp 236 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::LoadCurrentCharacter(int cp_offset, RegExpMacroAssemblerIrregexp 267 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::CheckCharacterLT(uc16 limit, RegExpMacroAssemblerIrregexp 274 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::CheckCharacterGT(uc16 limit, RegExpMacroAssemblerIrregexp 281 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::CheckCharacter(uint32_t c, Label* on_equal) { RegExpMacroAssemblerIrregexp 292 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::CheckAtStart(Label* on_at_start) { RegExpMacroAssemblerIrregexp 298 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::CheckNotAtStart(Label* on_not_at_start) { RegExpMacroAssemblerIrregexp 304 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::CheckNotCharacter(uint32_t c, RegExpMacroAssemblerIrregexp 316 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::CheckCharacterAfterAnd( RegExpMacroAssemblerIrregexp 331 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::CheckNotCharacterAfterAnd( RegExpMacroAssemblerIrregexp 346 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::CheckNotCharacterAfterMinusAnd( RegExpMacroAssemblerIrregexp 358 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::CheckCharacterInRange( RegExpMacroAssemblerIrregexp 369 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::CheckCharacterNotInRange( RegExpMacroAssemblerIrregexp 380 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::CheckBitInTable( RegExpMacroAssemblerIrregexp 394 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::CheckNotBackReference(int start_reg, RegExpMacroAssemblerIrregexp 403 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::CheckNotBackReferenceIgnoreCase( RegExpMacroAssemblerIrregexp 413 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::CheckCharacters( RegExpMacroAssemblerIrregexp 435 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::IfRegisterLT(int register_index, RegExpMacroAssemblerIrregexp 446 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::IfRegisterGE(int register_index, RegExpMacroAssemblerIrregexp 457 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::IfRegisterEqPos(int register_index, RegExpMacroAssemblerIrregexp 466 src/regexp-macro-assembler-irregexp.cc Handle<HeapObject> RegExpMacroAssemblerIrregexp::GetCode( RegExpMacroAssemblerIrregexp 476 src/regexp-macro-assembler-irregexp.cc int RegExpMacroAssemblerIrregexp::length() { RegExpMacroAssemblerIrregexp 481 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::Copy(Address a) { RegExpMacroAssemblerIrregexp 486 src/regexp-macro-assembler-irregexp.cc void RegExpMacroAssemblerIrregexp::Expand() { RegExpMacroAssemblerIrregexp 36 src/regexp-macro-assembler-irregexp.h class RegExpMacroAssemblerIrregexp: public RegExpMacroAssembler { RegExpMacroAssemblerIrregexp 51 src/regexp-macro-assembler-irregexp.h RegExpMacroAssemblerIrregexp(Vector<byte>, Zone* zone); RegExpMacroAssemblerIrregexp 52 src/regexp-macro-assembler-irregexp.h virtual ~RegExpMacroAssemblerIrregexp(); RegExpMacroAssemblerIrregexp 143 src/regexp-macro-assembler-irregexp.h DISALLOW_IMPLICIT_CONSTRUCTORS(RegExpMacroAssemblerIrregexp); RegExpMacroAssemblerIrregexp 1351 test/cctest/test-regexp.cc RegExpMacroAssemblerIrregexp m(Vector<byte>(codes, 1024),