Home | History | Annotate | Download | only in bfd

Lines Matching refs:branch_offset

3823   bfd_signed_vma branch_offset;
3922 branch_offset = (bfd_signed_vma)(destination - location);
3936 && (branch_offset > THM_MAX_FWD_BRANCH_OFFSET
3937 || (branch_offset < THM_MAX_BWD_BRANCH_OFFSET)))
3939 && (branch_offset > THM2_MAX_FWD_BRANCH_OFFSET
3940 || (branch_offset < THM2_MAX_BWD_BRANCH_OFFSET)))
3942 && (branch_offset > THM2_MAX_FWD_COND_BRANCH_OFFSET
3943 || (branch_offset < THM2_MAX_BWD_COND_BRANCH_OFFSET))
3958 branch_offset += PLT_THUMB_STUB_SIZE;
4031 && (branch_offset <= THM_MAX_FWD_BRANCH_OFFSET)
4032 && (branch_offset >= THM_MAX_BWD_BRANCH_OFFSET))
4058 if (branch_offset > (ARM_MAX_FWD_BRANCH_OFFSET + 2)
4059 || (branch_offset < ARM_MAX_BWD_BRANCH_OFFSET)
4083 if (branch_offset > ARM_MAX_FWD_BRANCH_OFFSET
4084 || (branch_offset < ARM_MAX_BWD_BRANCH_OFFSET))
16577 bfd_signed_vma branch_offset;
16603 branch_offset = veneer_entry_loc - veneered_insn_loc - 4;
16636 if (branch_offset < -16777216 || branch_offset > 16777214)
16649 branch_insn |= (branch_offset >> 1) & 0x7ff;
16650 branch_insn |= ((branch_offset >> 12) & 0x3ff) << 16;
16651 i2 = (branch_offset >> 22) & 1;
16652 i1 = (branch_offset >> 23) & 1;
16653 s = (branch_offset >> 24) & 1;
16683 create_instruction_branch_absolute (int branch_offset)
16691 int s = ((branch_offset & 0x1000000) >> 24);
16692 int j1 = s ^ !((branch_offset & 0x800000) >> 23);
16693 int j2 = s ^ !((branch_offset & 0x400000) >> 22);
16695 if (branch_offset < -(1 << 24) || branch_offset >= (1 << 24))
16700 | (((unsigned long) (branch_offset) >> 12) & 0x3ff) << 16 /* imm10. */
16703 | (((unsigned long) (branch_offset) >> 1) & 0x7ff); /* imm11. */