Lines Matching defs:label
292 // generated code. pos() is the position the label refers to.
296 // instruction using the label.
304 // Determines the end of the Jump chain (a subset of the label link chain).
334 return label_constant == 0; // Emitted label const in reg-exp engine.
453 // Emitted label constant, not part of a branch.
523 // Emitted label constant, not part of a branch.
524 // Make label relative to Code pointer of generated Code object.
536 PrintF("unused label\n");
538 PrintF("bound label to %d\n", L->pos());
542 PrintF("unbound label");
554 PrintF("label in inconsistent state (pos = %d)\n", L->pos_);
600 // Keep track of the last bound label so we don't eliminate any instructions
601 // before a bound label.
2193 void Assembler::dd(Label* label) {
2198 if (label->is_bound()) {
2199 data = reinterpret_cast<uint64_t>(buffer_start_ + label->pos());
2201 data = jump_address(label);
2203 internal_reference_positions_.insert(label->pos());
2267 // Number of branches to unbound label at this point is zero, so we can