Home
last modified time | relevance | path

Searched refs:rightshift (Results 1 – 25 of 205) sorted by relevance

123456789

/netbsd-src/external/gpl3/binutils.old/dist/bfd/
H A Delfxx-loongarch.c765 if (howto->rightshift in loongarch_gen_adjust_reloc_bits()
766 && (((0x1UL << howto->rightshift) - 1) & val)) in loongarch_gen_adjust_reloc_bits()
769 int bitsize = howto->bitsize + howto->rightshift; in loongarch_gen_adjust_reloc_bits()
797 val = (val & ((0x1U << bitsize) - 1)) >> howto->rightshift; in loongarch_gen_adjust_reloc_bits()
811 if (howto->rightshift in loongarch_adjust_reloc_bits_l16_xx5_h5()
812 && (((0x1UL << howto->rightshift) - 1) & val)) in loongarch_adjust_reloc_bits_l16_xx5_h5()
819 int bitsize = howto->bitsize + howto->rightshift; in loongarch_adjust_reloc_bits_l16_xx5_h5()
835 val = (val & ((0x1U << bitsize) - 1)) >> howto->rightshift; in loongarch_adjust_reloc_bits_l16_xx5_h5()
851 if (howto->rightshift in loongarch_adjust_reloc_bits_l16_h10()
852 && (((0x1UL << howto->rightshift) - 1) & val)) in loongarch_adjust_reloc_bits_l16_h10()
[all …]
H A Dcpu-ns32k.c370 if (howto->rightshift > howto->bitpos) in do_ns32k_reloc()
371 check = relocation >> (howto->rightshift - howto->bitpos); in do_ns32k_reloc()
373 check = relocation << (howto->bitpos - howto->rightshift); in do_ns32k_reloc()
384 if (howto->rightshift > howto->bitpos in do_ns32k_reloc()
388 >> (howto->rightshift - howto->bitpos))); in do_ns32k_reloc()
420 if (howto->rightshift > howto->bitpos in do_ns32k_reloc()
425 >> (howto->rightshift - howto->bitpos))); in do_ns32k_reloc()
467 relocation >>= (bfd_vma) howto->rightshift; in do_ns32k_reloc()
609 if (howto->rightshift == 0) in _bfd_do_ns32k_reloc_contents()
617 check = relocation >> howto->rightshift; in _bfd_do_ns32k_reloc_contents()
[all …]
H A Dreloc.c442 unsigned int rightshift, in bfd_check_overflow() argument
458 addrmask = N_ONES (addrsize) | (fieldmask << rightshift); in bfd_check_overflow()
459 a = (relocation & addrmask) >> rightshift; in bfd_check_overflow()
479 if (ss != 0 && ss != ((addrmask >> rightshift) & signmask)) in bfd_check_overflow()
898 howto->rightshift, in bfd_perform_relocation()
929 relocation >>= (bfd_vma) howto->rightshift; in bfd_perform_relocation()
1231 howto->rightshift, in bfd_install_relocation()
1262 relocation >>= (bfd_vma) howto->rightshift; in bfd_install_relocation()
1382 unsigned int rightshift = howto->rightshift; in _bfd_relocate_contents() local
1408 | (fieldmask << rightshift)); in _bfd_relocate_contents()
[all …]
H A Delfxx-aarch64.c197 howto->bitsize + howto->rightshift); in _bfd_aarch64_elf_put_addend()
201 howto->bitsize + howto->rightshift); in _bfd_aarch64_elf_put_addend()
208 addend >>= howto->rightshift; in _bfd_aarch64_elf_put_addend()
229 if (old_addend & ((1 << howto->rightshift) - 1)) in _bfd_aarch64_elf_put_addend()
298 if (old_addend & ((1 << howto->rightshift) - 1)) in _bfd_aarch64_elf_put_addend()
H A Delf32-d10v.c342 val = (insn & howto->dst_mask) >> howto->bitpos << howto->rightshift; in extract_rel_addend()
349 sign = sign >> howto->bitpos << howto->rightshift; in extract_rel_addend()
363 addend = (addend >> howto->rightshift << howto->bitpos) & howto->dst_mask; in insert_rel_addend()
H A Delf32-crx.c507 check = Rvalue >> howto->rightshift; in crx_elf_final_link_relocate()
517 if (howto->rightshift && (bfd_signed_vma) Rvalue < 0) in crx_elf_final_link_relocate()
519 check |= (bfd_vma) -1 & ~((bfd_vma) -1 >> howto->rightshift); in crx_elf_final_link_relocate()
528 Rvalue >>= howto->rightshift; in crx_elf_final_link_relocate()
H A Delf64-bpf.c531 howto->rightshift, in bpf_elf_relocate_section()
639 reloc_entry->howto->rightshift, 64, relocation); in bpf_elf_generic_reloc()
H A Delf32-pru.c489 qboff = GET_BROFF_SIGNED (x) << howto->rightshift; in pru_elf32_do_s10_pcrel_relocate()
498 if (relocation & ((1 << howto->rightshift) - 1)) in pru_elf32_do_s10_pcrel_relocate()
501 relocation >>= (bfd_vma) howto->rightshift; in pru_elf32_do_s10_pcrel_relocate()
524 relocation >>= howto->rightshift; in pru_elf32_do_u8_pcrel_relocate()
H A Delf32-score.c1923 offset <<= howto->rightshift; in score_elf_add_to_rel()
1925 offset >>= howto->rightshift; in score_elf_add_to_rel()
1933 offset <<= howto->rightshift; in score_elf_add_to_rel()
1935 offset >>= howto->rightshift; in score_elf_add_to_rel()
2179 imm_offset <<= howto->rightshift; in score_elf_final_link_relocate()
2187 value >>= howto->rightshift; in score_elf_final_link_relocate()
2261 offset = (addend & howto->src_mask) << howto->rightshift; in score_elf_final_link_relocate()
2268 value >>= howto->rightshift; in score_elf_final_link_relocate()
2527 addend <<= howto->rightshift; in s3_bfd_score_elf_relocate_section()
2538 addend >>= howto->rightshift; in s3_bfd_score_elf_relocate_section()
H A Delf32-bfin.c97 howto->rightshift, in bfin_pcrel24_reloc()
105 if (howto->rightshift && (relocation & 0x01)) in bfin_pcrel24_reloc()
111 relocation >>= (bfd_vma) howto->rightshift; in bfin_pcrel24_reloc()
199 howto->rightshift, in bfin_imm16_reloc()
209 relocation >>= (bfd_vma) howto->rightshift; in bfin_imm16_reloc()
354 howto->rightshift, in bfin_bfd_reloc()
362 if (howto->rightshift && (relocation & 0x01)) in bfin_bfd_reloc()
368 relocation >>= (bfd_vma) howto->rightshift; in bfin_bfd_reloc()
H A Delf32-cr16.c920 check = Rvalue >> howto->rightshift; in cr16_elf_final_link_relocate()
935 if (howto->rightshift && (bfd_signed_vma) Rvalue < 0) in cr16_elf_final_link_relocate()
938 & ~((bfd_vma) -1 >> howto->rightshift)); in cr16_elf_final_link_relocate()
949 Rvalue >>= (bfd_vma) howto->rightshift; in cr16_elf_final_link_relocate()
/netbsd-src/external/gpl3/binutils/dist/bfd/
H A Dbpf-reloc.def3 0, /* rightshift */
18 0, /* rightshift */
33 0, /* rightshift */
48 0, /* rightshift */
63 0, /* rightshift */
78 0, /* rightshift */
98 0, /* rightshift */
H A Dcpu-ns32k.c370 if (howto->rightshift > howto->bitpos) in do_ns32k_reloc()
371 check = relocation >> (howto->rightshift - howto->bitpos); in do_ns32k_reloc()
373 check = relocation << (howto->bitpos - howto->rightshift); in do_ns32k_reloc()
384 if (howto->rightshift > howto->bitpos in do_ns32k_reloc()
388 >> (howto->rightshift - howto->bitpos))); in do_ns32k_reloc()
420 if (howto->rightshift > howto->bitpos in do_ns32k_reloc()
425 >> (howto->rightshift - howto->bitpos))); in do_ns32k_reloc()
467 relocation >>= (bfd_vma) howto->rightshift; in do_ns32k_reloc()
609 if (howto->rightshift == 0) in _bfd_do_ns32k_reloc_contents()
617 check = relocation >> howto->rightshift; in _bfd_do_ns32k_reloc_contents()
[all …]
H A Dreloc.c447 unsigned int rightshift, in bfd_check_overflow() argument
463 addrmask = N_ONES (addrsize) | (fieldmask << rightshift); in bfd_check_overflow()
464 a = (relocation & addrmask) >> rightshift; in bfd_check_overflow()
484 if (ss != 0 && ss != ((addrmask >> rightshift) & signmask)) in bfd_check_overflow()
901 howto->rightshift, in bfd_perform_relocation()
932 relocation >>= (bfd_vma) howto->rightshift; in bfd_perform_relocation()
1114 howto->rightshift, in bfd_install_relocation()
1118 relocation >>= (bfd_vma) howto->rightshift; in bfd_install_relocation()
1205 unsigned int rightshift = howto->rightshift; in _bfd_relocate_contents() local
1231 | (fieldmask << rightshift)); in _bfd_relocate_contents()
[all …]
H A Delfxx-kvx.c99 howto->bitsize + howto->rightshift); in _bfd_kvx_elf_put_addend()
103 howto->bitsize + howto->rightshift); in _bfd_kvx_elf_put_addend()
110 addend >>= howto->rightshift; in _bfd_kvx_elf_put_addend()
H A Delfxx-aarch64.c197 howto->bitsize + howto->rightshift); in _bfd_aarch64_elf_put_addend()
201 howto->bitsize + howto->rightshift); in _bfd_aarch64_elf_put_addend()
208 addend >>= howto->rightshift; in _bfd_aarch64_elf_put_addend()
229 if (old_addend & ((1 << howto->rightshift) - 1)) in _bfd_aarch64_elf_put_addend()
298 if (old_addend & ((1 << howto->rightshift) - 1)) in _bfd_aarch64_elf_put_addend()
H A Delfxx-loongarch.c1982 val = val >> howto->rightshift; in reloc_bits()
2002 if (howto->rightshift in reloc_sign_bits()
2003 && (val & ((((bfd_signed_vma) 1) << howto->rightshift) - 1))) in reloc_sign_bits()
2010 abfd, howto->name, howto->rightshift, (long) val); in reloc_sign_bits()
2017 + howto->rightshift - 1)) - 1; in reloc_sign_bits()
2035 val = val >> howto->rightshift; in reloc_sign_bits()
H A Delf32-d10v.c342 val = (insn & howto->dst_mask) >> howto->bitpos << howto->rightshift; in extract_rel_addend()
349 sign = sign >> howto->bitpos << howto->rightshift; in extract_rel_addend()
363 addend = (addend >> howto->rightshift << howto->bitpos) & howto->dst_mask; in insert_rel_addend()
H A Delf64-bpf.c318 howto->rightshift, in bpf_elf_relocate_section()
438 reloc_entry->howto->rightshift, 64, relocation); in bpf_elf_generic_reloc()
H A Delf32-crx.c507 check = Rvalue >> howto->rightshift; in crx_elf_final_link_relocate()
517 if (howto->rightshift && (bfd_signed_vma) Rvalue < 0) in crx_elf_final_link_relocate()
519 check |= (bfd_vma) -1 & ~((bfd_vma) -1 >> howto->rightshift); in crx_elf_final_link_relocate()
528 Rvalue >>= howto->rightshift; in crx_elf_final_link_relocate()
H A Delf32-pru.c489 qboff = GET_BROFF_SIGNED (x) << howto->rightshift; in pru_elf32_do_s10_pcrel_relocate()
498 if (relocation & ((1 << howto->rightshift) - 1)) in pru_elf32_do_s10_pcrel_relocate()
501 relocation >>= (bfd_vma) howto->rightshift; in pru_elf32_do_s10_pcrel_relocate()
524 relocation >>= howto->rightshift; in pru_elf32_do_u8_pcrel_relocate()
H A Delf32-score.c1923 offset <<= howto->rightshift; in score_elf_add_to_rel()
1925 offset >>= howto->rightshift; in score_elf_add_to_rel()
1933 offset <<= howto->rightshift; in score_elf_add_to_rel()
1935 offset >>= howto->rightshift; in score_elf_add_to_rel()
2179 imm_offset <<= howto->rightshift; in score_elf_final_link_relocate()
2187 value >>= howto->rightshift; in score_elf_final_link_relocate()
2261 offset = (addend & howto->src_mask) << howto->rightshift; in score_elf_final_link_relocate()
2268 value >>= howto->rightshift; in score_elf_final_link_relocate()
2527 addend <<= howto->rightshift; in s3_bfd_score_elf_relocate_section()
2538 addend >>= howto->rightshift; in s3_bfd_score_elf_relocate_section()
H A Delf32-bfin.c97 howto->rightshift, in bfin_pcrel24_reloc()
105 if (howto->rightshift && (relocation & 0x01)) in bfin_pcrel24_reloc()
111 relocation >>= (bfd_vma) howto->rightshift; in bfin_pcrel24_reloc()
199 howto->rightshift, in bfin_imm16_reloc()
209 relocation >>= (bfd_vma) howto->rightshift; in bfin_imm16_reloc()
354 howto->rightshift, in bfin_bfd_reloc()
362 if (howto->rightshift && (relocation & 0x01)) in bfin_bfd_reloc()
368 relocation >>= (bfd_vma) howto->rightshift; in bfin_bfd_reloc()
/netbsd-src/external/gpl3/binutils/dist/gas/
H A Dcgen.c46 static int rightshift = 0; variable
480 rightshift = operand->length; in gas_cgen_parse_operand()
704 rightshift -= field->val.leaf->length; in queue_fixup_recursively()
708 if (rightshift) in queue_fixup_recursively()
709 new_exp = make_right_shifted_expr (expP, rightshift, signed_p); in queue_fixup_recursively()
/netbsd-src/external/gpl3/binutils.old/dist/gas/
H A Dcgen.c46 static int rightshift = 0; variable
478 rightshift = operand->length; in gas_cgen_parse_operand()
702 rightshift -= field->val.leaf->length; in queue_fixup_recursively()
706 if (rightshift) in queue_fixup_recursively()
707 new_exp = make_right_shifted_expr (expP, rightshift, signed_p); in queue_fixup_recursively()

123456789