Lines Matching defs:class
45 allocated as one. Registers with different reg class preferences
46 can never be tied unless the class preferred by one is a subclass
61 here if their preferred class is likely to be used by spills. */
139 /* Reg class contained in (smaller than) the preferred classes of all
141 This is the preferred class for allocating that quantity. */
145 /* Register class within which we allocate given qty if we can't get
146 its preferred class. */
895 preferred class of a pseudo depends on all instructions that set
1654 First try the register class that is cheapest for this qty,
1655 if there is more than one class. */
2037 /* If SREG's reg class is smaller, set qty[SQTY].min_class. */
2064 /* Return 1 if the preferred class of REG allows it to be tied
2065 to a quantity or register whose class is CLASS.
2066 True if REG's reg class either contains or is contained in CLASS. */
2069 reg_meets_class_p (int reg, enum reg_class class)
2072 return (reg_class_subset_p (rclass, class)
2073 || reg_class_subset_p (class, rclass));
2076 /* Update the class of QTYNO assuming that REG is being tied to it. */
2227 find_free_reg (enum reg_class class, enum machine_mode mode, int qtyno,
2259 IOR_COMPL_HARD_REG_SET (used, reg_class_contents[(int) class]);
2346 return find_free_reg (class, mode, qtyno, accept_call_clobbered, 1,
2363 i = find_free_reg (class, mode, qtyno, 1, 0, born_index, dead_index);