Lines Matching defs:pos
419 pos += snprintf(&buf[pos], size - pos, args); \
425 buf[pos++] = ' '; \
426 pos += snprintf(&buf[pos], size - pos, args); \
431 if (pos < size) \
432 buf[pos++] = ' '; \
437 size_t pos = 0;
442 size_t base = pos;
447 SPACE_PRINT(pos > base && pos < size, "sat");
449 SPACE_PRINT(pos > base && pos < size, "neg");
451 SPACE_PRINT(pos > base && pos < size, "abs");
453 return pos;
459 size_t pos = 0;
511 return pos;
516 size_t pos = 0;
535 return pos;
548 size_t pos = 0;
560 pos += rel->print(&buf[pos], size - pos);
563 return pos;
567 return pos;
591 pos += dimRel->print(&buf[pos], size - pos, TYPE_S32);
596 pos += rel->print(&buf[pos], size - pos);
603 return pos;
614 size_t pos = 0;
622 const size_t pre = pos;
629 if (pos > pre)
631 pos += getSrc(predSrc)->print(&buf[pos], BUFSZ - pos);
742 pos += getDef(d)->print(&buf[pos], size - pos);
759 const size_t pre = pos;
761 pos += src(s).mod.print(&buf[pos], BUFSZ - pos);
762 if (pos > pre + 1)
765 pos += getSrc(s)->asSym()->print(&buf[pos], BUFSZ - pos,
769 pos += getSrc(s)->print(&buf[pos], BUFSZ - pos, sType);
776 buf[MIN2(pos, BUFSZ - 1)] = 0;