Lines Matching refs:RegExpMacroAssemblerARM64

104 RegExpMacroAssemblerARM64::RegExpMacroAssemblerARM64(Isolate* isolate,  in RegExpMacroAssemblerARM64()  function in v8::internal::RegExpMacroAssemblerARM64
127 RegExpMacroAssemblerARM64::~RegExpMacroAssemblerARM64() { in ~RegExpMacroAssemblerARM64()
139 int RegExpMacroAssemblerARM64::stack_limit_slack() { in stack_limit_slack()
144 void RegExpMacroAssemblerARM64::AdvanceCurrentPosition(int by) { in AdvanceCurrentPosition()
152 void RegExpMacroAssemblerARM64::AdvanceRegister(int reg, int by) { in AdvanceRegister()
181 void RegExpMacroAssemblerARM64::Backtrack() { in Backtrack()
189 void RegExpMacroAssemblerARM64::Bind(Label* label) { in Bind()
194 void RegExpMacroAssemblerARM64::CheckCharacter(uint32_t c, Label* on_equal) { in CheckCharacter()
199 void RegExpMacroAssemblerARM64::CheckCharacterGT(uc16 limit, in CheckCharacterGT()
205 void RegExpMacroAssemblerARM64::CheckAtStart(Label* on_at_start) { in CheckAtStart()
212 void RegExpMacroAssemblerARM64::CheckNotAtStart(int cp_offset, in CheckNotAtStart()
221 void RegExpMacroAssemblerARM64::CheckCharacterLT(uc16 limit, Label* on_less) { in CheckCharacterLT()
226 void RegExpMacroAssemblerARM64::CheckCharacters(Vector<const uc16> str, in CheckCharacters()
258 void RegExpMacroAssemblerARM64::CheckGreedyLoop(Label* on_equal) { in CheckGreedyLoop()
268 void RegExpMacroAssemblerARM64::CheckNotBackReferenceIgnoreCase( in CheckNotBackReferenceIgnoreCase()
429 void RegExpMacroAssemblerARM64::CheckNotBackReference(int start_reg, in CheckNotBackReference()
510 void RegExpMacroAssemblerARM64::CheckNotCharacter(unsigned c, in CheckNotCharacter()
516 void RegExpMacroAssemblerARM64::CheckCharacterAfterAnd(uint32_t c, in CheckCharacterAfterAnd()
524 void RegExpMacroAssemblerARM64::CheckNotCharacterAfterAnd(unsigned c, in CheckNotCharacterAfterAnd()
532 void RegExpMacroAssemblerARM64::CheckNotCharacterAfterMinusAnd( in CheckNotCharacterAfterMinusAnd()
544 void RegExpMacroAssemblerARM64::CheckCharacterInRange( in CheckCharacterInRange()
554 void RegExpMacroAssemblerARM64::CheckCharacterNotInRange( in CheckCharacterNotInRange()
564 void RegExpMacroAssemblerARM64::CheckBitInTable( in CheckBitInTable()
579 bool RegExpMacroAssemblerARM64::CheckSpecialCharacterClass(uc16 type, in CheckSpecialCharacterClass()
683 void RegExpMacroAssemblerARM64::Fail() { in Fail()
689 Handle<HeapObject> RegExpMacroAssemblerARM64::GetCode(Handle<String> source) { in GetCode()
1085 void RegExpMacroAssemblerARM64::GoTo(Label* to) { in GoTo()
1089 void RegExpMacroAssemblerARM64::IfRegisterGE(int reg, int comparand, in IfRegisterGE()
1096 void RegExpMacroAssemblerARM64::IfRegisterLT(int reg, int comparand, in IfRegisterLT()
1103 void RegExpMacroAssemblerARM64::IfRegisterEqPos(int reg, Label* if_eq) { in IfRegisterEqPos()
1110 RegExpMacroAssemblerARM64::Implementation() { in Implementation()
1115 void RegExpMacroAssemblerARM64::LoadCurrentCharacter(int cp_offset, in LoadCurrentCharacter()
1134 void RegExpMacroAssemblerARM64::PopCurrentPosition() { in PopCurrentPosition()
1139 void RegExpMacroAssemblerARM64::PopRegister(int register_index) { in PopRegister()
1145 void RegExpMacroAssemblerARM64::PushBacktrack(Label* label) { in PushBacktrack()
1163 void RegExpMacroAssemblerARM64::PushCurrentPosition() { in PushCurrentPosition()
1168 void RegExpMacroAssemblerARM64::PushRegister(int register_index, in PushRegister()
1176 void RegExpMacroAssemblerARM64::ReadCurrentPositionFromRegister(int reg) { in ReadCurrentPositionFromRegister()
1196 void RegExpMacroAssemblerARM64::ReadStackPointerFromRegister(int reg) { in ReadStackPointerFromRegister()
1203 void RegExpMacroAssemblerARM64::SetCurrentPositionFromEnd(int by) { in SetCurrentPositionFromEnd()
1216 void RegExpMacroAssemblerARM64::SetRegister(int register_index, int to) { in SetRegister()
1227 bool RegExpMacroAssemblerARM64::Succeed() { in Succeed()
1233 void RegExpMacroAssemblerARM64::WriteCurrentPositionToRegister(int reg, in WriteCurrentPositionToRegister()
1244 void RegExpMacroAssemblerARM64::ClearRegisters(int reg_from, int reg_to) { in ClearRegisters()
1305 void RegExpMacroAssemblerARM64::WriteStackPointerToRegister(int reg) { in WriteStackPointerToRegister()
1330 int RegExpMacroAssemblerARM64::CheckStackGuardState( in CheckStackGuardState()
1340 void RegExpMacroAssemblerARM64::CheckPosition(int cp_offset, in CheckPosition()
1355 void RegExpMacroAssemblerARM64::CallCheckStackGuardState(Register scratch) { in CallCheckStackGuardState()
1400 void RegExpMacroAssemblerARM64::BranchOrBacktrack(Condition condition, in BranchOrBacktrack()
1416 void RegExpMacroAssemblerARM64::CompareAndBranchOrBacktrack(Register reg, in CompareAndBranchOrBacktrack()
1436 void RegExpMacroAssemblerARM64::CheckPreemption() { in CheckPreemption()
1447 void RegExpMacroAssemblerARM64::CheckStackLimit() { in CheckStackLimit()
1457 void RegExpMacroAssemblerARM64::Push(Register source) { in Push()
1467 void RegExpMacroAssemblerARM64::Pop(Register target) { in Pop()
1475 Register RegExpMacroAssemblerARM64::GetCachedRegister(int register_index) { in GetCachedRegister()
1481 Register RegExpMacroAssemblerARM64::GetRegister(int register_index, in GetRegister()
1512 void RegExpMacroAssemblerARM64::StoreRegister(int register_index, in StoreRegister()
1544 void RegExpMacroAssemblerARM64::CallIf(Label* to, Condition condition) { in CallIf()
1552 void RegExpMacroAssemblerARM64::RestoreLinkRegister() { in RestoreLinkRegister()
1558 void RegExpMacroAssemblerARM64::SaveLinkRegister() { in SaveLinkRegister()
1564 MemOperand RegExpMacroAssemblerARM64::register_location(int register_index) { in register_location()
1575 MemOperand RegExpMacroAssemblerARM64::capture_location(int register_index, in capture_location()
1593 void RegExpMacroAssemblerARM64::LoadCurrentCharacterUnchecked(int cp_offset, in LoadCurrentCharacterUnchecked()