Searched refs:AllSameValue (Results 1 – 1 of 1) sorted by relevance
1823 Value *AllSameValue = *(Filtered.begin()); in performSymbolicPHIEvaluation() local1826 if (llvm::all_of(Filtered, [&](Value *Arg) { return Arg == AllSameValue; })) { in performSymbolicPHIEvaluation()1829 if (HasUndef && !isGuaranteedNotToBePoison(AllSameValue, AC, nullptr, DT)) in performSymbolicPHIEvaluation()1848 !isa<UndefValue>(AllSameValue) && !isCycleFree(I)) in performSymbolicPHIEvaluation()1852 if (auto *AllSameInst = dyn_cast<Instruction>(AllSameValue)) in performSymbolicPHIEvaluation()1859 if (isa<Instruction>(AllSameValue) && in performSymbolicPHIEvaluation()1860 InstrToDFSNum(AllSameValue) > InstrToDFSNum(I)) in performSymbolicPHIEvaluation()1863 LLVM_DEBUG(dbgs() << "Simplified PHI node " << *I << " to " << *AllSameValue in performSymbolicPHIEvaluation()1866 return createVariableOrConstant(AllSameValue); in performSymbolicPHIEvaluation()3100 const auto *AllSameValue = *MappedBegin; in valueNumberMemoryPhi() local[all …]