diff options
author | Duncan Sands <baldrick@free.fr> | 2012-11-16 18:55:49 +0000 |
---|---|---|
committer | Duncan Sands <baldrick@free.fr> | 2012-11-16 18:55:49 +0000 |
commit | afe4539f8ea9e12404dce0d67b421d8decb2f0fb (patch) | |
tree | 1fc36cae1e9dc425262cf6075b6465baa9bb8d87 /lib/Support/FoldingSet.cpp | |
parent | 661dfdc9b7e8ea9f65f4af0dca677adc96889773 (diff) |
Fix PR14361: wrong simplification of A+B==B+A. You may think that the old logic
replaced by this patch is equivalent to the new logic, but you'd be wrong, and
that's exactly where the bug was. There's a similar bug in instsimplify which
manifests itself as instsimplify failing to simplify this, rather than doing it
wrong, see next commit.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@168181 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Support/FoldingSet.cpp')
0 files changed, 0 insertions, 0 deletions