Home | History | Annotate | Download | only in src

Lines Matching refs:register_index

91 void RegExpMacroAssemblerIrregexp::PopRegister(int register_index) {
92 ASSERT(register_index >= 0);
93 ASSERT(register_index <= kMaxRegister);
94 Emit(BC_POP_REGISTER, register_index);
99 int register_index,
101 ASSERT(register_index >= 0);
102 ASSERT(register_index <= kMaxRegister);
103 Emit(BC_PUSH_REGISTER, register_index);
108 int register_index, int cp_offset) {
109 ASSERT(register_index >= 0);
110 ASSERT(register_index <= kMaxRegister);
111 Emit(BC_SET_REGISTER_TO_CP, register_index);
125 int register_index) {
126 ASSERT(register_index >= 0);
127 ASSERT(register_index <= kMaxRegister);
128 Emit(BC_SET_CP_TO_REGISTER, register_index);
133 int register_index) {
134 ASSERT(register_index >= 0);
135 ASSERT(register_index <= kMaxRegister);
136 Emit(BC_SET_REGISTER_TO_SP, register_index);
141 int register_index) {
142 ASSERT(register_index >= 0);
143 ASSERT(register_index <= kMaxRegister);
144 Emit(BC_SET_SP_TO_REGISTER, register_index);
154 void RegExpMacroAssemblerIrregexp::SetRegister(int register_index, int to) {
155 ASSERT(register_index >= 0);
156 ASSERT(register_index <= kMaxRegister);
157 Emit(BC_SET_REGISTER, register_index);
162 void RegExpMacroAssemblerIrregexp::AdvanceRegister(int register_index, int by) {
163 ASSERT(register_index >= 0);
164 ASSERT(register_index <= kMaxRegister);
165 Emit(BC_ADVANCE_REGISTER, register_index);
407 void RegExpMacroAssemblerIrregexp::IfRegisterLT(int register_index,
410 ASSERT(register_index >= 0);
411 ASSERT(register_index <= kMaxRegister);
412 Emit(BC_CHECK_REGISTER_LT, register_index);
418 void RegExpMacroAssemblerIrregexp::IfRegisterGE(int register_index,
421 ASSERT(register_index >= 0);
422 ASSERT(register_index <= kMaxRegister);
423 Emit(BC_CHECK_REGISTER_GE, register_index);
429 void RegExpMacroAssemblerIrregexp::IfRegisterEqPos(int register_index,
431 ASSERT(register_index >= 0);
432 ASSERT(register_index <= kMaxRegister);
433 Emit(BC_CHECK_REGISTER_EQ_POS, register_index);