Home | History | Annotate | Download | only in src

Lines Matching full:label

50 void RegExpMacroAssemblerTracer::Bind(Label* label) {
51 PrintF("label[%08x]: (Bind)\n", label, label);
52 assembler_->Bind(label);
62 void RegExpMacroAssemblerTracer::CheckGreedyLoop(Label* label) {
63 PrintF(" CheckGreedyLoop(label[%08x]);\n\n", label);
64 assembler_->CheckGreedyLoop(label);
86 void RegExpMacroAssemblerTracer::GoTo(Label* label) {
87 PrintF(" GoTo(label[%08x]);\n\n", label);
88 assembler_->GoTo(label);
92 void RegExpMacroAssemblerTracer::PushBacktrack(Label* label) {
93 PrintF(" PushBacktrack(label[%08x]);\n",
94 label);
95 assembler_->PushBacktrack(label);
173 Label* on_end_of_input,
177 PrintF(" LoadCurrentCharacter(cp_offset=%d, label[%08x]%s (%d chars));\n",
189 void RegExpMacroAssemblerTracer::CheckCharacterLT(uc16 limit, Label* on_less) {
190 PrintF(" CheckCharacterLT(c='u%04x', label[%08x]);\n", limit, on_less);
196 Label* on_greater) {
197 PrintF(" CheckCharacterGT(c='u%04x', label[%08x]);\n", limit, on_greater);
202 void RegExpMacroAssemblerTracer::CheckCharacter(uint32_t c, Label* on_equal) {
203 PrintF(" CheckCharacter(c='u%04x', label[%08x]);\n", c, on_equal);
208 void RegExpMacroAssemblerTracer::CheckAtStart(Label* on_at_start) {
209 PrintF(" CheckAtStart(label[%08x]);\n", on_at_start);
214 void RegExpMacroAssemblerTracer::CheckNotAtStart(Label* on_not_at_start) {
215 PrintF(" CheckNotAtStart(label[%08x]);\n", on_not_at_start);
221 Label* on_not_equal) {
222 PrintF(" CheckNotCharacter(c='u%04x', label[%08x]);\n", c, on_not_equal);
230 Label* on_equal) {
231 PrintF(" CheckCharacterAfterAnd(c='u%04x', mask=0x%04x, label[%08x]);\n",
242 Label* on_not_equal) {
243 PrintF(" CheckNotCharacterAfterAnd(c='u%04x', mask=0x%04x, label[%08x]);\n",
255 Label* on_not_equal) {
257 "label[%08x]);\n",
267 Label* on_no_match) {
268 PrintF(" CheckNotBackReference(register=%d, label[%08x]);\n", start_reg,
276 Label* on_no_match) {
277 PrintF(" CheckNotBackReferenceIgnoreCase(register=%d, label[%08x]);\n",
285 Label* on_not_equal) {
286 PrintF(" CheckNotRegistersEqual(reg1=%d, reg2=%d, label[%08x]);\n",
296 Label* on_failure,
303 PrintF("\", cp_offset=%d, label[%08x])\n", cp_offset, on_failure);
310 Label* on_no_match) {
313 PrintF(" CheckSpecialCharacterClass(type='%c', label[%08x]): %s;\n",
322 int comparand, Label* if_lt) {
323 PrintF(" IfRegisterLT(register=%d, number=%d, label[%08x]);\n",
330 Label* if_eq) {
331 PrintF(" IfRegisterEqPos(register=%d, label[%08x]);\n",
338 int comparand, Label* if_ge) {
339 PrintF(" IfRegisterGE(register=%d, number=%d, label[%08x]);\n",