Lines Matching refs:equiv
191 // Given an equivalence set EQUIV, set all the bits in B that are still valid
192 // members of EQUIV in basic block BB.
225 // If there are equiv sets and SSA is in one in this list, find it.
290 equiv_chain *equiv = find_equiv_dom (ssa, bb);
291 if (equiv)
292 return equiv->m_names;
294 // Otherwise return a cached equiv set containing just this SSA.
312 // If the 2 ssa names share the same equiv set, they are equal.
324 // If the 2 ssa names share the same equiv set, they are equal.
365 // Register equivalance between ssa_name V and set EQUIV in block BB,
368 equiv_oracle::register_equiv (basic_block bb, unsigned v, equiv_chain *equiv)
373 // If that equiv chain is in this block, simply use it.
374 if (equiv->m_bb == bb)
376 bitmap_set_bit (equiv->m_names, v);
382 // of equiv, the add V to the set.
384 valid_equivs (b, equiv->m_names, bb);
526 // Now create the element for this equiv set and initialize it.
1273 // Return the equiv set for SSA, and if there isn't one, check for equivs
1410 // Query for a relationship between equiv set B1 and B2, resolving unknowns