Home | History | Annotate | Download | only in src

Lines Matching refs:Emit

94   Emit(BC_POP_REGISTER, register_index);
103 Emit(BC_PUSH_REGISTER, register_index);
111 Emit(BC_SET_REGISTER_TO_CP, register_index);
128 Emit(BC_SET_CP_TO_REGISTER, register_index);
136 Emit(BC_SET_REGISTER_TO_SP, register_index);
144 Emit(BC_SET_SP_TO_REGISTER, register_index);
150 Emit(BC_SET_CURRENT_POSITION_FROM_END, by);
157 Emit(BC_SET_REGISTER, register_index);
165 Emit(BC_ADVANCE_REGISTER, register_index);
171 Emit(BC_POP_CP, 0);
176 Emit(BC_PUSH_CP, 0);
181 Emit(BC_POP_BT, 0);
189 Emit(BC_ADVANCE_CP_AND_GOTO, advance_current_offset_);
194 Emit(BC_GOTO, 0);
201 Emit(BC_PUSH_BT, 0);
207 Emit(BC_SUCCEED, 0);
212 Emit(BC_FAIL, 0);
221 Emit(BC_ADVANCE_CP, by);
228 Emit(BC_CHECK_GREEDY, 0);
259 Emit(bytecode, cp_offset);
266 Emit(BC_CHECK_LT, limit);
273 Emit(BC_CHECK_GT, limit);
280 Emit(BC_CHECK_4_CHARS, 0);
283 Emit(BC_CHECK_CHAR, c);
290 Emit(BC_CHECK_AT_START, 0);
296 Emit(BC_CHECK_NOT_AT_START, 0);
304 Emit(BC_CHECK_NOT_4_CHARS, 0);
307 Emit(BC_CHECK_NOT_CHAR, c);
318 Emit(BC_AND_CHECK_4_CHARS, 0);
321 Emit(BC_AND_CHECK_CHAR, c);
333 Emit(BC_AND_CHECK_NOT_4_CHARS, 0);
336 Emit(BC_AND_CHECK_NOT_CHAR, c);
348 Emit(BC_MINUS_AND_CHECK_NOT_CHAR, c);
359 Emit(BC_CHECK_NOT_BACK_REF, start_reg);
369 Emit(BC_CHECK_NOT_BACK_REF_NO_CASE, start_reg);
379 Emit(BC_CHECK_NOT_REGS_EQUAL, reg1);
396 Emit(BC_LOAD_CURRENT_CHAR, cp_offset + i);
399 Emit(BC_LOAD_CURRENT_CHAR_UNCHECKED, cp_offset + i);
401 Emit(BC_CHECK_NOT_CHAR, str[i]);
412 Emit(BC_CHECK_REGISTER_LT, register_index);
423 Emit(BC_CHECK_REGISTER_GE, register_index);
433 Emit(BC_CHECK_REGISTER_EQ_POS, register_index);
441 Emit(BC_POP_BT, 0);