Home | History | Annotate | Download | only in mips

Lines Matching defs:RegExpMacroAssemblerMIPS

96 RegExpMacroAssemblerMIPS::RegExpMacroAssemblerMIPS(Isolate* isolate, Zone* zone,
122 RegExpMacroAssemblerMIPS::~RegExpMacroAssemblerMIPS() {
136 int RegExpMacroAssemblerMIPS::stack_limit_slack() {
141 void RegExpMacroAssemblerMIPS::AdvanceCurrentPosition(int by) {
149 void RegExpMacroAssemblerMIPS::AdvanceRegister(int reg, int by) {
160 void RegExpMacroAssemblerMIPS::Backtrack() {
169 void RegExpMacroAssemblerMIPS::Bind(Label* label) {
174 void RegExpMacroAssemblerMIPS::CheckCharacter(uint32_t c, Label* on_equal) {
179 void RegExpMacroAssemblerMIPS::CheckCharacterGT(uc16 limit, Label* on_greater) {
184 void RegExpMacroAssemblerMIPS::CheckAtStart(Label* on_at_start) {
191 void RegExpMacroAssemblerMIPS::CheckNotAtStart(int cp_offset,
200 void RegExpMacroAssemblerMIPS::CheckCharacterLT(uc16 limit, Label* on_less) {
205 void RegExpMacroAssemblerMIPS::CheckGreedyLoop(Label* on_equal) {
217 void RegExpMacroAssemblerMIPS::CheckNotBackReferenceIgnoreCase(
362 void RegExpMacroAssemblerMIPS::CheckNotBackReference(int start_reg,
431 void RegExpMacroAssemblerMIPS::CheckNotCharacter(uint32_t c,
437 void RegExpMacroAssemblerMIPS::CheckCharacterAfterAnd(uint32_t c,
446 void RegExpMacroAssemblerMIPS::CheckNotCharacterAfterAnd(uint32_t c,
455 void RegExpMacroAssemblerMIPS::CheckNotCharacterAfterMinusAnd(
467 void RegExpMacroAssemblerMIPS::CheckCharacterInRange(
477 void RegExpMacroAssemblerMIPS::CheckCharacterNotInRange(
487 void RegExpMacroAssemblerMIPS::CheckBitInTable(
503 bool RegExpMacroAssemblerMIPS::CheckSpecialCharacterClass(uc16 type,
608 void RegExpMacroAssemblerMIPS::Fail() {
614 Handle<HeapObject> RegExpMacroAssemblerMIPS::GetCode(Handle<String> source) {
914 void RegExpMacroAssemblerMIPS::GoTo(Label* to) {
924 void RegExpMacroAssemblerMIPS::IfRegisterGE(int reg,
932 void RegExpMacroAssemblerMIPS::IfRegisterLT(int reg,
940 void RegExpMacroAssemblerMIPS::IfRegisterEqPos(int reg,
948 RegExpMacroAssemblerMIPS::Implementation() {
953 void RegExpMacroAssemblerMIPS::LoadCurrentCharacter(int cp_offset,
969 void RegExpMacroAssemblerMIPS::PopCurrentPosition() {
974 void RegExpMacroAssemblerMIPS::PopRegister(int register_index) {
980 void RegExpMacroAssemblerMIPS::PushBacktrack(Label* label) {
1005 void RegExpMacroAssemblerMIPS::PushCurrentPosition() {
1010 void RegExpMacroAssemblerMIPS::PushRegister(int register_index,
1018 void RegExpMacroAssemblerMIPS::ReadCurrentPositionFromRegister(int reg) {
1023 void RegExpMacroAssemblerMIPS::ReadStackPointerFromRegister(int reg) {
1030 void RegExpMacroAssemblerMIPS::SetCurrentPositionFromEnd(int by) {
1045 void RegExpMacroAssemblerMIPS::SetRegister(int register_index, int to) {
1052 bool RegExpMacroAssemblerMIPS::Succeed() {
1058 void RegExpMacroAssemblerMIPS::WriteCurrentPositionToRegister(int reg,
1069 void RegExpMacroAssemblerMIPS::ClearRegisters(int reg_from, int reg_to) {
1078 void RegExpMacroAssemblerMIPS::WriteStackPointerToRegister(int reg) {
1085 bool RegExpMacroAssemblerMIPS::CanReadUnaligned() {
1092 void RegExpMacroAssemblerMIPS::CallCheckStackGuardState(Register scratch) {
1159 int RegExpMacroAssemblerMIPS::CheckStackGuardState(Address* return_address,
1172 MemOperand RegExpMacroAssemblerMIPS::register_location(int register_index) {
1182 void RegExpMacroAssemblerMIPS::CheckPosition(int cp_offset,
1195 void RegExpMacroAssemblerMIPS::BranchOrBacktrack(Label* to,
1215 void RegExpMacroAssemblerMIPS::SafeCall(Label* to,
1223 void RegExpMacroAssemblerMIPS::SafeReturn() {
1230 void RegExpMacroAssemblerMIPS::SafeCallTarget(Label* name) {
1237 void RegExpMacroAssemblerMIPS::Push(Register source) {
1246 void RegExpMacroAssemblerMIPS::Pop(Register target) {
1253 void RegExpMacroAssemblerMIPS::CheckPreemption() {
1263 void RegExpMacroAssemblerMIPS::CheckStackLimit() {
1273 void RegExpMacroAssemblerMIPS::LoadCurrentCharacterUnchecked(int cp_offset,