Home | History | Annotate | Download | only in gcc

Lines Matching defs:reg_eqv_table

97    and `reg_eqv_table' members `next' and `prev' hold these chains.
271 If REG_QTY (N) == -N - 1, reg_eqv_table[N].next is undefined. */
280 static struct reg_eqv_elem *reg_eqv_table;
863 eqv = &reg_eqv_table[reg];
904 reg_eqv_table[firstr].prev = new_reg;
905 reg_eqv_table[new_reg].next = firstr;
906 reg_eqv_table[new_reg].prev = -1;
915 while (lastr < FIRST_PSEUDO_REGISTER && reg_eqv_table[lastr].prev >= 0
918 lastr = reg_eqv_table[lastr].prev;
919 reg_eqv_table[new_reg].next = reg_eqv_table[lastr].next;
920 if (reg_eqv_table[lastr].next >= 0)
921 reg_eqv_table[reg_eqv_table[lastr].next].prev = new_reg;
924 reg_eqv_table[lastr].next = new_reg;
925 reg_eqv_table[new_reg].prev = lastr;
944 p = reg_eqv_table[reg].prev;
945 n = reg_eqv_table[reg].next;
948 reg_eqv_table[n].prev = p;
952 reg_eqv_table[p].next = n;
6703 reg_eqv_table = XNEWVEC (struct reg_eqv_elem, nregs);
6749 free (reg_eqv_table);