diff options
author | JF Bastien <jfb@google.com> | 2015-10-15 18:24:52 +0000 |
---|---|---|
committer | JF Bastien <jfb@google.com> | 2015-10-15 18:24:52 +0000 |
commit | 2cdd5e47109e428ffd769a9b03b80956a0c32216 (patch) | |
tree | f075be6d51d66f8e3c087f23b57b16033848e3f5 /lldb/source/Host/common/File.cpp | |
parent | 826941a69a42be5b5198ac7eadff582fa926e981 (diff) | |
download | bcm5719-llvm-2cdd5e47109e428ffd769a9b03b80956a0c32216.tar.gz bcm5719-llvm-2cdd5e47109e428ffd769a9b03b80956a0c32216.zip |
x86: preserve flags when folding atomic operations
D4796 taught LLVM to fold some atomic integer operations into a single
instruction. The pattern was unaware that the instructions clobbered
flags. I fixed some of this issue in D13680 but had missed INC/DEC.
This patch adds the missing EFLAGS definition.
llvm-svn: 250438
Diffstat (limited to 'lldb/source/Host/common/File.cpp')
0 files changed, 0 insertions, 0 deletions