Home | History | Annotate | Download | only in mips64

Lines Matching defs:RegExpMacroAssemblerMIPS

134 RegExpMacroAssemblerMIPS::RegExpMacroAssemblerMIPS(
160 RegExpMacroAssemblerMIPS::~RegExpMacroAssemblerMIPS() {
174 int RegExpMacroAssemblerMIPS::stack_limit_slack() {
179 void RegExpMacroAssemblerMIPS::AdvanceCurrentPosition(int by) {
187 void RegExpMacroAssemblerMIPS::AdvanceRegister(int reg, int by) {
198 void RegExpMacroAssemblerMIPS::Backtrack() {
207 void RegExpMacroAssemblerMIPS::Bind(Label* label) {
212 void RegExpMacroAssemblerMIPS::CheckCharacter(uint32_t c, Label* on_equal) {
217 void RegExpMacroAssemblerMIPS::CheckCharacterGT(uc16 limit, Label* on_greater) {
222 void RegExpMacroAssemblerMIPS::CheckAtStart(Label* on_at_start) {
236 void RegExpMacroAssemblerMIPS::CheckNotAtStart(Label* on_not_at_start) {
247 void RegExpMacroAssemblerMIPS::CheckCharacterLT(uc16 limit, Label* on_less) {
252 void RegExpMacroAssemblerMIPS::CheckGreedyLoop(Label* on_equal) {
264 void RegExpMacroAssemblerMIPS::CheckNotBackReferenceIgnoreCase(
380 void RegExpMacroAssemblerMIPS::CheckNotBackReference(
425 void RegExpMacroAssemblerMIPS::CheckNotCharacter(uint32_t c,
431 RegExpMacroAssemblerMIPS::CheckCharacterAfterAnd(uint32_t c,
440 void RegExpMacroAssemblerMIPS::CheckNotCharacterAfterAnd(uint32_t c,
449 void RegExpMacroAssemblerMIPS::CheckNotCharacterAfterMinusAnd(
461 void RegExpMacroAssemblerMIPS::CheckCharacterInRange(
471 void RegExpMacroAssemblerMIPS::CheckCharacterNotInRange(
481 void RegExpMacroAssemblerMIPS::CheckBitInTable(
497 bool RegExpMacroAssemblerMIPS::CheckSpecialCharacterClass(uc16 type,
602 void RegExpMacroAssemblerMIPS::Fail() {
608 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,
966 void RegExpMacroAssemblerMIPS::PopCurrentPosition() {
971 void RegExpMacroAssemblerMIPS::PopRegister(int register_index) {
977 void RegExpMacroAssemblerMIPS::PushBacktrack(Label* label) {
1002 void RegExpMacroAssemblerMIPS::PushCurrentPosition() {
1007 void RegExpMacroAssemblerMIPS::PushRegister(int register_index,
1015 void RegExpMacroAssemblerMIPS::ReadCurrentPositionFromRegister(int reg) {
1020 void RegExpMacroAssemblerMIPS::ReadStackPointerFromRegister(int reg) {
1027 void RegExpMacroAssemblerMIPS::SetCurrentPositionFromEnd(int by) {
1042 void RegExpMacroAssemblerMIPS::SetRegister(int register_index, int to) {
1049 bool RegExpMacroAssemblerMIPS::Succeed() {
1055 void RegExpMacroAssemblerMIPS::WriteCurrentPositionToRegister(int reg,
1066 void RegExpMacroAssemblerMIPS::ClearRegisters(int reg_from, int reg_to) {
1075 void RegExpMacroAssemblerMIPS::WriteStackPointerToRegister(int reg) {
1082 bool RegExpMacroAssemblerMIPS::CanReadUnaligned() {
1089 void RegExpMacroAssemblerMIPS::CallCheckStackGuardState(Register scratch) {
1150 int RegExpMacroAssemblerMIPS::CheckStackGuardState(Address* return_address,
1248 MemOperand RegExpMacroAssemblerMIPS::register_location(int register_index) {
1258 void RegExpMacroAssemblerMIPS::CheckPosition(int cp_offset,
1267 void RegExpMacroAssemblerMIPS::BranchOrBacktrack(Label* to,
1287 void RegExpMacroAssemblerMIPS::SafeCall(Label* to,
1295 void RegExpMacroAssemblerMIPS::SafeReturn() {
1302 void RegExpMacroAssemblerMIPS::SafeCallTarget(Label* name) {
1309 void RegExpMacroAssemblerMIPS::Push(Register source) {
1318 void RegExpMacroAssemblerMIPS::Pop(Register target) {
1325 void RegExpMacroAssemblerMIPS::CheckPreemption() {
1335 void RegExpMacroAssemblerMIPS::CheckStackLimit() {
1345 void RegExpMacroAssemblerMIPS::LoadCurrentCharacterUnchecked(int cp_offset,