Lines Matching refs:PrintF
22 PrintF("RegExpMacroAssembler%s();\n", impl_names[type]);
38 PrintF("label[%08x]: (Bind)\n", LabelToInt(label));
44 PrintF(" AdvanceCurrentPosition(by=%d);\n", by);
50 PrintF(" CheckGreedyLoop(label[%08x]);\n\n", LabelToInt(label));
56 PrintF(" PopCurrentPosition();\n");
62 PrintF(" PushCurrentPosition();\n");
68 PrintF(" Backtrack();\n");
74 PrintF(" GoTo(label[%08x]);\n\n", LabelToInt(label));
80 PrintF(" PushBacktrack(label[%08x]);\n", LabelToInt(label));
87 PrintF(" Succeed();%s\n", restart ? " [restart for global match]" : "");
93 PrintF(" Fail();");
99 PrintF(" PopRegister(register=%d);\n", register_index);
107 PrintF(" PushRegister(register=%d, %s);\n",
115 PrintF(" AdvanceRegister(register=%d, by=%d);\n", reg, by);
121 PrintF(" SetCurrentPositionFromEnd(by=%d);\n", by);
127 PrintF(" SetRegister(register=%d, to=%d);\n", register_index, to);
134 PrintF(" WriteCurrentPositionToRegister(register=%d,cp_offset=%d);\n",
142 PrintF(" ClearRegister(from=%d, to=%d);\n", reg_from, reg_to);
148 PrintF(" ReadCurrentPositionFromRegister(register=%d);\n", reg);
154 PrintF(" WriteStackPointerToRegister(register=%d);\n", reg);
160 PrintF(" ReadStackPointerFromRegister(register=%d);\n", reg);
170 PrintF(" LoadCurrentCharacter(cp_offset=%d, label[%08x]%s (%d chars));\n",
206 PrintF(" CheckCharacterLT(c=0x%04x%s, label[%08x]);\n",
217 PrintF(" CheckCharacterGT(c=0x%04x%s, label[%08x]);\n",
227 PrintF(" CheckCharacter(c=0x%04x%s, label[%08x]);\n",
236 PrintF(" CheckAtStart(label[%08x]);\n", LabelToInt(on_at_start));
242 PrintF(" CheckNotAtStart(label[%08x]);\n", LabelToInt(on_not_at_start));
250 PrintF(" CheckNotCharacter(c=0x%04x%s, label[%08x]);\n",
263 PrintF(" CheckCharacterAfterAnd(c=0x%04x%s, mask=0x%04x, label[%08x]);\n",
277 PrintF(" CheckNotCharacterAfterAnd(c=0x%04x%s, mask=0x%04x, label[%08x]);\n",
291 PrintF(" CheckNotCharacterAfterMinusAnd(c=0x%04x, minus=%04x, mask=0x%04x, "
307 PrintF(" CheckCharacterInRange(from=0x%04x%s, to=0x%04x%s, label[%08x]);\n",
323 PrintF(
336 PrintF(" CheckBitInTable(label[%08x] ", LabelToInt(on_bit_set));
338 PrintF("%c", table->get(i) != 0 ? 'X' : '.');
340 PrintF("\n ");
343 PrintF(");\n");
350 PrintF(" CheckNotBackReference(register=%d, label[%08x]);\n", start_reg,
359 PrintF(" CheckNotBackReferenceIgnoreCase(register=%d, label[%08x]);\n",
370 PrintF(" CheckSpecialCharacterClass(type='%c', label[%08x]): %s;\n",
380 PrintF(" IfRegisterLT(register=%d, number=%d, label[%08x]);\n",
388 PrintF(" IfRegisterEqPos(register=%d, label[%08x]);\n",
396 PrintF(" IfRegisterGE(register=%d, number=%d, label[%08x]);\n",
409 PrintF(" GetCode(%s);\n", source->ToCString().get());