Go to file
Chandler Carruth 8b540ab337 Revert r160254 temporarily.
It turns out that ASan relied on the at-the-end block insertion order to
(purely by happenstance) disable some LLVM optimizations, which in turn
start firing when the ordering is made more "normal". These
optimizations in turn merge many of the instrumentation reporting calls
which breaks the return address based error reporting in ASan.

We're looking at several different options for fixing this.

llvm-svn: 160256
2012-07-16 10:01:02 +00:00
clang Add refactoring callbacks to make common kinds of refactorings easy. 2012-07-16 09:18:17 +00:00
compiler-rt [tsan] use internal_strnlen in strncpy interceptor (the bug found while booting chromium) 2012-07-13 13:04:43 +00:00
debuginfo-tests Fix this for buggy gdb behavior alongside the change 2012-06-05 18:16:03 +00:00
libclc configure.py: Add an install rule. 2012-06-01 17:29:59 +00:00
libcxx Applied constexpr to <chrono>. 2012-07-13 19:17:27 +00:00
libcxxabi Add missing #include <stdlib.h> into test which uses ::exit. 2012-07-11 09:37:56 +00:00
lld Add missing LLVMSupport 2012-07-04 02:16:35 +00:00
lldb Switch nearly all of the use of the UnwindPlan::Row's to go through 2012-07-14 04:52:53 +00:00
llvm Revert r160254 temporarily. 2012-07-16 10:01:02 +00:00
polly Revert "Add preliminary implementation for GPGPU code generation." 2012-07-13 07:44:56 +00:00