Lines Matching refs:opnum

4930 mark_reload_reg_in_use (unsigned int regno, int opnum, enum reload_type type,  in mark_reload_reg_in_use()  argument
4940 add_to_hard_reg_set (&reload_reg_used_in_input_addr[opnum], mode, regno); in mark_reload_reg_in_use()
4944 add_to_hard_reg_set (&reload_reg_used_in_inpaddr_addr[opnum], mode, regno); in mark_reload_reg_in_use()
4948 add_to_hard_reg_set (&reload_reg_used_in_output_addr[opnum], mode, regno); in mark_reload_reg_in_use()
4952 add_to_hard_reg_set (&reload_reg_used_in_outaddr_addr[opnum], mode, regno); in mark_reload_reg_in_use()
4968 add_to_hard_reg_set (&reload_reg_used_in_input[opnum], mode, regno); in mark_reload_reg_in_use()
4972 add_to_hard_reg_set (&reload_reg_used_in_output[opnum], mode, regno); in mark_reload_reg_in_use()
4986 clear_reload_reg_in_use (unsigned int regno, int opnum, in clear_reload_reg_in_use() argument
5007 used_in_set = &reload_reg_used_in_input_addr[opnum]; in clear_reload_reg_in_use()
5012 used_in_set = &reload_reg_used_in_inpaddr_addr[opnum]; in clear_reload_reg_in_use()
5016 used_in_set = &reload_reg_used_in_output_addr[opnum]; in clear_reload_reg_in_use()
5021 used_in_set = &reload_reg_used_in_outaddr_addr[opnum]; in clear_reload_reg_in_use()
5039 used_in_set = &reload_reg_used_in_input[opnum]; in clear_reload_reg_in_use()
5043 used_in_set = &reload_reg_used_in_output[opnum]; in clear_reload_reg_in_use()
5067 && (check_any || rld[i].opnum == opnum) in clear_reload_reg_in_use()
5094 reload_reg_free_p (unsigned int regno, int opnum, enum reload_type type) in reload_reg_free_p() argument
5138 for (i = opnum + 1; i < reload_n_operands; i++) in reload_reg_free_p()
5148 if (TEST_HARD_REG_BIT (reload_reg_used_in_input_addr[opnum], regno) in reload_reg_free_p()
5149 || TEST_HARD_REG_BIT (reload_reg_used_in_inpaddr_addr[opnum], regno)) in reload_reg_free_p()
5152 for (i = 0; i < opnum; i++) in reload_reg_free_p()
5162 if (TEST_HARD_REG_BIT (reload_reg_used_in_inpaddr_addr[opnum], regno)) in reload_reg_free_p()
5165 for (i = 0; i < opnum; i++) in reload_reg_free_p()
5176 if (TEST_HARD_REG_BIT (reload_reg_used_in_output_addr[opnum], regno)) in reload_reg_free_p()
5179 for (i = 0; i <= opnum; i++) in reload_reg_free_p()
5191 if (TEST_HARD_REG_BIT (reload_reg_used_in_outaddr_addr[opnum], regno)) in reload_reg_free_p()
5194 for (i = 0; i <= opnum; i++) in reload_reg_free_p()
5227 for (i = opnum; i < reload_n_operands; i++) in reload_reg_free_p()
5261 int opnum = rld[reloadnum].opnum; in reload_reg_reaches_end_p() local
5271 if (rld[i].opnum != opnum || rld[i].when_needed != type) in reload_reg_reaches_end_p()
5317 for (i = opnum; i < reload_n_operands; i++) in reload_reg_reaches_end_p()
5325 && TEST_HARD_REG_BIT (reload_reg_used_in_input_addr[opnum], regno)) in reload_reg_reaches_end_p()
5328 for (i = opnum + 1; i < reload_n_operands; i++) in reload_reg_reaches_end_p()
5352 for (i = opnum + 1; i < reload_n_operands; i++) in reload_reg_reaches_end_p()
5386 opnum = reload_n_operands; in reload_reg_reaches_end_p()
5397 for (i = 0; i < opnum; i++) in reload_reg_reaches_end_p()
5406 && TEST_HARD_REG_BIT (reload_reg_used_in_outaddr_addr[opnum], regno)) in reload_reg_reaches_end_p()
5457 if (rld[r1].opnum != rld[r2].opnum in reloads_unique_chain_p()
5610 int r1_opnum = rld[r1].opnum; in reloads_conflict()
5611 int r2_opnum = rld[r2].opnum; in reloads_conflict()
5705 reload_reg_free_for_value_p (int start_regno, int regno, int opnum, in reload_reg_free_for_value_p() argument
5757 time1 = opnum * 4 + 2; in reload_reg_free_for_value_p()
5760 time1 = opnum * 4 + 3; in reload_reg_free_for_value_p()
5765 time1 = copy ? opnum * 4 + 4 : MAX_RECOG_OPERANDS * 4 + 3; in reload_reg_free_for_value_p()
5778 time1 = MAX_RECOG_OPERANDS * 4 + 4 + opnum; in reload_reg_free_for_value_p()
5781 time1 = MAX_RECOG_OPERANDS * 4 + 5 + opnum; in reload_reg_free_for_value_p()
5827 if (type == RELOAD_FOR_INPUT && opnum == rld[i].opnum in reload_reg_free_for_value_p()
5832 time2 = rld[i].opnum * 4 + 2; in reload_reg_free_for_value_p()
5835 if (type == RELOAD_FOR_INPUT && opnum == rld[i].opnum in reload_reg_free_for_value_p()
5839 time2 = rld[i].opnum * 4 + 3; in reload_reg_free_for_value_p()
5842 time2 = rld[i].opnum * 4 + 4; in reload_reg_free_for_value_p()
5874 time2 = MAX_RECOG_OPERANDS * 4 + 4 + rld[i].opnum; in reload_reg_free_for_value_p()
5877 time2 = MAX_RECOG_OPERANDS * 4 + 5 + rld[i].opnum; in reload_reg_free_for_value_p()
5943 free_for_value_p (int regno, machine_mode mode, int opnum, in free_for_value_p() argument
5949 if (! reload_reg_free_for_value_p (regno, regno + nregs, opnum, type, in free_for_value_p()
6049 mark_reload_reg_in_use (spill_regs[i], rld[r].opnum, in set_reload_reg()
6123 if ((reload_reg_free_p (regnum, rld[r].opnum, in allocate_reload_reg()
6129 && free_for_value_p (regnum, rld[r].mode, rld[r].opnum, in allocate_reload_reg()
6171 && reload_reg_free_p (regno, rld[r].opnum, in allocate_reload_reg()
6248 mark_reload_reg_in_use (REGNO (rld[i].reg_rtx), rld[i].opnum, in choose_reload_regs_init()
6516 && free_for_value_p (i, rld[r].mode, rld[r].opnum, in choose_reload_regs()
6558 rld[r].opnum, in choose_reload_regs()
6594 rld[r].opnum, in choose_reload_regs()
6674 rld[r].opnum, rld[r].when_needed, in choose_reload_regs()
6771 mark_reload_reg_in_use (regno, rld[r].opnum, in choose_reload_regs()
6897 rld[r].opnum, rld[r].when_needed, rld[r].in, in choose_reload_regs()
6936 (get_secondary_mem (tem, rld[r].inmode, rld[r].opnum, in choose_reload_regs()
6963 clear_reload_reg_in_use (regno, rld[j].opnum, in choose_reload_regs()
7015 clear_reload_reg_in_use (regno, rld[r].opnum, rld[r].when_needed, in deallocate_reload_reg()
7154 where = &input_reload_insns[rl->opnum]; in emit_input_reload_insns()
7157 where = &input_address_reload_insns[rl->opnum]; in emit_input_reload_insns()
7160 where = &inpaddr_address_reload_insns[rl->opnum]; in emit_input_reload_insns()
7163 where = &output_address_reload_insns[rl->opnum]; in emit_input_reload_insns()
7166 where = &outaddr_address_reload_insns[rl->opnum]; in emit_input_reload_insns()
7212 && free_for_value_p (REGNO (reloadreg), rl->mode, rl->opnum, in emit_input_reload_insns()
7496 rl->opnum, in emit_input_reload_insns()
7499 rl->opnum, in emit_input_reload_insns()
7504 rl->opnum, in emit_input_reload_insns()
7531 gen_reload (reloadreg, real_oldequiv, rl->opnum, in emit_input_reload_insns()
7565 push_to_sequence (output_reload_insns[rl->opnum]); in emit_output_reload_insns()
7631 rl->opnum, rl->when_needed); in emit_output_reload_insns()
7643 rl->opnum, rl->when_needed); in emit_output_reload_insns()
7649 rl->opnum, rl->when_needed); in emit_output_reload_insns()
7671 gen_reload (old, reloadreg, rl->opnum, in emit_output_reload_insns()
7742 emit_insn (other_output_reload_insns[rl->opnum]); in emit_output_reload_insns()
7743 other_output_reload_insns[rl->opnum] = get_insns (); in emit_output_reload_insns()
7746 output_reload_insns[rl->opnum] = get_insns (); in emit_output_reload_insns()
8417 gen_reload (rtx out, rtx in, int opnum, enum reload_type type) in gen_reload() argument
8531 gen_reload (out, op0, opnum, type); in gen_reload()
8552 gen_reload (out, op1, opnum, type); in gen_reload()
8567 rtx loc = get_secondary_mem (in, GET_MODE (out), opnum, type); in gen_reload()
8575 gen_reload (loc, in, opnum, type); in gen_reload()
8576 gen_reload (out, loc, opnum, type); in gen_reload()
8602 gen_reload (out_moded, op1, opnum, type); in gen_reload()