diff --git a/llvm/include/llvm/Analysis/ScalarEvolution.h b/llvm/include/llvm/Analysis/ScalarEvolution.h index f729b07076d29..f8ff9d08b61b1 100644 --- a/llvm/include/llvm/Analysis/ScalarEvolution.h +++ b/llvm/include/llvm/Analysis/ScalarEvolution.h @@ -1388,9 +1388,11 @@ class ScalarEvolution { reinterpret_cast(Ty))); } +#ifndef __swift__ bool operator==(const FoldID &RHS) const { return std::tie(Op, Ty, C) == std::tie(RHS.Op, RHS.Ty, RHS.C); } +#endif }; private: