| /NextBSD/contrib/gcc/ |
| HD | defaults.h | 789 #ifndef REGISTER_MOVE_COST 790 #define REGISTER_MOVE_COST(m, x, y) 2 macro
|
| HD | regclass.c | 510 cost = REGISTER_MOVE_COST (m, i, j); in init_reg_sets_1() 621 partial_cost = REGISTER_MOVE_COST (mode, altclass, class); in memory_move_secondary_cost() 623 partial_cost = REGISTER_MOVE_COST (mode, class, altclass); in memory_move_secondary_cost() 1851 && REGISTER_MOVE_COST (mode, pref, pref) < 10 * 2) in record_reg_classes()
|
| HD | postreload.c | 265 old_cost = REGISTER_MOVE_COST (GET_MODE (src), in reload_cse_simplify_set() 315 this_cost = REGISTER_MOVE_COST (GET_MODE (this_rtx), in reload_cse_simplify_set()
|
| HD | reload.c | 683 cost = REGISTER_MOVE_COST (outer, class, dest_class); in find_valid_class() 691 best_cost = REGISTER_MOVE_COST (outer, class, dest_class); in find_valid_class() 2611 && REGISTER_MOVE_COST (GET_MODE (SET_SRC (body)), in find_reloads()
|
| HD | ChangeLog-2001 | 6133 (REGISTER_MOVE_COST): Same. 12957 (REGISTER_MOVE_COST): Update. 29788 (REGISTER_MOVE_COST): Rewrite using SECONDARY_MEMORY_MAYBE_NEEDED. 29804 (REGISTER_MOVE_COST): Likewise. 33554 * tm.texi (REGISTER_MOVE_COST): Add a mode argument. 33555 * reload.c (REGISTER_MOVE_COST): Likewise. Adjust all callers. 33556 * reload1.c (REGISTER_MOVE_COST): Likewise. 33557 * regclass.c (REGISTER_MOVE_COST): Likewise. 33561 * config/1750a/1750a.h (REGISTER_MOVE_COST): Adjust. 33562 * config/a29k/a29k.h (REGISTER_MOVE_COST): Adjust. [all …]
|
| HD | FSFChangeLog.11 | 3207 (REGISTER_MOVE_COST): Add costs for fpul <-> mac, pr moves. 3253 (CONST_COSTS, REGISTER_MOVE_COST, ASM_OUTPUT_CONSTRUCTOR): Likewise. 6197 (CONST_COSTS,ADDRESS_COST,REGISTER_MOVE_COST,MEMORY_MOVE_COST): 6231 * mn10300.h (REGISTER_MOVE_COST): Bump up cost of moves in the 7203 (REGISTER_MOVE_COST): Fix errors and refine. 10391 (REGISTER_MOVE_COST): Make copies to/from MAC register expenseive. 10696 (REGISTER_MOVE_COST): Add cases for condition code registers. 12775 (REGISTER_MOVE_COST, reg_class, REG_CLASS_{NAMES,CONTENTS}): Likewise.
|
| HD | ChangeLog-1997 | 160 * alpha.h (REGISTER_MOVE_COST): Increase ftoi/itof cost slightly. 483 (REGISTER_MOVE_COST): Define in terms of memory_latency. Take
|
| HD | reload1.c | 5638 || ((REGISTER_MOVE_COST (mode, last_class, class) in choose_reload_regs()
|
| HD | FSFChangeLog.10 | 1773 (RTX_COSTS, REGISTER_MOVE_COST, ADJUST_BLOCKAGE) Changed for pentium. 2339 (MODE_DISP_OK_4, REGISTER_MOVE_COST, REGISTER_NAMES): Likewise. 3613 * i386.h (REGISTER_MOVE_COST): Simplify. 9525 (REGISTER_MOVE_COST): Treat HILO_REG as MD_REGS.
|
| HD | ChangeLog-1999 | 1582 (REGISTER_MOVE_COST, REGISTER_NAMES): Likewise. 2379 (REGISTER_MOVE_COST): Fix comment, calculate exactly the cost of 5520 * sh.h (REGISTER_MOVE_COST): Change PR_REG to PR_REGS. 5536 * config/sh/sh.h (REGISTER_MOVE_COST): Handle moves from T_REGS to 14263 (REGISTER_MOVE_COST): Likewise. 17790 * config/misp/mips.h (REGISTER_MOVE_COST): Make the cost of moving 21415 * config/c4x/c4x.h (REGISTER_MOVE_COST): Make independent of register
|
| HD | ChangeLog-2002 | 1047 (REGISTER_MOVE_COST) Use it. Put body into a function and 1058 (REGISTER_MOVE_COST): Use it. 13156 (REGISTER_MOVE_COST): Add DF_HI_REGS. Const for moves between 23732 (REGISTER_MOVE_COST): Likewise. 24396 * mips.h (CLASS_MAX_NREGS, REGISTER_MOVE_COST): Redefine as calls 28465 * config/m68hc11/m68hc11.h (REGISTER_MOVE_COST): Pass the mode. 31523 * config/sh/sh.h (REGISTER_MOVE_COST): Take floating-pointer 32034 (REGISTER_MOVE_COST): Adjust. 35023 * config/s390/s390.h (REGISTER_MOVE_COST): Penalize not just 35303 (REGISTER_MOVE_COST): Add parenthesis.
|
| HD | ChangeLog-1998 | 1317 (REGISTER_MOVE_COST): Move code to register_move_cost function for 1338 (register_move_cost): Helper function for REGISTER_MOVE_COST macro. 1797 (REGISTER_MOVE_COST): Add handling of R0_REGS, FPUL_REGS, T_REGS, 16676 (REGISTER_MOVE_COST): FP<->INT move cost 12 for ultrasparc.
|
| HD | ChangeLog-2000 | 12994 (REGISTER_MOVE_COST): Move out of line. 15583 (REGISTER_MOVE_COST): 10 if trying to move between MMX and SSE regs, 16240 (REGISTER_MOVE_COST): Likewise. 21274 * config/mn10300/mn10300.h (REGISTER_MOVE_COST): Provide more 26374 * config/ia64/ia64.h (REGISTER_MOVE_COST): Add missing parentheses. 31027 * config/mips/mips.h (REGISTER_MOVE_COST): Remove redundant
|
| HD | ChangeLog-2003 | 14701 * config/mn10300/mn10300.h (REGISTER_MOVE_COST): Added FP_REGS. 17135 * defaults.h (REGISTER_MOVE_COST): Define default here. 17136 * regclass.c: Don't define default REGISTER_MOVE_COST here. 30506 (CLASS_MAX_NREGS, REGISTER_MOVE_COST, REG_CLASS_FROM_LETTER): Updated.
|
| HD | ChangeLog-2006 | 10357 (REGISTER_MOVE_COST): Handle Niagara.
|
| HD | ChangeLog-2005 | 30257 (REGISTER_MOVE_COST): Define. 34140 * config/alpha/alpha.h (REGISTER_MOVE_COST): Correct fp<->gp cost.
|
| /NextBSD/contrib/gcc/config/s390/ |
| HD | s390.h | 756 #define REGISTER_MOVE_COST(MODE, CLASS1, CLASS2) \ macro
|
| /NextBSD/contrib/gcc/config/ia64/ |
| HD | ia64.h | 1431 #define REGISTER_MOVE_COST ia64_register_move_cost macro
|
| /NextBSD/contrib/gcc/config/sparc/ |
| HD | sparc.h | 2148 #define REGISTER_MOVE_COST(MODE, CLASS1, CLASS2) \ macro
|
| /NextBSD/contrib/gcc/config/i386/ |
| HD | i386.h | 1865 #define REGISTER_MOVE_COST(MODE, CLASS1, CLASS2) \ macro
|
| /NextBSD/contrib/gcc/config/mips/ |
| HD | mips.h | 2304 #define REGISTER_MOVE_COST(MODE, FROM, TO) \ macro
|
| /NextBSD/contrib/gcc/config/arm/ |
| HD | arm.h | 1220 #define REGISTER_MOVE_COST(MODE, FROM, TO) \ macro
|
| /NextBSD/contrib/gcc/config/rs6000/ |
| HD | rs6000.h | 867 #define REGISTER_MOVE_COST rs6000_register_move_cost macro
|
| /NextBSD/contrib/gcc/doc/ |
| HD | tm.texi | 5568 @defmac REGISTER_MOVE_COST (@var{mode}, @var{from}, @var{to}) 5580 hard registers, and if @code{REGISTER_MOVE_COST} applied to their 5591 is relative to those in @code{REGISTER_MOVE_COST}. If moving between
|
| HD | md.texi | 3270 @code{REGISTER_MOVE_COST} applied to their classes returns a value of 2.
|