diff options
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2012-09-10 19:17:25 +0000 |
---|---|---|
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2012-09-10 19:17:25 +0000 |
commit | 8b9dce5c18ecf795ad9e196d38aeb0eb27f378e1 (patch) | |
tree | 2108565bcf0375376044da4f8d6c77319d944148 /clang/lib/Analysis/ThreadSafety.cpp | |
parent | a8755da8b3012d67d43d34fb9162dcad421faa14 (diff) | |
download | bcm5719-llvm-8b9dce5c18ecf795ad9e196d38aeb0eb27f378e1.tar.gz bcm5719-llvm-8b9dce5c18ecf795ad9e196d38aeb0eb27f378e1.zip |
Don't attempt to use flags from predicated instructions.
The ARM backend can eliminate cmp instructions by reusing flags from a
nearby sub instruction with similar arguments.
Don't do that if the sub is predicated - the flags are not written
unconditionally.
<rdar://problem/12263428>
llvm-svn: 163535
Diffstat (limited to 'clang/lib/Analysis/ThreadSafety.cpp')
0 files changed, 0 insertions, 0 deletions