Go to file
David Majnemer 62690b1952 [SROA] Don't de-atomic volatile loads and stores
Volatile loads and stores are made visible in global state regardless of
what memory is involved.  It is not correct to disregard the ordering
and synchronization scope because it is possible to synchronize with
memory operations performed by hardware.

This partially addresses PR23737.

llvm-svn: 242126
2015-07-14 06:19:58 +00:00
clang Fix test for Visual C++ link.exe. 2015-07-14 06:01:14 +00:00
clang-tools-extra Added mechanism to modularize for doing a compilation precheck 2015-07-10 00:37:25 +00:00
compiler-rt profile: Autoconf build system support for r241824 2015-07-13 06:39:53 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc R600: Implement accurate double precision sqrt v2 2015-07-10 13:37:08 +00:00
libcxx Implement the first part of N4258: 'Cleaning up noexcept in the Library'. This patch deals with swapping containers, and implements a more strict noexcept specification (a conforming extension) than the standard mandates. 2015-07-13 20:04:56 +00:00
libcxxabi Remove include directive for the unused libunwind_ext.h. 2015-07-12 14:47:53 +00:00
libunwind Fix unw_getcontext() return value on AArch64. 2015-06-25 15:12:46 +00:00
lld Revert ELF port. Posting to mailing list. 2015-07-14 04:49:48 +00:00
lldb Fixed line wrapping for the "long help" content in LLDB commands. Content is now dynamically wrapped for the column width of the current terminal. Lines that begin with whitespace will be indented identically on subsequent lines to maintain formatting. 2015-07-14 05:48:36 +00:00
llgo [llgo] cmd/llgoi: use line editor 2015-05-23 15:16:09 +00:00
llvm [SROA] Don't de-atomic volatile loads and stores 2015-07-14 06:19:58 +00:00
openmp Fix some bugs in OMPT support 2015-07-13 18:55:45 +00:00
polly Make non-affine statement names isl compatible 2015-07-09 07:31:45 +00:00