Searched refs:eliminables (Results 1 – 9 of 9) sorted by relevance
/openbsd/gnu/usr.bin/gcc/gcc/ |
H A D | ra.c | 467 static const struct {const int from, to; } eliminables[] = ELIMINABLE_REGS; in init_ra() local 487 for (j = 0; j < ARRAY_SIZE (eliminables); j++) in init_ra() 489 if (! CAN_ELIMINATE (eliminables[j].from, eliminables[j].to) in init_ra() 490 || (eliminables[j].to == STACK_POINTER_REGNUM && need_fp)) in init_ra() 491 for (i = HARD_REGNO_NREGS (eliminables[j].from, Pmode); i--;) in init_ra() 492 SET_HARD_REG_BIT (never_use_colors, eliminables[j].from + i); in init_ra()
|
H A D | global.c | 322 static const struct {const int from, to; } eliminables[] = ELIMINABLE_REGS; local 344 for (i = 0; i < ARRAY_SIZE (eliminables); i++) 346 SET_HARD_REG_BIT (eliminable_regset, eliminables[i].from); 348 if (! CAN_ELIMINATE (eliminables[i].from, eliminables[i].to) 349 || (eliminables[i].to == STACK_POINTER_REGNUM && need_fp)) 350 SET_HARD_REG_BIT (no_global_alloc_regs, eliminables[i].from);
|
H A D | local-alloc.c | 2177 static const struct {const int from, to; } eliminables[] = ELIMINABLE_REGS; local 2212 for (i = 0; i < (int) ARRAY_SIZE (eliminables); i++) 2213 SET_HARD_REG_BIT (used, eliminables[i].from);
|
H A D | flow.c | 419 static const struct {const int from, to; } eliminables[] = ELIMINABLE_REGS; local 428 for (i = 0; i < (int) ARRAY_SIZE (eliminables); i++) 429 SET_HARD_REG_BIT (elim_reg_set, eliminables[i].from);
|
H A D | ChangeLog | 16039 * ra.c (eliminables): Likewise.
|
/openbsd/gnu/gcc/gcc/ |
H A D | global.c | 339 static const struct {const int from, to; } eliminables[] = ELIMINABLE_REGS; in global_alloc() local 361 for (i = 0; i < ARRAY_SIZE (eliminables); i++) in global_alloc() 364 = (! CAN_ELIMINATE (eliminables[i].from, eliminables[i].to) in global_alloc() 365 || (eliminables[i].to == STACK_POINTER_REGNUM && need_fp)); in global_alloc() 367 if (!regs_asm_clobbered[eliminables[i].from]) in global_alloc() 369 SET_HARD_REG_BIT (eliminable_regset, eliminables[i].from); in global_alloc() 372 SET_HARD_REG_BIT (no_global_alloc_regs, eliminables[i].from); in global_alloc() 376 reg_names[eliminables[i].from]); in global_alloc() 378 regs_ever_live[eliminables[i].from] = 1; in global_alloc()
|
H A D | local-alloc.c | 2220 static const struct {const int from, to; } eliminables[] = ELIMINABLE_REGS; in find_free_reg() local 2254 for (i = 0; i < (int) ARRAY_SIZE (eliminables); i++) in find_free_reg() 2255 SET_HARD_REG_BIT (used, eliminables[i].from); in find_free_reg()
|
H A D | df-scan.c | 2041 static const struct {const int from, to; } eliminables[] = ELIMINABLE_REGS; in df_hard_reg_init() local 2059 for (i = 0; i < (int) ARRAY_SIZE (eliminables); i++) in df_hard_reg_init() 2060 SET_HARD_REG_BIT (elim_reg_set, eliminables[i].from); in df_hard_reg_init()
|
H A D | flow.c | 361 static const struct {const int from, to; } eliminables[] = ELIMINABLE_REGS; in life_analysis() local 370 for (i = 0; i < (int) ARRAY_SIZE (eliminables); i++) in life_analysis() 371 SET_HARD_REG_BIT (elim_reg_set, eliminables[i].from); in life_analysis()
|