Lines Matching defs:AllSameValue
1782 Value *AllSameValue = *(Filtered.begin());
1785 if (llvm::all_of(Filtered, [&](Value *Arg) { return Arg == AllSameValue; })) {
1788 if (HasUndef && !isGuaranteedNotToBePoison(AllSameValue, AC, nullptr, DT))
1807 !isa<UndefValue>(AllSameValue) && !isCycleFree(I))
1811 if (auto *AllSameInst = dyn_cast<Instruction>(AllSameValue))
1818 if (isa<Instruction>(AllSameValue) &&
1819 InstrToDFSNum(AllSameValue) > InstrToDFSNum(I))
1822 LLVM_DEBUG(dbgs() << "Simplified PHI node " << *I << " to " << *AllSameValue
1825 return createVariableOrConstant(AllSameValue);
3067 const auto *AllSameValue = *MappedBegin;
3071 [&AllSameValue](const MemoryAccess *V) { return V == AllSameValue; });
3074 LLVM_DEBUG(dbgs() << "Memory Phi value numbered to " << *AllSameValue
3084 AllEqual ? getMemoryClass(AllSameValue) : ensureLeaderOfMemoryClass(MP);