Lines Matching refs:when_needed
437 && MERGABLE_RELOADS (secondary_type, rld[s_reload].when_needed, in push_secondary_reload()
451 if (MERGE_TO_OTHER (secondary_type, rld[s_reload].when_needed, in push_secondary_reload()
453 rld[s_reload].when_needed = RELOAD_OTHER; in push_secondary_reload()
489 rld[s_reload].when_needed = secondary_type; in push_secondary_reload()
742 && MERGABLE_RELOADS (type, rld[i].when_needed, opnum, rld[i].opnum)) in find_reusable_reload()
767 && MERGABLE_RELOADS (type, rld[i].when_needed, in find_reusable_reload()
1340 rld[i].when_needed = type; in push_reload()
1417 if (MERGE_TO_OTHER (type, rld[i].when_needed, in push_reload()
1419 rld[i].when_needed = RELOAD_OTHER; in push_reload()
1724 if ((rld[i].when_needed == RELOAD_FOR_OUTPUT_ADDRESS in combine_reloads()
1725 || rld[i].when_needed == RELOAD_FOR_OUTADDR_ADDRESS) in combine_reloads()
1734 && rld[i].when_needed != RELOAD_FOR_OUTPUT_ADDRESS in combine_reloads()
1735 && rld[i].when_needed != RELOAD_FOR_OUTADDR_ADDRESS in combine_reloads()
1736 && rld[i].when_needed != RELOAD_OTHER in combine_reloads()
1772 rld[i].when_needed != RELOAD_FOR_INPUT) in combine_reloads()
1777 && (rld[i].when_needed == RELOAD_FOR_INPUT in combine_reloads()
1778 || rld[i].when_needed == RELOAD_FOR_OUTPUT)) in combine_reloads()
1789 rld[i].when_needed = RELOAD_OTHER; in combine_reloads()
3920 if (rld[j].when_needed == RELOAD_FOR_OUTPUT_ADDRESS) in find_reloads()
3921 rld[j].when_needed = RELOAD_FOR_INPUT_ADDRESS; in find_reloads()
3922 else if (rld[j].when_needed in find_reloads()
3924 rld[j].when_needed = RELOAD_FOR_INPADDR_ADDRESS; in find_reloads()
4191 if ((rld[i].when_needed == RELOAD_FOR_INPUT_ADDRESS in find_reloads()
4192 || rld[i].when_needed == RELOAD_FOR_OUTPUT_ADDRESS in find_reloads()
4193 || rld[i].when_needed == RELOAD_FOR_INPADDR_ADDRESS in find_reloads()
4194 || rld[i].when_needed == RELOAD_FOR_OUTADDR_ADDRESS) in find_reloads()
4195 && (rld[j].when_needed == RELOAD_FOR_INPUT_ADDRESS in find_reloads()
4196 || rld[j].when_needed == RELOAD_FOR_OUTPUT_ADDRESS in find_reloads()
4197 || rld[j].when_needed == RELOAD_FOR_INPADDR_ADDRESS in find_reloads()
4198 || rld[j].when_needed == RELOAD_FOR_OUTADDR_ADDRESS) in find_reloads()
4212 if (rld[i].when_needed == RELOAD_FOR_INPADDR_ADDRESS in find_reloads()
4213 || rld[i].when_needed == RELOAD_FOR_OUTADDR_ADDRESS) in find_reloads()
4214 rld[i].when_needed = RELOAD_FOR_OPADDR_ADDR; in find_reloads()
4216 rld[i].when_needed = RELOAD_FOR_OPERAND_ADDRESS; in find_reloads()
4241 && rld[i].when_needed == operand_type[rld[i].opnum]) in find_reloads()
4242 rld[i].when_needed = address_type[rld[i].opnum]; in find_reloads()
4244 if ((rld[i].when_needed == RELOAD_FOR_INPUT_ADDRESS in find_reloads()
4245 || rld[i].when_needed == RELOAD_FOR_OUTPUT_ADDRESS in find_reloads()
4246 || rld[i].when_needed == RELOAD_FOR_INPADDR_ADDRESS in find_reloads()
4247 || rld[i].when_needed == RELOAD_FOR_OUTADDR_ADDRESS) in find_reloads()
4254 if ((rld[i].when_needed == RELOAD_FOR_INPUT_ADDRESS in find_reloads()
4255 || rld[i].when_needed == RELOAD_FOR_INPADDR_ADDRESS) in find_reloads()
4260 rld[secondary_in_reload].when_needed = RELOAD_FOR_OPADDR_ADDR; in find_reloads()
4265 rld[rld[secondary_in_reload].secondary_in_reload].when_needed in find_reloads()
4269 if ((rld[i].when_needed == RELOAD_FOR_OUTPUT_ADDRESS in find_reloads()
4270 || rld[i].when_needed == RELOAD_FOR_OUTADDR_ADDRESS) in find_reloads()
4275 rld[secondary_out_reload].when_needed = RELOAD_FOR_OPADDR_ADDR; in find_reloads()
4280 rld[rld[secondary_out_reload].secondary_out_reload].when_needed in find_reloads()
4284 if (rld[i].when_needed == RELOAD_FOR_INPADDR_ADDRESS in find_reloads()
4285 || rld[i].when_needed == RELOAD_FOR_OUTADDR_ADDRESS) in find_reloads()
4286 rld[i].when_needed = RELOAD_FOR_OPADDR_ADDR; in find_reloads()
4288 rld[i].when_needed = RELOAD_FOR_OPERAND_ADDRESS; in find_reloads()
4291 if ((rld[i].when_needed == RELOAD_FOR_INPUT_ADDRESS in find_reloads()
4292 || rld[i].when_needed == RELOAD_FOR_INPADDR_ADDRESS) in find_reloads()
4294 && (rld[operand_reloadnum[rld[i].opnum]].when_needed in find_reloads()
4296 rld[i].when_needed = RELOAD_FOR_OTHER_ADDRESS; in find_reloads()
4340 switch (rld[i].when_needed) in find_reloads()
4375 switch (rld[i].when_needed) in find_reloads()
4395 rld[i].when_needed = type; in find_reloads()
4402 if (rld[j].when_needed == type in find_reloads()
4407 rld[i].when_needed = type; in find_reloads()
4423 && (rld[i].when_needed == RELOAD_FOR_OPERAND_ADDRESS in find_reloads()
4424 || rld[i].when_needed == RELOAD_FOR_OPADDR_ADDR in find_reloads()
4425 || rld[i].when_needed == RELOAD_FOR_OTHER_ADDRESS)) in find_reloads()
4428 && rld[j].when_needed == rld[i].when_needed in find_reloads()
4446 || rld[i].when_needed == RELOAD_FOR_OUTADDR_ADDRESS in find_reloads()
4447 || rld[i].when_needed == RELOAD_FOR_OUTPUT_ADDRESS); in find_reloads()
4465 if (rld[i].when_needed == RELOAD_FOR_INPUT in find_reloads()
7259 reload_when_needed_name[(int) rld[r].when_needed], in debug_reload_to_stream()