| /netbsd-src/external/gpl3/binutils.old/dist/bfd/ |
| H A D | elfxx-loongarch.c | 765 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 D | cpu-ns32k.c | 370 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 D | reloc.c | 442 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 D | elfxx-aarch64.c | 197 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 D | elf32-d10v.c | 342 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 D | elf32-crx.c | 507 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 D | elf64-bpf.c | 531 howto->rightshift, in bpf_elf_relocate_section() 639 reloc_entry->howto->rightshift, 64, relocation); in bpf_elf_generic_reloc()
|
| H A D | elf32-pru.c | 489 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 D | elf32-score.c | 1923 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 D | elf32-bfin.c | 97 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 D | elf32-cr16.c | 920 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 D | bpf-reloc.def | 3 0, /* rightshift */ 18 0, /* rightshift */ 33 0, /* rightshift */ 48 0, /* rightshift */ 63 0, /* rightshift */ 78 0, /* rightshift */ 98 0, /* rightshift */
|
| H A D | cpu-ns32k.c | 370 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 D | reloc.c | 447 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 D | elfxx-kvx.c | 99 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 D | elfxx-aarch64.c | 197 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 D | elfxx-loongarch.c | 1982 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 D | elf32-d10v.c | 342 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 D | elf64-bpf.c | 318 howto->rightshift, in bpf_elf_relocate_section() 438 reloc_entry->howto->rightshift, 64, relocation); in bpf_elf_generic_reloc()
|
| H A D | elf32-crx.c | 507 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 D | elf32-pru.c | 489 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 D | elf32-score.c | 1923 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 D | elf32-bfin.c | 97 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 D | cgen.c | 46 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 D | cgen.c | 46 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()
|