[all-commits] [llvm/llvm-project] 252892: Fixed false ThinLTO cache misses problem (PR 45819).
romanova-ekaterina via All-commits
all-commits at lists.llvm.org
Wed Jun 10 12:42:12 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 252892fea7088abbeff9476e0ecbacc091d135a0
https://github.com/llvm/llvm-project/commit/252892fea7088abbeff9476e0ecbacc091d135a0
Author: romanova-ekaterina <katya.romanova at sony.com>
Date: 2020-06-10 (Wed, 10 Jun 2020)
Changed paths:
M llvm/lib/LTO/LTO.cpp
Log Message:
-----------
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
More information about the All-commits
mailing list