Lines Matching refs:insn
399 bfd_vma insn;
427 insn = bfd_get_32 (abfd, (bfd_byte *) data + reloc_entry->address);
428 insn |= (relocation & 0xfff) << 16 | (relocation & 0xff000) >> 4;
429 bfd_put_32 (abfd, insn, (bfd_byte *) data + reloc_entry->address);
2942 unsigned int insn, ry;
2944 insn = bfd_get_32 (input_bfd, contents + rel->r_offset);
2946 if ((insn & 0xff00f000) == 0x58000000)
2948 ry = (insn & 0x000f0000);
2949 else if ((insn & 0xff0f0000) == 0x58000000)
2951 ry = (insn & 0x0000f000) << 4;
2952 else if ((insn & 0xff00f000) == 0x5800c000)
2954 ry = (insn & 0x000f0000);
2955 else if ((insn & 0xff0f0000) == 0x580c0000)
2957 ry = (insn & 0x0000f000) << 4;
2960 insn = 0x18000700 | (insn & 0x00f00000) | ry;
2961 bfd_put_32 (output_bfd, insn, contents + rel->r_offset);
2966 unsigned int insn;
2968 insn = bfd_get_32 (input_bfd, contents + rel->r_offset);
2969 if ((insn & 0xff000fff) != 0x4d000000 &&
2970 (insn & 0xffff0000) != 0xc0e50000)
2974 if ((insn & 0xff000000) == 0x4d000000)
2978 insn = 0x47000000;
2984 insn = 0xc0040000;
2991 if ((insn & 0xff000000) == 0x4d000000)
2995 insn = 0x5822c000;
3002 insn = 0x5822c000;
3007 bfd_put_32 (output_bfd, insn, contents + rel->r_offset);
3013 unsigned int insn;
3015 insn = bfd_get_32 (input_bfd, contents + rel->r_offset);
3016 if ((insn & 0xff000fff) != 0x4d000000 &&
3017 (insn & 0xffff0000) != 0xc0e50000)
3019 if ((insn & 0xff000000) == 0x4d000000)
3023 insn = 0x47000000;
3029 insn = 0xc0040000;
3033 bfd_put_32 (output_bfd, insn, contents + rel->r_offset);