Lines Matching refs:fi

65   } fi[MAX_FIXUPS];  member
272 && ! (the_insn.fi[0].fup & (OP_SEL_HA | OP_SEL_H | OP_SEL_L | OP_SEL_GOT in md_assemble()
287 if (the_insn.fi[0].exp.X_add_symbol == NULL in md_assemble()
288 && the_insn.fi[0].exp.X_op_symbol == NULL in md_assemble()
289 && (the_insn.fi[0].exp.X_add_number < (1 << 15) in md_assemble()
290 && the_insn.fi[0].exp.X_add_number >= -(1 << 15))) in md_assemble()
295 pseudo[0].fi[0].fup = (OP_IMM_S16 | OP_SEL_L); in md_assemble()
300 pseudo[1].fi[0].fup = (OP_IMM_S16 | OP_SEL_H); in md_assemble()
306 if (the_insn.fi[0].exp.X_add_symbol == NULL in md_assemble()
307 && the_insn.fi[0].exp.X_op_symbol == NULL in md_assemble()
308 && (the_insn.fi[0].exp.X_add_number < (1 << 15) in md_assemble()
309 && the_insn.fi[0].exp.X_add_number >= -(1 << 15))) in md_assemble()
315 pseudo[0].fi[0].fup = (OP_IMM_S16 | OP_SEL_HA); in md_assemble()
320 pseudo[1].fi[0].fup = the_insn.fi[0].fup | OP_SEL_L; in md_assemble()
326 if (the_insn.fi[0].exp.X_add_symbol == NULL in md_assemble()
327 && the_insn.fi[0].exp.X_op_symbol == NULL in md_assemble()
328 && (the_insn.fi[0].exp.X_add_number < (1 << 16) in md_assemble()
329 && the_insn.fi[0].exp.X_add_number >= 0)) in md_assemble()
335 pseudo[0].fi[0].fup = (OP_IMM_S16 | OP_SEL_H); in md_assemble()
340 pseudo[1].fi[0].fup = (OP_IMM_S16 | OP_SEL_L); in md_assemble()
346 if (the_insn.fi[0].exp.X_add_symbol == NULL in md_assemble()
347 && the_insn.fi[0].exp.X_op_symbol == NULL in md_assemble()
348 && (the_insn.fi[0].exp.X_add_number < (1 << 16) in md_assemble()
349 && the_insn.fi[0].exp.X_add_number >= 0)) in md_assemble()
355 pseudo[0].fi[0].fup = (OP_IMM_S16 | OP_SEL_H); in md_assemble()
356 pseudo[0].fi[0].exp.X_add_number = in md_assemble()
357 -1 - the_insn.fi[0].exp.X_add_number; in md_assemble()
362 pseudo[1].fi[0].fup = (OP_IMM_S16 | OP_SEL_L); in md_assemble()
363 pseudo[1].fi[0].exp.X_add_number = in md_assemble()
364 -1 - the_insn.fi[0].exp.X_add_number; in md_assemble()
370 if (the_insn.fi[0].exp.X_add_symbol == NULL in md_assemble()
371 && the_insn.fi[0].exp.X_op_symbol == NULL in md_assemble()
372 && (the_insn.fi[0].exp.X_add_number < (1 << 15) in md_assemble()
373 && the_insn.fi[0].exp.X_add_number >= -(1 << 15))) in md_assemble()
378 pseudo[0].fi[0].fup = (OP_IMM_S16 | OP_SEL_H); in md_assemble()
382 pseudo[1].fi[0].fup = (OP_IMM_S16 | OP_SEL_L); in md_assemble()
386 pseudo[2].fi[0].fup = OP_IMM_S16; in md_assemble()
422 last_expand = the_insn.fi[0].pcrel; in md_assemble()
429 if (the_insn.fi[tmp].fup != OP_NONE) in md_assemble()
435 &the_insn.fi[tmp].exp, in md_assemble()
436 the_insn.fi[tmp].pcrel, in md_assemble()
437 the_insn.fi[tmp].reloc); in md_assemble()
441 fix->fx_addnumber = the_insn.fi[tmp].fup; in md_assemble()
523 the_insn.fi[t].reloc = BFD_RELOC_NONE; in i860_process_insn()
524 the_insn.fi[t].pcrel = 0; in i860_process_insn()
525 the_insn.fi[t].fup = OP_NONE; in i860_process_insn()
768 the_insn.fi[fc].fup |= OP_IMM_U5; in i860_process_insn()
776 the_insn.fi[fc].pcrel = 1; in i860_process_insn()
777 the_insn.fi[fc].fup |= OP_IMM_BR26; in i860_process_insn()
782 the_insn.fi[fc].pcrel = 1; in i860_process_insn()
783 the_insn.fi[fc].fup |= OP_IMM_BR16; in i860_process_insn()
788 the_insn.fi[fc].fup |= OP_IMM_SPLIT16; in i860_process_insn()
793 the_insn.fi[fc].fup |= OP_IMM_SPLIT16; in i860_process_insn()
798 the_insn.fi[fc].fup |= (OP_IMM_SPLIT16 | OP_ENCODE1 | OP_ALIGN2); in i860_process_insn()
803 the_insn.fi[fc].fup |= (OP_IMM_SPLIT16 | OP_ENCODE1 | OP_ALIGN4); in i860_process_insn()
808 the_insn.fi[fc].fup |= OP_IMM_S16; in i860_process_insn()
813 the_insn.fi[fc].fup |= OP_IMM_S16; in i860_process_insn()
818 the_insn.fi[fc].fup |= (OP_IMM_S16 | OP_ENCODE1 | OP_ALIGN2); in i860_process_insn()
824 the_insn.fi[fc].fup |= (OP_IMM_S16 | OP_ENCODE1 | OP_ALIGN4); in i860_process_insn()
826 the_insn.fi[fc].fup |= (OP_IMM_S16 | OP_ENCODE2 | OP_ALIGN4); in i860_process_insn()
831 the_insn.fi[fc].fup |= (OP_IMM_S16 | OP_ENCODE3 | OP_ALIGN8); in i860_process_insn()
836 the_insn.fi[fc].fup |= (OP_IMM_S16 | OP_ENCODE3 | OP_ALIGN16); in i860_process_insn()
861 the_insn.fi[fc].fup |= OP_SEL_HA; in i860_process_insn()
866 the_insn.fi[fc].fup |= OP_SEL_H; in i860_process_insn()
871 the_insn.fi[fc].fup |= OP_SEL_L; in i860_process_insn()
878 the_insn.fi[fc].fup |= OP_SEL_GOTOFF; in i860_process_insn()
885 the_insn.fi[fc].fup |= OP_SEL_GOT; in i860_process_insn()
892 the_insn.fi[fc].fup |= OP_SEL_PLT; in i860_process_insn()
908 the_insn.fi[fc].fup |= OP_SEL_HA; in i860_process_insn()
913 the_insn.fi[fc].fup |= OP_SEL_H; in i860_process_insn()
918 the_insn.fi[fc].fup |= OP_SEL_L; in i860_process_insn()
998 seg = expression (&the_insn.fi[fc].exp); in i860_get_expression()