Home
last modified time | relevance | path

Searched refs:fx_size (Results 1 – 25 of 67) sorted by relevance

123

/netbsd/src/external/gpl3/binutils/dist/gas/config/
Dtc-rl78.c1202 fix->fx_size = 0; in md_convert_frag()
1205 fix->fx_size = 1; in md_convert_frag()
1208 fix->fx_size = 2; in md_convert_frag()
1307 switch (fixp->fx_size) in tc_gen_reloc()
1374 && (f->fx_size == 4 || f->fx_size == 2 || f->fx_size == 1)) in rl78_validate_fix_sub()
1477 if (f->fx_size > 1) in md_apply_fix()
1479 if (f->fx_size > 2) in md_apply_fix()
1481 if (f->fx_size > 3) in md_apply_fix()
Dtc-loongarch.c1467 md_number_to_chars (buf, 0, fixP->fx_size); in md_apply_fix()
1473 md_number_to_chars (buf, *valP, fixP->fx_size); in md_apply_fix()
1506 md_number_to_chars (buf, 0, fixP->fx_size); in md_apply_fix()
1515 md_number_to_chars (buf, *valP, fixP->fx_size); in md_apply_fix()
1540 md_number_to_chars (buf+1, 0, fixP->fx_size); in md_apply_fix()
1544 fixP->fx_size = 2; in md_apply_fix()
1545 fixP->fx_next->fx_size = 2; in md_apply_fix()
1550 md_number_to_chars (buf+1, 0, fixP->fx_size); in md_apply_fix()
1554 fixP->fx_size = 4; in md_apply_fix()
1555 fixP->fx_next->fx_size = 4; in md_apply_fix()
[all …]
Dtc-mcore.c2035 if (fixP->fx_size == 4) in md_apply_fix()
2037 else if (fixP->fx_size == 2 && val >= -32768 && val <= 32767) in md_apply_fix()
2039 else if (fixP->fx_size == 1 && val >= -256 && val <= 255) in md_apply_fix()
2043 md_number_to_chars (buf, val, fixP->fx_size); in md_apply_fix()
2147 gas_assert (fixp->fx_size == 2); /* must be an insn */ in md_pcrel_from_section()
2148 return fixp->fx_size; in md_pcrel_from_section()
2153 return fixp->fx_size + fixp->fx_where + fixp->fx_frag->fr_address; in md_pcrel_from_section()
2179 switch (F (fixp->fx_size, fixp->fx_pcrel)) in tc_gen_reloc()
2190 fixp->fx_size, in tc_gen_reloc()
Dtc-tic30.c1116 debug ("fx_size = %d\n", fixP->fx_size); in md_apply_fix()
1124 if (fixP->fx_size == 1) in md_apply_fix()
1129 md_number_to_chars (buf, value, fixP->fx_size); in md_apply_fix()
1175 debug ("fx_size = %d\n", fixP->fx_size); in md_pcrel_from()
1180 if (fixP->fx_frag->fr_literal[fixP->fx_where - fixP->fx_size + 1] & 0x20) in md_pcrel_from()
1190 return fixP->fx_where - fixP->fx_size + (INSN_SIZE * offset); in md_pcrel_from()
1352 debug ("fixP.size = %d\n", fixP->fx_size); in tc_gen_reloc()
1356 switch (F (fixP->fx_size, fixP->fx_pcrel)) in tc_gen_reloc()
1364 as_bad (_("Can not do %d byte %srelocation"), fixP->fx_size, in tc_gen_reloc()
Dtc-rx.c2148 fix->fx_size = 0; in md_convert_frag()
2151 fix->fx_size = 1; in md_convert_frag()
2155 fix->fx_size = 2; in md_convert_frag()
2159 fix->fx_size = 3; in md_convert_frag()
2162 fix->fx_size = 4; in md_convert_frag()
2193 && (f->fx_size == 4 || f->fx_size == 2 || f->fx_size == 1)) in rx_validate_fix_sub()
2342 switch (f->fx_size) in md_apply_fix()
2506 switch (fixp->fx_size) in tc_gen_reloc()
Dtc-s390.c2288 fixP->fx_size = 2; in md_apply_fix()
2294 fixP->fx_size = 2; in md_apply_fix()
2300 fixP->fx_size = 4; in md_apply_fix()
2306 fixP->fx_size = 1; in md_apply_fix()
2313 fixP->fx_size = 2; in md_apply_fix()
2321 fixP->fx_size = 2; in md_apply_fix()
2341 fixP->fx_size = 2; in md_apply_fix()
2350 fixP->fx_size = 3; in md_apply_fix()
2359 fixP->fx_size = 4; in md_apply_fix()
Dtc-csky.c5257 return fixP->fx_size; in md_pcrel_from_section()
5260 return fixP->fx_size + fixP->fx_where + fixP->fx_frag->fr_address; in md_pcrel_from_section()
5494 if (fixP->fx_size == 4) in md_apply_fix()
5496 else if (fixP->fx_size == 2 && val >= -32768 && val <= 32767) in md_apply_fix()
5498 else if (fixP->fx_size == 1 && val >= -256 && val <= 255) in md_apply_fix()
5503 md_number_to_chars (buf, val, fixP->fx_size); in md_apply_fix()
5523 unsigned int nval = ((val + fixP->fx_size) >> 1) & 0x3ffffff; in md_apply_fix()
5555 if (fixP->fx_size == 4 in md_apply_fix()
5556 || (fixP->fx_size == 2 && val >= -32768 && val <= 32767) in md_apply_fix()
5557 || (fixP->fx_size == 1 && val >= -256 && val <= 255)) in md_apply_fix()
[all …]
Dtc-ns32k.c1977 md_number_to_imm (buf, val, fixP->fx_size); in md_apply_fix()
1985 : val), fixP->fx_size); in md_apply_fix()
1990 md_number_to_chars (buf, val, fixP->fx_size); in md_apply_fix()
2227 code = reloc (fixp->fx_size, fixp->fx_pcrel, fix_im_disp (fixp)); in tc_gen_reloc()
Dtc-vax.c313 value, fixP->fx_size); in md_apply_fix()
319 memset (fixP->fx_where + fixP->fx_frag->fr_literal, 0, fixP->fx_size); in md_apply_fix()
1134 | ((nbytes_r_length[fixP->fx_size] & 3) << 1);
2436 return fixP->fx_size + fixP->fx_where + fixP->fx_frag->fr_address; in md_pcrel_from()
2478 switch (F (fixp->fx_size, fixp->fx_pcrel)) in tc_gen_reloc()
Dtc-pru.c585 gas_assert (fixP->fx_size == 4); in pru_diagnose_overflow()
795 insn = md_chars_to_number (buf, fixP->fx_size); in md_apply_fix()
832 md_number_to_chars (buf, insn, fixP->fx_size); in md_apply_fix()
Dobj-evax.c167 l->fixp->fx_size = 0; in evax_frob_file_before_adjust()
Dtc-ppc.c7422 if (fixP->fx_size < 4) in md_apply_fix()
7427 if (fixP->fx_size > 4) in md_apply_fix()
7433 if (fixP->fx_size < 4) in md_apply_fix()
7438 if (fixP->fx_size > 4) in md_apply_fix()
7447 if (fixP->fx_size < 4) in md_apply_fix()
7451 if (fixP->fx_size > 4) in md_apply_fix()
7461 if (fixP->fx_size < 4) in md_apply_fix()
7465 if (fixP->fx_size > 4) in md_apply_fix()
7679 if (fixP->fx_size && APPLY_RELOC) in md_apply_fix()
7681 fieldval, fixP->fx_size); in md_apply_fix()
[all …]
Dtc-v850.c3465 if (fixP->fx_size > 2) in md_apply_fix()
3480 if (fixP->fx_size > 2) in md_apply_fix()
3505 fixP->fx_size = 2; in md_apply_fix()
3527 if (fixP->fx_size == 2) in md_apply_fix()
3529 else if (fixP->fx_size == 1) in md_apply_fix()
Dtc-kvx.c1660 if (fixP->fx_size > 0) in md_apply_fix()
1661 image = md_chars_to_number (fixpos, fixP->fx_size); in md_apply_fix()
1719 md_number_to_chars (fixpos, image, fixP->fx_size); in md_apply_fix()
1766 md_number_to_chars (fixpos, image, fixP->fx_size); in md_apply_fix()
Dtc-arc.c3090 md_number_to_chars (fixpos, value, fixP->fx_size); in md_apply_fix()
3108 md_number_to_chars_midend (fixpos, value, fixP->fx_size); in md_apply_fix()
3112 md_number_to_chars_midend (fixpos, value, fixP->fx_size); in md_apply_fix()
3162 switch (fixP->fx_size) in md_apply_fix()
3178 switch (fixP->fx_size) in md_apply_fix()
3195 md_number_to_chars_midend (fixpos, insn, fixP->fx_size); in md_apply_fix()
Dtc-riscv.c4335 fixP->fx_size = 2; in md_apply_fix()
4336 fixP->fx_next->fx_size = 2; in md_apply_fix()
4344 fixP->fx_size = 4; in md_apply_fix()
4345 fixP->fx_next->fx_size = 4; in md_apply_fix()
4380 gas_assert (fixP->fx_size <= sizeof (valueT)); in md_apply_fix()
4381 md_number_to_chars ((char *) buf, *valP, fixP->fx_size); in md_apply_fix()
4501 fixP->fx_next->fx_size = 0; in md_apply_fix()
Dtc-pdp11.c253 size = fixP->fx_size; in md_apply_fix()
1420 return fixP->fx_frag->fr_address + fixP->fx_where + fixP->fx_size; in md_pcrel_from()
Dtc-z8k.c1492 val = val - fixP->fx_frag->fr_address + fixP->fx_where - fixP->fx_size; in md_apply_fix()
1577 return fixP->fx_size + fixP->fx_where + fixP->fx_frag->fr_address; in md_pcrel_from()
Dtc-wasm32.c223 if (apply_full_field_fix (fixP, buf, val, fixP->fx_size)) in md_apply_fix()
Dtc-nios2.c1172 gas_assert (fixP->fx_size == opcode->size); in nios2_diagnose_overflow()
1369 + fixP->fx_size)); in md_apply_fix()
1375 value = md_chars_to_number (buf, fixP->fx_size); in md_apply_fix()
1405 md_number_to_chars (buf, value, fixP->fx_size); in md_apply_fix()
Dtc-iq2000.c495 return fixP->fx_size + fixP->fx_where + fixP->fx_frag->fr_address; in md_pcrel_from_section()
/netbsd/src/external/gpl3/binutils/dist/gas/
Dwrite.c154 fixP->fx_size = size; in fix_new_internal()
156 if (fixP->fx_size != size) in fix_new_internal()
1103 if (!fixP->fx_no_overflow && fixP->fx_size != 0) in fixup_segment()
1105 if (fixP->fx_size < sizeof (valueT)) in fixup_segment()
1111 mask <<= fixP->fx_size * 8 - (fixP->fx_signed ? 1 : 0); in fixup_segment()
1128 fixP->fx_size), in fixup_segment()
1129 buf2, fixP->fx_size, buf); in fixup_segment()
1137 && fixP->fx_size == 2 in fixup_segment()
1278 int fx_size, slack; in write_relocs() local
1290 fx_size = fixp->fx_size; in write_relocs()
[all …]
Dwrite.h63 unsigned fx_size : 8; member
Dehopt.c201 offset += fix->fx_size; in get_cie_info()
Dcgen.c949 length, fixP->fx_size, in gas_cgen_md_apply_fix()

123