Lines Matching defs:AllSameValue
1817 Value *AllSameValue = *(Filtered.begin());
1820 if (llvm::all_of(Filtered, [&](Value *Arg) { return Arg == AllSameValue; })) {
1823 if (HasUndef && !isGuaranteedNotToBePoison(AllSameValue, AC, nullptr, DT))
1842 !isa<UndefValue>(AllSameValue) && !isCycleFree(I))
1846 if (auto *AllSameInst = dyn_cast<Instruction>(AllSameValue))
1853 if (isa<Instruction>(AllSameValue) &&
1854 InstrToDFSNum(AllSameValue) > InstrToDFSNum(I))
1857 LLVM_DEBUG(dbgs() << "Simplified PHI node " << *I << " to " << *AllSameValue
1860 return createVariableOrConstant(AllSameValue);
3100 const auto *AllSameValue = *MappedBegin;
3104 [&AllSameValue](const MemoryAccess *V) { return V == AllSameValue; });
3107 LLVM_DEBUG(dbgs() << "Memory Phi value numbered to " << *AllSameValue
3117 AllEqual ? getMemoryClass(AllSameValue) : ensureLeaderOfMemoryClass(MP);