Lines Matching refs:AllSameValue
1762 Value *AllSameValue = *(Filtered.begin()); in performSymbolicPHIEvaluation() local
1765 if (llvm::all_of(Filtered, [&](Value *Arg) { return Arg == AllSameValue; })) { in performSymbolicPHIEvaluation()
1768 if (HasUndef && !isGuaranteedNotToBePoison(AllSameValue, AC, nullptr, DT)) in performSymbolicPHIEvaluation()
1787 !isa<UndefValue>(AllSameValue) && !isCycleFree(I)) in performSymbolicPHIEvaluation()
1791 if (auto *AllSameInst = dyn_cast<Instruction>(AllSameValue)) in performSymbolicPHIEvaluation()
1798 if (isa<Instruction>(AllSameValue) && in performSymbolicPHIEvaluation()
1799 InstrToDFSNum(AllSameValue) > InstrToDFSNum(I)) in performSymbolicPHIEvaluation()
1802 LLVM_DEBUG(dbgs() << "Simplified PHI node " << *I << " to " << *AllSameValue in performSymbolicPHIEvaluation()
1805 return createVariableOrConstant(AllSameValue); in performSymbolicPHIEvaluation()
3064 const auto *AllSameValue = *MappedBegin; in valueNumberMemoryPhi() local
3068 [&AllSameValue](const MemoryAccess *V) { return V == AllSameValue; }); in valueNumberMemoryPhi()
3071 LLVM_DEBUG(dbgs() << "Memory Phi value numbered to " << *AllSameValue in valueNumberMemoryPhi()
3081 AllEqual ? getMemoryClass(AllSameValue) : ensureLeaderOfMemoryClass(MP); in valueNumberMemoryPhi()