Home | History | Annotate | Download | only in config

Lines Matching defs:relax

99   {"relax", no_argument, NULL, OPTION_RELAX},
734 } relax[2];
743 /* We set n_ops to be "size of next opcode" if the next opcode doesn't relax. */
772 rx_bytes.relax[rx_bytes.n_relax].type = type;
773 rx_bytes.relax[rx_bytes.n_relax].field_pos = pos;
774 rx_bytes.relax[rx_bytes.n_relax].val_ofs = rx_bytes.n_base + rx_bytes.n_ops;
1488 /* Estimate how big the opcode is after this relax pass. The return
1526 /* Given the new addresses for this relax pass, figure out how big
1584 && fragP->tc_frag_data->relax[0].type == RX_RELAX_DISP)
1589 fragP->tc_frag_data->relax[ri].type != RX_RELAX_BRANCH,
1595 switch (fragP->tc_frag_data->relax[ri].type)
1618 newsize = fragP->tc_frag_data->relax[ri].val_ofs + 4;
1629 switch (fragP->tc_frag_data->relax[ri].type)
1692 fragP->tc_frag_data->relax[ri].field_pos,
1693 fragP->tc_frag_data->relax[ri].val_ofs);
1695 newsize = fragP->tc_frag_data->relax[ri].val_ofs;
1711 if (fragP->tc_frag_data->relax[ri].type == RX_RELAX_BRANCH)
1812 && fragP->tc_frag_data->relax[0].type == RX_RELAX_DISP)
1822 fragP->tc_frag_data->relax[ri].type != RX_RELAX_BRANCH, 0))
1844 switch (fragP->tc_frag_data->relax[ri].type)
2026 /* These are opcodes we'll relax in th linker, later. */
2035 int nbytes = fragP->fr_subtype - fragP->tc_frag_data->relax[ri].val_ofs;
2037 char * imm = op + fragP->tc_frag_data->relax[ri].val_ofs;
2090 switch (fragP->tc_frag_data->relax[ri].field_pos)