Home | History | Annotate | Download | only in ia32

Lines Matching defs:RegExpMacroAssemblerIA32

81 RegExpMacroAssemblerIA32::RegExpMacroAssemblerIA32(
101 RegExpMacroAssemblerIA32::~RegExpMacroAssemblerIA32() {
114 int RegExpMacroAssemblerIA32::stack_limit_slack() {
119 void RegExpMacroAssemblerIA32::AdvanceCurrentPosition(int by) {
126 void RegExpMacroAssemblerIA32::AdvanceRegister(int reg, int by) {
135 void RegExpMacroAssemblerIA32::Backtrack() {
144 void RegExpMacroAssemblerIA32::Bind(Label* label) {
149 void RegExpMacroAssemblerIA32::CheckCharacter(uint32_t c, Label* on_equal) {
155 void RegExpMacroAssemblerIA32::CheckCharacterGT(uc16 limit, Label* on_greater) {
161 void RegExpMacroAssemblerIA32::CheckAtStart(Label* on_at_start) {
174 void RegExpMacroAssemblerIA32::CheckNotAtStart(Label* on_not_at_start) {
185 void RegExpMacroAssemblerIA32::CheckCharacterLT(uc16 limit, Label* on_less) {
191 void RegExpMacroAssemblerIA32::CheckGreedyLoop(Label* on_equal) {
201 void RegExpMacroAssemblerIA32::CheckNotBackReferenceIgnoreCase(
338 void RegExpMacroAssemblerIA32::CheckNotBackReference(
402 void RegExpMacroAssemblerIA32::CheckNotCharacter(uint32_t c,
409 void RegExpMacroAssemblerIA32::CheckCharacterAfterAnd(uint32_t c,
423 void RegExpMacroAssemblerIA32::CheckNotCharacterAfterAnd(uint32_t c,
437 void RegExpMacroAssemblerIA32::CheckNotCharacterAfterMinusAnd(
454 void RegExpMacroAssemblerIA32::CheckCharacterInRange(
464 void RegExpMacroAssemblerIA32::CheckCharacterNotInRange(
474 void RegExpMacroAssemblerIA32::CheckBitInTable(
489 bool RegExpMacroAssemblerIA32::CheckSpecialCharacterClass(uc16 type,
610 void RegExpMacroAssemblerIA32::Fail() {
619 Handle<HeapObject> RegExpMacroAssemblerIA32::GetCode(Handle<String> source) {
912 void RegExpMacroAssemblerIA32::GoTo(Label* to) {
917 void RegExpMacroAssemblerIA32::IfRegisterGE(int reg,
925 void RegExpMacroAssemblerIA32::IfRegisterLT(int reg,
933 void RegExpMacroAssemblerIA32::IfRegisterEqPos(int reg,
941 RegExpMacroAssemblerIA32::Implementation() {
946 void RegExpMacroAssemblerIA32::LoadCurrentCharacter(int cp_offset,
959 void RegExpMacroAssemblerIA32::PopCurrentPosition() {
964 void RegExpMacroAssemblerIA32::PopRegister(int register_index) {
970 void RegExpMacroAssemblerIA32::PushBacktrack(Label* label) {
976 void RegExpMacroAssemblerIA32::PushCurrentPosition() {
981 void RegExpMacroAssemblerIA32::PushRegister(int register_index,
989 void RegExpMacroAssemblerIA32::ReadCurrentPositionFromRegister(int reg) {
994 void RegExpMacroAssemblerIA32::ReadStackPointerFromRegister(int reg) {
999 void RegExpMacroAssemblerIA32::SetCurrentPositionFromEnd(int by) {
1012 void RegExpMacroAssemblerIA32::SetRegister(int register_index, int to) {
1018 bool RegExpMacroAssemblerIA32::Succeed() {
1024 void RegExpMacroAssemblerIA32::WriteCurrentPositionToRegister(int reg,
1035 void RegExpMacroAssemblerIA32::ClearRegisters(int reg_from, int reg_to) {
1044 void RegExpMacroAssemblerIA32::WriteStackPointerToRegister(int reg) {
1053 void RegExpMacroAssemblerIA32::CallCheckStackGuardState(Register scratch) {
1076 int RegExpMacroAssemblerIA32::CheckStackGuardState(Address* return_address,
1175 Operand RegExpMacroAssemblerIA32::register_location(int register_index) {
1184 void RegExpMacroAssemblerIA32::CheckPosition(int cp_offset,
1191 void RegExpMacroAssemblerIA32::BranchOrBacktrack(Condition condition,
1209 void RegExpMacroAssemblerIA32::SafeCall(Label* to) {
1217 void RegExpMacroAssemblerIA32::SafeReturn() {
1224 void RegExpMacroAssemblerIA32::SafeCallTarget(Label* name) {
1229 void RegExpMacroAssemblerIA32::Push(Register source) {
1237 void RegExpMacroAssemblerIA32::Push(Immediate value) {
1244 void RegExpMacroAssemblerIA32::Pop(Register target) {
1252 void RegExpMacroAssemblerIA32::CheckPreemption() {
1266 void RegExpMacroAssemblerIA32::CheckStackLimit() {
1279 void RegExpMacroAssemblerIA32::LoadCurrentCharacterUnchecked(int cp_offset,