Home | History | Annotate | Download | only in mips

Lines Matching defs:RegExpMacroAssemblerMIPS

98 RegExpMacroAssemblerMIPS::RegExpMacroAssemblerMIPS(
124 RegExpMacroAssemblerMIPS::~RegExpMacroAssemblerMIPS() {
138 int RegExpMacroAssemblerMIPS::stack_limit_slack() {
143 void RegExpMacroAssemblerMIPS::AdvanceCurrentPosition(int by) {
151 void RegExpMacroAssemblerMIPS::AdvanceRegister(int reg, int by) {
162 void RegExpMacroAssemblerMIPS::Backtrack() {
171 void RegExpMacroAssemblerMIPS::Bind(Label* label) {
176 void RegExpMacroAssemblerMIPS::CheckCharacter(uint32_t c, Label* on_equal) {
181 void RegExpMacroAssemblerMIPS::CheckCharacterGT(uc16 limit, Label* on_greater) {
186 void RegExpMacroAssemblerMIPS::CheckAtStart(Label* on_at_start) {
200 void RegExpMacroAssemblerMIPS::CheckNotAtStart(Label* on_not_at_start) {
211 void RegExpMacroAssemblerMIPS::CheckCharacterLT(uc16 limit, Label* on_less) {
216 void RegExpMacroAssemblerMIPS::CheckGreedyLoop(Label* on_equal) {
228 void RegExpMacroAssemblerMIPS::CheckNotBackReferenceIgnoreCase(
344 void RegExpMacroAssemblerMIPS::CheckNotBackReference(
389 void RegExpMacroAssemblerMIPS::CheckNotCharacter(uint32_t c,
395 void RegExpMacroAssemblerMIPS::CheckCharacterAfterAnd(uint32_t c,
404 void RegExpMacroAssemblerMIPS::CheckNotCharacterAfterAnd(uint32_t c,
413 void RegExpMacroAssemblerMIPS::CheckNotCharacterAfterMinusAnd(
425 void RegExpMacroAssemblerMIPS::CheckCharacterInRange(
435 void RegExpMacroAssemblerMIPS::CheckCharacterNotInRange(
445 void RegExpMacroAssemblerMIPS::CheckBitInTable(
461 bool RegExpMacroAssemblerMIPS::CheckSpecialCharacterClass(uc16 type,
566 void RegExpMacroAssemblerMIPS::Fail() {
572 Handle<HeapObject> RegExpMacroAssemblerMIPS::GetCode(Handle<String> source) {
868 void RegExpMacroAssemblerMIPS::GoTo(Label* to) {
878 void RegExpMacroAssemblerMIPS::IfRegisterGE(int reg,
886 void RegExpMacroAssemblerMIPS::IfRegisterLT(int reg,
894 void RegExpMacroAssemblerMIPS::IfRegisterEqPos(int reg,
902 RegExpMacroAssemblerMIPS::Implementation() {
907 void RegExpMacroAssemblerMIPS::LoadCurrentCharacter(int cp_offset,
920 void RegExpMacroAssemblerMIPS::PopCurrentPosition() {
925 void RegExpMacroAssemblerMIPS::PopRegister(int register_index) {
931 void RegExpMacroAssemblerMIPS::PushBacktrack(Label* label) {
956 void RegExpMacroAssemblerMIPS::PushCurrentPosition() {
961 void RegExpMacroAssemblerMIPS::PushRegister(int register_index,
969 void RegExpMacroAssemblerMIPS::ReadCurrentPositionFromRegister(int reg) {
974 void RegExpMacroAssemblerMIPS::ReadStackPointerFromRegister(int reg) {
981 void RegExpMacroAssemblerMIPS::SetCurrentPositionFromEnd(int by) {
996 void RegExpMacroAssemblerMIPS::SetRegister(int register_index, int to) {
1003 bool RegExpMacroAssemblerMIPS::Succeed() {
1009 void RegExpMacroAssemblerMIPS::WriteCurrentPositionToRegister(int reg,
1020 void RegExpMacroAssemblerMIPS::ClearRegisters(int reg_from, int reg_to) {
1029 void RegExpMacroAssemblerMIPS::WriteStackPointerToRegister(int reg) {
1036 bool RegExpMacroAssemblerMIPS::CanReadUnaligned() {
1043 void RegExpMacroAssemblerMIPS::CallCheckStackGuardState(Register scratch) {
1104 int RegExpMacroAssemblerMIPS::CheckStackGuardState(Address* return_address,
1202 MemOperand RegExpMacroAssemblerMIPS::register_location(int register_index) {
1212 void RegExpMacroAssemblerMIPS::CheckPosition(int cp_offset,
1221 void RegExpMacroAssemblerMIPS::BranchOrBacktrack(Label* to,
1241 void RegExpMacroAssemblerMIPS::SafeCall(Label* to,
1249 void RegExpMacroAssemblerMIPS::SafeReturn() {
1256 void RegExpMacroAssemblerMIPS::SafeCallTarget(Label* name) {
1263 void RegExpMacroAssemblerMIPS::Push(Register source) {
1272 void RegExpMacroAssemblerMIPS::Pop(Register target) {
1279 void RegExpMacroAssemblerMIPS::CheckPreemption() {
1289 void RegExpMacroAssemblerMIPS::CheckStackLimit() {
1299 void RegExpMacroAssemblerMIPS::LoadCurrentCharacterUnchecked(int cp_offset,