Lines Matching defs:link
93 E18CC00C (orr r12,r12,r12) branch-and-link-to-noredir R4
12490 // BLX (1), viz, unconditional branch and link to R15+simm24
12673 /* branch-and-link-to-noredir R4 */
12674 DIP("branch-and-link-to-noredir r4\n");
13495 // B, BL (Branch, or Branch-and-Link, to immediate offset)
13498 UInt link = (insn >> 24) & 1;
13503 IRJumpKind jk = link ? Ijk_Call : Ijk_Boring;
13504 if (link) {
13521 DIP("b%s 0x%x\n", link ? "l" : "", dst);
13528 !link, that is, this is a normal conditional branch to a
13530 if (!link
13549 if (!link
13578 DIP("b%s%s 0x%x %s\n", link ? "l" : "", nCC(INSN_COND),
13584 // B, BL (Branch, or Branch-and-Link, to a register)
13591 UInt link = (INSN(11,4) >> 1) & 1;
13593 // we don't decode the case (link && rM == 15), as that's
13595 if (!(link && rM == 15)) {
13603 if (link) {
13608 dres.jk_StopHere = link ? Ijk_Call
13612 DIP("b%sx r%u\n", link ? "l" : "", rM);
13614 DIP("b%sx%s r%u\n", link ? "l" : "", nCC(INSN_COND), rM);
13618 /* else: (link && rM == 15): just fall through */
14951 /* branch-and-link-to-noredir R4 */
14952 DIP("branch-and-link-to-noredir r4\n");
15624 /* Branch and link to interworking address in rM. */