Lines Matching defs:label
299 // generated code. pos() is the position the label refers to.
303 // instruction using the label.
605 // Emitted label constant, not part of a branch.
606 // Make label relative to Code pointer of generated Code object.
615 PrintF("unused label\n");
617 PrintF("bound label to %d\n", L->pos());
621 PrintF("unbound label");
633 PrintF("label in inconsistent state (pos = %d)\n", L->pos_);
639 DEBUG_PRINTF("binding %d to label %p\n", pos, L);
691 // Keep track of the last bound label so we don't eliminate any instructions
692 // before a bound label.
3702 void Assembler::dd(Label* label) {
3705 if (label->is_bound()) {
3706 data = reinterpret_cast<uint64_t>(buffer_start_ + label->pos());
3708 data = jump_address(label);
3709 internal_reference_positions_.insert(label->pos());
3775 // If unbound_labels_count_ is big enough, label after_pool will
3788 // Number of branches to unbound label at this point is zero, so we can