Searched refs:UniqueValues (Results 1 – 2 of 2) sorted by relevance
3109 SmallPtrSet<Value *, 4> UniqueValues; in reorder() local3112 UniqueValues.insert(Data.V); in reorder()3115 if (any_of(Op, [&UniqueValues](const OperandData &Data) { in reorder()3116 return !UniqueValues.contains(Data.V); in reorder()3122 return UniqueValues.size() != 2 && in reorder()3124 UniqueValues.size()); in reorder()9554 SmallVector<Value *> UniqueValues; in tryToFindDuplicates() local9561 isa<PoisonValue>(V) ? PoisonMaskElem : UniqueValues.size()); in tryToFindDuplicates()9562 UniqueValues.emplace_back(V); in tryToFindDuplicates()9565 auto Res = UniquePositions.try_emplace(V, UniqueValues.size()); in tryToFindDuplicates()[all …]
1269 SmallPtrSet<VPValue *, 4> UniqueValues; in simplifyBlends() local1271 UniqueValues.insert(Blend->getIncomingValue(0)); in simplifyBlends()1274 UniqueValues.insert(Blend->getIncomingValue(I)); in simplifyBlends()1276 if (UniqueValues.size() == 1) { in simplifyBlends()1277 Blend->replaceAllUsesWith(*UniqueValues.begin()); in simplifyBlends()