Lines Matching full:sets
1 //===- AliasSetTracker.cpp - Alias Sets Tracker implementation-------------===//
40 // Check that these two merged sets really are must aliases. Since both
41 // used to be must-alias sets, we can just check any pointer from each set
208 // The alias sets should all be clear now.
214 /// instruction referring to the pointer into. If there are multiple alias sets
226 } else { // Otherwise, we must merge the sets.
236 /// alias sets.
255 else if (!I->Forward) // Otherwise, we must merge the sets.
369 // Loop over all of the alias sets in AST, adding the pointers contained
370 // therein into the current alias sets. This can cause alias sets to be
373 if (I->Forward) continue; // Ignore forwarding alias sets
491 // Scan all the alias sets to see if this call site is contained.
583 OS << "Alias Set Tracker: " << AliasSets.size() << " alias sets for "
648 INITIALIZE_PASS_BEGIN(AliasSetPrinter, "print-alias-sets",
651 INITIALIZE_PASS_END(AliasSetPrinter, "print-alias-sets",