diff options
author | Tim Northover <tnorthover@apple.com> | 2014-07-01 22:10:30 +0000 |
---|---|---|
committer | Tim Northover <tnorthover@apple.com> | 2014-07-01 22:10:30 +0000 |
commit | 334d8eebe5ef1e24764967d737a24945c980ac2c (patch) | |
tree | 08adfc5134b928bdc03b93e37873ac2afdf74915 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 3bd03c709930114405fca1eaaae1eef8b2be2d58 (diff) | |
download | llvm-334d8eebe5ef1e24764967d737a24945c980ac2c.zip llvm-334d8eebe5ef1e24764967d737a24945c980ac2c.tar.gz llvm-334d8eebe5ef1e24764967d737a24945c980ac2c.tar.bz2 |
X86: remove atomic instructions *after* we've iterated through them.
Otherwise they get freed and the implicit "isa<XYZ>" tests following
turn out badly (at least under sanitizers).
Also corrects the ordering of unordered atomic stores.
llvm-svn: 212136
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions