Home
last modified time | relevance | path

Searched refs:secondary_reload_class (Results 1 – 21 of 21) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dreload.h335 extern reg_class_t secondary_reload_class (bool, reg_class_t,
H A Dreginfo.c528 altclass = secondary_reload_class (in ? 1 : 0, rclass, mode, mem); in memory_move_secondary_cost()
H A Dreload.c508 secondary_reload_class (bool in_p, reg_class_t rclass, machine_mode mode, in secondary_reload_class() function
1096 || (secondary_reload_class (1, rclass, inmode, in) != NO_REGS in push_reload()
1097 && (secondary_reload_class (1, rclass, GET_MODE (SUBREG_REG (in)), in push_reload()
1193 || (secondary_reload_class (0, rclass, outmode, out) != NO_REGS in push_reload()
1194 && (secondary_reload_class (0, rclass, GET_MODE (SUBREG_REG (out)), in push_reload()
H A Dreload1.c6508 && (secondary_reload_class (1, rclass, mode, in choose_reload_regs()
7586 if (secondary_reload_class (0, rl->rclass, mode, real_old) != NO_REGS) in emit_output_reload_insns()
H A DFSFChangeLog.104003 * pa.h (SECONDARY_RELOAD_CLASS): Don't call secondary_reload_class
4005 * pa.c (secondary_reload_class): Rework to be more efficient.
4397 * pa.c (secondary_reload_class): Loads from reg+d addresses into
H A DFSFChangeLog.113371 * pa.c (secondary_reload_class): (mem (mem ... )) does not need
6097 * mn10300.c (secondary_reload_class): Handle more cases where we
10223 * pa.c (secondary_reload_class): Remove duplicate/useless code.
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dreload.h335 extern reg_class_t secondary_reload_class (bool, reg_class_t,
H A Dreginfo.cc555 altclass = secondary_reload_class (in ? 1 : 0, rclass, mode, mem); in memory_move_secondary_cost()
H A Dreload1.cc6504 && (secondary_reload_class (1, rclass, mode, in choose_reload_regs()
7582 if (secondary_reload_class (0, rl->rclass, mode, real_old) != NO_REGS) in emit_output_reload_insns()
H A DChangeLog-19981330 hard_regno_mode_ok, secondary_reload_class,
5783 (secondary_reload_class): Only call true_regnum for PSEUDO_REGs.
7345 * rs6000.c (secondary_reload_class): For TARGET_ELF, indicate that
8702 (secondary_reload_class): Slightly reformat.
9840 (secondary_reload_class): Likewise.
10448 `secondary_reload_class'.
H A DChangeLog-20053475 secondary_reload_class call.
3480 (secondary_reload_class, scratch_reload_class): New functions.
3483 SECONDARY_{IN,OUT}PUT_RELOAD_CLASS use with secondary_reload_class call.
3485 (secondary_reload_class, scratch_reload_class): Declare.
3490 Replace SECONDARY_INPUT_RELOAD_CLASS use with secondary_reload_class
3496 with secondary_reload_class call. Support case when both secondary
3619 * alpha.c (secondary_reload_class): Rename to:
3622 * mn10300.c (secondary_reload_class): Rename to:
3625 * pa.c (secondary_reload_class): Rename to:
3628 * rs6000.c (secondary_reload_class): Rename to:
H A DChangeLog-19991241 * alpha.c (secondary_reload_class): For !BWX, sub-simode
1569 (secondary_reload_class): Handle AM33 specific secondary reloads.
3545 * alpha.h (SECONDARY_INPUT_RELOAD_CLASS): Call secondary_reload_class.
3549 (secondary_reload_class): Likewise.
3551 (secondary_reload_class): New, from old SECONDARY_INPUT_RELOAD_CLASS.
5844 * config/rs6000/rs6000.c (secondary_reload_class): For TARGET_ELF
H A DFSFChangeLog.104003 * pa.h (SECONDARY_RELOAD_CLASS): Don't call secondary_reload_class
4005 * pa.c (secondary_reload_class): Rework to be more efficient.
4397 * pa.c (secondary_reload_class): Loads from reg+d addresses into
H A DChangeLog-19973597 * pa.c (secondary_reload_class): (mem (mem ... )) does not need
H A DFSFChangeLog.113371 * pa.c (secondary_reload_class): (mem (mem ... )) does not need
6097 * mn10300.c (secondary_reload_class): Handle more cases where we
10223 * pa.c (secondary_reload_class): Remove duplicate/useless code.
H A DChangeLog-20016208 (secondary_reload_class): Altivec regs can hold altivec regs and
11765 (secondary_reload_class): Check memory_operand not general_operand
22528 * config/rs6000/rs6000.c (secondary_reload_class): Fix Darwin
24812 * pa.c (secondary_reload_class): SAR<->FP copies require a
28796 (secondary_reload_class): Similarly.
H A DChangeLog-20031353 (secondary_reload_class): Random Whitespace Change.
14708 * config/mn10300/mn10300.c (secondary_reload_class): Adjust.
30193 (secondary_reload_class): Conditional change the reference of
H A DChangeLog-201017451 secondary_reload_class): Adjust prototype.
17453 * reload.c (secondary_reload_class): Change arguments type from
23839 * reload.c (push_secondary_reload, secondary_reload_class): Likewise.
H A DChangeLog-20085533 secondary_reload_class() is called before the reload_(in|out)
13665 * reload.c (push_secondary_reload, secondary_reload_class,
H A DChangeLog-20005496 * config/mn10300/mn10300.c (secondary_reload_class): Treat pseudos
30050 * alpha.c (secondary_reload_class): Don't allocate a secondary
H A DChangeLog-200926302 (secondary_reload_class, find_valid_class): Likewise.