Lines Matching refs:mw2
2180 df_mw_equal_p (struct df_mw_hardreg *mw1, struct df_mw_hardreg *mw2) in df_mw_equal_p() argument
2182 if (!mw2) in df_mw_equal_p()
2184 return (mw1 == mw2) || in df_mw_equal_p()
2185 (mw1->mw_reg == mw2->mw_reg in df_mw_equal_p()
2186 && mw1->type == mw2->type in df_mw_equal_p()
2187 && mw1->flags == mw2->flags in df_mw_equal_p()
2188 && mw1->start_regno == mw2->start_regno in df_mw_equal_p()
2189 && mw1->end_regno == mw2->end_regno); in df_mw_equal_p()
2196 df_mw_compare (const df_mw_hardreg *mw1, const df_mw_hardreg *mw2) in df_mw_compare() argument
2198 if (mw1->type != mw2->type) in df_mw_compare()
2199 return mw1->type - mw2->type; in df_mw_compare()
2201 if (mw1->flags != mw2->flags) in df_mw_compare()
2202 return mw1->flags - mw2->flags; in df_mw_compare()
2204 if (mw1->start_regno != mw2->start_regno) in df_mw_compare()
2205 return mw1->start_regno - mw2->start_regno; in df_mw_compare()
2207 if (mw1->end_regno != mw2->end_regno) in df_mw_compare()
2208 return mw1->end_regno - mw2->end_regno; in df_mw_compare()
2210 return mw1->mw_order - mw2->mw_order; in df_mw_compare()