diff options
| author | David Majnemer <david.majnemer@gmail.com> | 2015-03-21 06:19:17 +0000 |
|---|---|---|
| committer | David Majnemer <david.majnemer@gmail.com> | 2015-03-21 06:19:17 +0000 |
| commit | e165502ed7675f5c9ce9c0d064df6beed8961224 (patch) | |
| tree | f40b75c731fd6b8aadfbc7ca8f894fcd959a92d6 /lldb/scripts/Python/buildSwigPython.py | |
| parent | ea00c2a06f5135b88c8331f35108d174d412725b (diff) | |
| download | llvm-e165502ed7675f5c9ce9c0d064df6beed8961224.zip llvm-e165502ed7675f5c9ce9c0d064df6beed8961224.tar.gz llvm-e165502ed7675f5c9ce9c0d064df6beed8961224.tar.bz2 | |
MemoryDependenceAnalysis: Don't miscompile atomics
r216771 introduced a change to MemoryDependenceAnalysis that allowed it
to reason about acquire/release operations. However, this change does
not ensure that the acquire/release operations pair. Unfortunately,
this leads to miscompiles as we won't see an acquire load as properly
memory effecting. This largely reverts r216771.
This fixes PR22708.
llvm-svn: 232889
Diffstat (limited to 'lldb/scripts/Python/buildSwigPython.py')
0 files changed, 0 insertions, 0 deletions
