Is it OK to merge the following revision(s) to the 10.0 branch?
https://reviews.llvm.org/rL252892fea7088abbeff9476e0ecbacc091d135a0
This helps ThinLTO caching a lot. ``` commit 252892fea7088abbeff9476e0ecbacc091d135a0 Author: romanova-ekaterina <katya.romanova@sony.com> AuthorDate: Tue Jun 9 13:46:28 2020 -0700 Commit: romanova-ekaterina <katya.romanova@sony.com> CommitDate: Wed Jun 10 12:41:41 2020 -0700 Fixed false ThinLTO cache misses problem (PR 45819). We relied on the fact that the iterators walks through the elements of a DenseSet in a deterministic order (which is not true). This caused ThinLTO cache misses. This patch addresses this problem. See PR 45819 for additional information https://bugs.llvm.org/show_bug.cgi?id=45819 Differential Revision: https://reviews.llvm.org/D79772 ```
Mehdi, what is your opinion about backporting this? https://reviews.llvm.org/rG252892fea7088abbeff9476e0ecbacc091d135a0
Seems like low-risk: the cache is invalidate on a new version of the compiler anyway. Adding Teresa to get a second opinion?
I agree, think it would be good and low risk to merge.
Merged: 8f299fd2cff