Lines Matching refs:RegExpMacroAssemblerPPC
99 RegExpMacroAssemblerPPC::RegExpMacroAssemblerPPC(Isolate* isolate, Zone* zone, in RegExpMacroAssemblerPPC() function in v8::internal::RegExpMacroAssemblerPPC
129 RegExpMacroAssemblerPPC::~RegExpMacroAssemblerPPC() { in ~RegExpMacroAssemblerPPC()
143 int RegExpMacroAssemblerPPC::stack_limit_slack() { in stack_limit_slack()
148 void RegExpMacroAssemblerPPC::AdvanceCurrentPosition(int by) { in AdvanceCurrentPosition()
156 void RegExpMacroAssemblerPPC::AdvanceRegister(int reg, int by) { in AdvanceRegister()
168 void RegExpMacroAssemblerPPC::Backtrack() { in Backtrack()
177 void RegExpMacroAssemblerPPC::Bind(Label* label) { __ bind(label); } in Bind()
180 void RegExpMacroAssemblerPPC::CheckCharacter(uint32_t c, Label* on_equal) { in CheckCharacter()
186 void RegExpMacroAssemblerPPC::CheckCharacterGT(uc16 limit, Label* on_greater) { in CheckCharacterGT()
192 void RegExpMacroAssemblerPPC::CheckAtStart(Label* on_at_start) { in CheckAtStart()
200 void RegExpMacroAssemblerPPC::CheckNotAtStart(int cp_offset, in CheckNotAtStart()
210 void RegExpMacroAssemblerPPC::CheckCharacterLT(uc16 limit, Label* on_less) { in CheckCharacterLT()
216 void RegExpMacroAssemblerPPC::CheckGreedyLoop(Label* on_equal) { in CheckGreedyLoop()
229 void RegExpMacroAssemblerPPC::CheckNotBackReferenceIgnoreCase( in CheckNotBackReferenceIgnoreCase()
364 void RegExpMacroAssemblerPPC::CheckNotBackReference(int start_reg, in CheckNotBackReference()
432 void RegExpMacroAssemblerPPC::CheckNotCharacter(unsigned c, in CheckNotCharacter()
439 void RegExpMacroAssemblerPPC::CheckCharacterAfterAnd(uint32_t c, uint32_t mask, in CheckCharacterAfterAnd()
452 void RegExpMacroAssemblerPPC::CheckNotCharacterAfterAnd(unsigned c, in CheckNotCharacterAfterAnd()
466 void RegExpMacroAssemblerPPC::CheckNotCharacterAfterMinusAnd( in CheckNotCharacterAfterMinusAnd()
477 void RegExpMacroAssemblerPPC::CheckCharacterInRange(uc16 from, uc16 to, in CheckCharacterInRange()
486 void RegExpMacroAssemblerPPC::CheckCharacterNotInRange(uc16 from, uc16 to, in CheckCharacterNotInRange()
495 void RegExpMacroAssemblerPPC::CheckBitInTable(Handle<ByteArray> table, in CheckBitInTable()
511 bool RegExpMacroAssemblerPPC::CheckSpecialCharacterClass(uc16 type, in CheckSpecialCharacterClass()
627 void RegExpMacroAssemblerPPC::Fail() { in Fail()
633 Handle<HeapObject> RegExpMacroAssemblerPPC::GetCode(Handle<String> source) { in GetCode()
939 void RegExpMacroAssemblerPPC::GoTo(Label* to) { BranchOrBacktrack(al, to); } in GoTo()
942 void RegExpMacroAssemblerPPC::IfRegisterGE(int reg, int comparand, in IfRegisterGE()
950 void RegExpMacroAssemblerPPC::IfRegisterLT(int reg, int comparand, in IfRegisterLT()
958 void RegExpMacroAssemblerPPC::IfRegisterEqPos(int reg, Label* if_eq) { in IfRegisterEqPos()
966 RegExpMacroAssemblerPPC::Implementation() { in Implementation()
971 void RegExpMacroAssemblerPPC::LoadCurrentCharacter(int cp_offset, in LoadCurrentCharacter()
987 void RegExpMacroAssemblerPPC::PopCurrentPosition() { in PopCurrentPosition()
992 void RegExpMacroAssemblerPPC::PopRegister(int register_index) { in PopRegister()
998 void RegExpMacroAssemblerPPC::PushBacktrack(Label* label) { in PushBacktrack()
1005 void RegExpMacroAssemblerPPC::PushCurrentPosition() { in PushCurrentPosition()
1010 void RegExpMacroAssemblerPPC::PushRegister(int register_index, in PushRegister()
1018 void RegExpMacroAssemblerPPC::ReadCurrentPositionFromRegister(int reg) { in ReadCurrentPositionFromRegister()
1023 void RegExpMacroAssemblerPPC::ReadStackPointerFromRegister(int reg) { in ReadStackPointerFromRegister()
1030 void RegExpMacroAssemblerPPC::SetCurrentPositionFromEnd(int by) { in SetCurrentPositionFromEnd()
1043 void RegExpMacroAssemblerPPC::SetRegister(int register_index, int to) { in SetRegister()
1050 bool RegExpMacroAssemblerPPC::Succeed() { in Succeed()
1056 void RegExpMacroAssemblerPPC::WriteCurrentPositionToRegister(int reg, in WriteCurrentPositionToRegister()
1068 void RegExpMacroAssemblerPPC::ClearRegisters(int reg_from, int reg_to) { in ClearRegisters()
1077 void RegExpMacroAssemblerPPC::WriteStackPointerToRegister(int reg) { in WriteStackPointerToRegister()
1086 void RegExpMacroAssemblerPPC::CallCheckStackGuardState(Register scratch) { in CallCheckStackGuardState()
1149 int RegExpMacroAssemblerPPC::CheckStackGuardState(Address* return_address, in CheckStackGuardState()
1162 MemOperand RegExpMacroAssemblerPPC::register_location(int register_index) { in register_location()
1172 void RegExpMacroAssemblerPPC::CheckPosition(int cp_offset, in CheckPosition()
1186 void RegExpMacroAssemblerPPC::BranchOrBacktrack(Condition condition, Label* to, in BranchOrBacktrack()
1204 void RegExpMacroAssemblerPPC::SafeCall(Label* to, Condition cond, in SafeCall()
1210 void RegExpMacroAssemblerPPC::SafeReturn() { in SafeReturn()
1219 void RegExpMacroAssemblerPPC::SafeCallTarget(Label* name) { in SafeCallTarget()
1228 void RegExpMacroAssemblerPPC::Push(Register source) { in Push()
1234 void RegExpMacroAssemblerPPC::Pop(Register target) { in Pop()
1242 void RegExpMacroAssemblerPPC::CheckPreemption() { in CheckPreemption()
1253 void RegExpMacroAssemblerPPC::CheckStackLimit() { in CheckStackLimit()
1263 bool RegExpMacroAssemblerPPC::CanReadUnaligned() { in CanReadUnaligned()
1268 void RegExpMacroAssemblerPPC::LoadCurrentCharacterUnchecked(int cp_offset, in LoadCurrentCharacterUnchecked()