Go to file
Tim Northover 953abab40a ARM: relax the atomic release barrier to "dmb ishst"
I believe the full "dmb ish" barrier is not required to guarantee release
semantics for atomic operations. The weaker "dmb ishst" prevents previous
operations being reordered with a store executed afterwards, which is enough.

A key point to note (fortunately already correct) is that this barrier alone is
*insufficient* for sequential consistency, no matter how liberally placed.

llvm-svn: 185339
2013-07-01 14:48:48 +00:00
clang Avoid column limit violation in block comments in certain cases. 2013-07-01 13:42:42 +00:00
clang-tools-extra Ran clang-format on Modularize.cpp to get a baseline for future changes. 2013-06-27 18:52:23 +00:00
compiler-rt [sanitizer] Intercept getnameinfo. 2013-07-01 13:51:31 +00:00
debuginfo-tests Now that we get non-trivial value parameters locations correct, un-XFAIL these tests. 2013-06-19 22:07:11 +00:00
libclc libclc: Add assembly versions of vstore for global [u]int4/8/16 2013-06-26 18:22:20 +00:00
libcxx In istream::ignore, check the delimeter as an int_type, not as a char_type, so as to correctly handle EOF. This fixes http://llvm.org/bugs/show_bug.cgi?id=16427 2013-07-01 00:37:50 +00:00
libcxxabi I'd no sooner made the last commit when Matthew Dempsky sent me another test case that led me to yet another closely related test case that the current design could not handle. I've now changed the way forward references are handled completely. It wasn't that much code to change. The demangler, when confronted with a forward reference to a template parameter, now parses things twice. During the second parse, all forward references are remembered from the first parse. Test suite updated with new case. 2013-06-23 19:52:45 +00:00
lld [PECOFF][Writer] Set SizeOfInitializedData file header. 2013-07-01 08:06:48 +00:00
lldb Following the modification introduced in llvm by commit 185311 2013-07-01 08:21:36 +00:00
llvm ARM: relax the atomic release barrier to "dmb ishst" 2013-07-01 14:48:48 +00:00
polly BlockGenerator: Simplify the old value searching code. 2013-06-29 13:22:15 +00:00