diff options
| author | Geoff Berry <gberry@codeaurora.org> | 2018-04-25 02:17:56 +0000 |
|---|---|---|
| committer | Geoff Berry <gberry@codeaurora.org> | 2018-04-25 02:17:56 +0000 |
| commit | 2af5f3c1e5fecdc2869ae3e24b80469fd8693800 (patch) | |
| tree | 5dc321acb7a934f58833a0307735a4a55c863c63 /llvm/lib/Object/ObjectFile.cpp | |
| parent | 078611eed5b652f5e2b0a22ea6c4e640db887fae (diff) | |
| download | llvm-2af5f3c1e5fecdc2869ae3e24b80469fd8693800.zip llvm-2af5f3c1e5fecdc2869ae3e24b80469fd8693800.tar.gz llvm-2af5f3c1e5fecdc2869ae3e24b80469fd8693800.tar.bz2 | |
[DivRemPairs] Fix non-determinism in use list order.
Summary:
Use a MapVector instead of a DenseMap for RemMap since it is iteratated
over and the order of iteration can effect the order that new
instructions are created. This can in turn effect the use list order of
div/rem input values if multiple new instructions are created that share
any input values.
Reviewers: spatel
Subscribers: mcrosier, llvm-commits
Differential Revision: https://reviews.llvm.org/D45858
llvm-svn: 330792
Diffstat (limited to 'llvm/lib/Object/ObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions
