diff options
| author | Tim Northover <tnorthover@apple.com> | 2014-04-03 13:06:54 +0000 |
|---|---|---|
| committer | Tim Northover <tnorthover@apple.com> | 2014-04-03 13:06:54 +0000 |
| commit | 70450c59a4b3212e72892c6932b7e77eeeaea086 (patch) | |
| tree | 14a35c5353a437786cf772ea287bd8a49149787b /clang/lib/Driver/Tools.cpp | |
| parent | 425314a65f753c029be35dfd7ede0533b6b99f44 (diff) | |
| download | bcm5719-llvm-70450c59a4b3212e72892c6932b7e77eeeaea086.tar.gz bcm5719-llvm-70450c59a4b3212e72892c6932b7e77eeeaea086.zip | |
ARM: skip cmpxchg failure barrier if ordering is monotonic.
The terminal barrier of a cmpxchg expansion will be either Acquire or
SequentiallyConsistent. In either case it can be skipped if the
operation has Monotonic requirements on failure.
rdar://problem/15996804
llvm-svn: 205535
Diffstat (limited to 'clang/lib/Driver/Tools.cpp')
0 files changed, 0 insertions, 0 deletions

