Lines Matching refs:UniqueValues

2666         SmallPtrSet<Value *, 4> UniqueValues;
2669 UniqueValues.insert(Data.V);
2672 if (any_of(Op, [&UniqueValues](const OperandData &Data) {
2673 return !UniqueValues.contains(Data.V);
2679 return UniqueValues.size() != 2 &&
2681 UniqueValues.size());
8102 SmallVector<Value *> UniqueValues;
8111 isa<PoisonValue>(V) ? PoisonMaskElem : UniqueValues.size());
8112 UniqueValues.emplace_back(V);
8115 auto Res = UniquePositions.try_emplace(V, UniqueValues.size());
8118 UniqueValues.emplace_back(V);
8120 size_t NumUniqueScalarValues = UniqueValues.size();
8122 *TTI, getValueType(UniqueValues.front()), NumUniqueScalarValues);
8138 (UniquePositions.size() == 1 && all_of(UniqueValues, [](Value *V) {
8143 all_of(UniqueValues, IsaPred<Instruction, PoisonValue>)) {
8146 *TTI, UniqueValues.front()->getType(), UniqueValues.size());
8150 NonUniqueValueVL.assign(UniqueValues.begin(), UniqueValues.end());
8152 PWSz - UniqueValues.size(),
8153 PoisonValue::get(UniqueValues.front()->getType()));
8169 VL = UniqueValues;
8431 BS.tryScheduleBundle(UniqueValues, this, S);
11139 SmallSetVector<Value *, 16> UniqueValues(VL.begin(), VL.end());
11140 const unsigned Sz = UniqueValues.size();
11143 if (isa<Instruction>(UniqueValues[I]) &&
11144 is_contained(getTreeEntries(UniqueValues[I]), E))
11262 for (Value *V : UniqueValues) {
11285 if (isa<PoisonValue>(UniqueValues[Idx]))
11288 auto *I = cast<Instruction>(UniqueValues[Idx]);
11521 if (isa<PoisonValue>(UniqueValues[Idx]))
11524 auto *VI = cast<Instruction>(UniqueValues[Idx]);
11605 if (isa<PoisonValue>(UniqueValues[Idx]))
11608 auto *VI = cast<Instruction>(UniqueValues[Idx]);
11642 auto *VI = cast<LoadInst>(UniqueValues[Idx]);
11665 computeCommonAlignment<LoadInst>(UniqueValues.getArrayRef());
11673 computeCommonAlignment<LoadInst>(UniqueValues.getArrayRef());
11714 computeCommonAlignment<StoreInst>(UniqueValues.getArrayRef());
11748 auto *CI = cast<CallInst>(UniqueValues[Idx]);
11795 if (isa<PoisonValue>(UniqueValues[Idx]))
11798 auto *VI = cast<Instruction>(UniqueValues[Idx]);