r341734 - Do not use optimized atomic libcalls for misaligned atomics.

2018-09-07 Thread Richard Smith via cfe-commits
Author: rsmith Date: Fri Sep 7 16:57:54 2018 New Revision: 341734 URL: http://llvm.org/viewvc/llvm-project?rev=341734&view=rev Log: Do not use optimized atomic libcalls for misaligned atomics. Summary: The optimized (__atomic_foo_) libcalls assume that the atomic object is properly aligned, so s

[PATCH] D51817: Do not use optimized atomic libcalls for misaligned atomics.

2018-09-07 Thread Richard Smith - zygoloid via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL341734: Do not use optimized atomic libcalls for misaligned atomics. (authored by rsmith, committed by ). Herald added a subscriber: llvm-commits. Repository: rL LLVM https://reviews.llvm.org/D51817 F

[PATCH] D51822: Support generating unique identifiers for Stmt objects

2018-09-07 Thread George Karpenkov via Phabricator via cfe-commits
george.karpenkov created this revision. george.karpenkov added reviewers: NoQ, rsmith, bogner, aprantl, arphaman. Unlike pointer values, those identifiers are reproducible between the runs. https://reviews.llvm.org/D51822 Files: clang/include/clang/AST/Stmt.h clang/lib/AST/Stmt.cpp Index:

[PATCH] D51824: StmtPrinter: allow customizing the end-of-line character

2018-09-07 Thread George Karpenkov via Phabricator via cfe-commits
george.karpenkov created this revision. george.karpenkov added reviewers: NoQ, Eugene.Zelenko. Some environments need a different end-of-line character, namely, dot graphs. There, "\l" must be used to left-adjust the printed text, as "\n" centers everything printed. https://reviews.llvm.org/D51

[PATCH] D38061: Set AnonymousTagLocations false for ASTContext if column info is expected not to be used

2018-09-07 Thread Taewook Oh via Phabricator via cfe-commits
twoh updated this revision to Diff 164564. twoh edited the summary of this revision. twoh added a comment. Herald added a subscriber: cfe-commits. Addressing comments from @echristo. Reverted option name change, and added a test case. Sorry I haven't work on this code for a while so it took time

<    1   2