Home | History | Annotate | Download | only in bfd

Lines Matching refs:addend

154 /* Insert the addend/value into the instruction or data object being
159 reloc_howto_type *howto, bfd_signed_vma addend)
162 bfd_signed_vma old_addend = addend;
192 status = aarch64_signed_overflow (addend,
196 status = aarch64_unsigned_overflow (addend,
204 addend >>= howto->rightshift;
210 contents = reencode_branch_ofs_26 (contents, addend);
214 contents = reencode_cond_branch_ofs_19 (contents, addend);
218 contents = reencode_tst_branch_ofs_14 (contents, addend);
225 contents = reencode_ld_lit_ofs_19 (contents, addend);
238 contents = _bfd_aarch64_reencode_adr_imm (contents, addend);
251 contents = reencode_add_imm (contents, addend);
270 contents = reencode_ldst_pos_imm (contents, addend);
287 if (addend < 0)
290 addend = ~addend;
310 contents = reencode_movw_imm (contents, addend);
318 contents = ((contents & ~howto->dst_mask) | (addend & howto->dst_mask));
348 bfd_vma addend, bfd_boolean weak_undef_p)
365 value = value + addend - place;
370 value = value + addend - place;
385 value = value + addend;
392 value = PG (value + addend) - PG (place);
396 value = value + addend - place;
403 value = PG (value + addend) - PG (place);
424 value = PG_OFFSET (value + addend);
429 value = (value + addend) & (bfd_vma) 0xffff0000;
432 value = (value + addend) & (bfd_vma) 0xfff000;
437 value = (value + addend) & (bfd_vma) 0xffff;
441 value = (value + addend) & ~(bfd_vma) 0xffffffff;