Lines Matching defs:link
454 Instruction* link = InstructionAt(linkoffset);
455 int64_t linkpcoffset = link->ImmPCOffset();
472 Instruction* link = InstructionAt(label->pos());
473 Instruction* prev_link = link;
477 while (link != branch && !end_of_chain) {
478 next_link = link->ImmPCOffsetTarget();
479 end_of_chain = (link == next_link);
480 prev_link = link;
481 link = next_link;
484 DCHECK(branch == link);
511 link = next_link;
513 next_link = link->ImmPCOffsetTarget();
514 end_of_chain = (link == next_link);
515 link->SetImmPCOffsetTarget(options(), label_veneer);
516 link = next_link;
534 // and this function is called to remove the first tbz from the label link
555 // If the label is linked, the link chain looks something like this:
560 // |<------| link->ImmPCOffset()
561 // |------>| prevlinkoffset = linkoffset + link->ImmPCOffset()
563 // On each iteration, the last link is updated and then removed from the
569 Instruction* link = InstructionAt(linkoffset);
570 int prevlinkoffset = linkoffset + static_cast<int>(link->ImmPCOffset());
580 // Update the link to point to the label.
581 if (link->IsUnresolvedInternalReference()) {
585 memcpy(link, &pc_, kSystemPointerSize);
587 link->SetImmPCOffsetTarget(options(),
591 // Link the label to the previous link in the chain.
613 // instructions must link directly to the label as they will not be
626 // the end of the label's link chain.
633 // first instruction in a buffer can link to an unbound label. Otherwise,
638 // instruction is at the start of the new link chain.
641 // The instruction at pc is now the last link in the label's chain.
657 Instruction* link = InstructionAt(link_offset);
658 link_pcoffset = static_cast<int>(link->ImmPCOffset());
661 if (link->IsImmBranch()) {
663 static_cast<int>(InstructionOffset(link) +
664 Instruction::ImmBranchRange(link->BranchType()));
3538 // onto the end of the label's link chain.
3546 // reference is at the start of the new link chain.
3549 // The instruction at pc is now the last link in the label's chain.
4542 // lookup in the link chain.