Lines Matching refs:reg_eqv_table
289 static struct reg_eqv_elem *reg_eqv_table; variable
882 eqv = ®_eqv_table[reg]; in make_new_qty()
923 reg_eqv_table[firstr].prev = new_reg; in make_regs_eqv()
924 reg_eqv_table[new_reg].next = firstr; in make_regs_eqv()
925 reg_eqv_table[new_reg].prev = -1; in make_regs_eqv()
934 while (lastr < FIRST_PSEUDO_REGISTER && reg_eqv_table[lastr].prev >= 0 in make_regs_eqv()
937 lastr = reg_eqv_table[lastr].prev; in make_regs_eqv()
938 reg_eqv_table[new_reg].next = reg_eqv_table[lastr].next; in make_regs_eqv()
939 if (reg_eqv_table[lastr].next >= 0) in make_regs_eqv()
940 reg_eqv_table[reg_eqv_table[lastr].next].prev = new_reg; in make_regs_eqv()
943 reg_eqv_table[lastr].next = new_reg; in make_regs_eqv()
944 reg_eqv_table[new_reg].prev = lastr; in make_regs_eqv()
963 p = reg_eqv_table[reg].prev; in delete_reg_equiv()
964 n = reg_eqv_table[reg].next; in delete_reg_equiv()
967 reg_eqv_table[n].prev = p; in delete_reg_equiv()
971 reg_eqv_table[p].next = n; in delete_reg_equiv()
6749 reg_eqv_table = XNEWVEC (struct reg_eqv_elem, nregs); in cse_main()
6795 free (reg_eqv_table); in cse_main()