Home
last modified time | relevance | path

Searched refs:eliminables (Results 1 – 9 of 9) sorted by relevance

/openbsd/gnu/usr.bin/gcc/gcc/
H A Dra.c467 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 Dglobal.c322 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 Dlocal-alloc.c2177 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 Dflow.c419 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 DChangeLog16039 * ra.c (eliminables): Likewise.
/openbsd/gnu/gcc/gcc/
H A Dglobal.c339 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 Dlocal-alloc.c2220 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 Ddf-scan.c2041 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 Dflow.c361 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()