Home | History | Annotate | Download | only in src

Lines Matching defs:insn

210     int32_t insn = Load32Aligned(pc);
211 switch (insn & BYTECODE_MASK) {
233 *backtrack_sp++ = registers[insn >> BYTECODE_SHIFT];
237 registers[insn >> BYTECODE_SHIFT] = Load32Aligned(pc + 4);
241 registers[insn >> BYTECODE_SHIFT] += Load32Aligned(pc + 4);
245 registers[insn >> BYTECODE_SHIFT] = current + Load32Aligned(pc + 4);
249 current = registers[insn >> BYTECODE_SHIFT];
253 registers[insn >> BYTECODE_SHIFT] =
258 backtrack_sp = backtrack_stack_base + registers[insn >> BYTECODE_SHIFT];
277 registers[insn >> BYTECODE_SHIFT] = *backtrack_sp;
285 current += insn >> BYTECODE_SHIFT;
292 current += insn >> BYTECODE_SHIFT;
305 int pos = current + (insn >> BYTECODE_SHIFT);
315 int pos = current + (insn >> BYTECODE_SHIFT);
321 int pos = current + (insn >> BYTECODE_SHIFT);
333 int pos = current + (insn >> BYTECODE_SHIFT);
341 int pos = current + (insn >> BYTECODE_SHIFT);
358 int pos = current + (insn >> BYTECODE_SHIFT);
379 uint32_t c = (insn >> BYTECODE_SHIFT);
397 uint32_t c = (insn >> BYTECODE_SHIFT);
415 uint32_t c = (insn >> BYTECODE_SHIFT);
433 uint32_t c = (insn >> BYTECODE_SHIFT);
442 uint32_t c = (insn >> BYTECODE_SHIFT);
453 uint32_t limit = (insn >> BYTECODE_SHIFT);
462 uint32_t limit = (insn >> BYTECODE_SHIFT);
471 if (registers[insn >> BYTECODE_SHIFT] < Load32Aligned(pc + 4)) {
478 if (registers[insn >> BYTECODE_SHIFT] >= Load32Aligned(pc + 4)) {
485 if (registers[insn >> BYTECODE_SHIFT] == current) {
494 int index = current_char - (insn >> BYTECODE_SHIFT);
508 int index = (current_char - (insn >> BYTECODE_SHIFT)) << 1;
529 int index = current_char - (insn >> BYTECODE_SHIFT);
538 int index = (current_char >> 8) - (insn >> BYTECODE_SHIFT);
545 if (registers[insn >> BYTECODE_SHIFT] ==
553 int from = registers[insn >> BYTECODE_SHIFT];
554 int len = registers[(insn >> BYTECODE_SHIFT) + 1] - from;
577 int from = registers[insn >> BYTECODE_SHIFT];
578 int len = registers[(insn >> BYTECODE_SHIFT) + 1] - from;
612 int by = static_cast<uint32_t>(insn) >> BYTECODE_SHIFT;