llvm with tablegen backend for capstone disassembler
Go to file
George Burgess IV 68b36e01da Fix: CFLAA -- Mark no-args returns as unknown
Prior to this patch, we hadn't been marking StratifiedSets with the
appropriate StratifiedAttrs when handling the result of no-args call
instructions. This caused us to report NoAlias when handed, for
example, an escaped alloca and a result from an opaque function. Now we
properly mark the return value of said functions.

Thanks again to Chandler, Richard, and Nick for pinging me about this.

Differential review: http://reviews.llvm.org/D12408

llvm-svn: 246240
2015-08-28 00:16:18 +00:00
clang Fix macro backtrace printing. 2015-08-27 23:38:45 +00:00
clang-tools-extra [clang-tidy] Documented the reason to run the test in C++98 mode. 2015-08-27 23:43:39 +00:00
compiler-rt [CMake] Unify build rules for sanitizer_common for Apple and non-Apple platforms. 2015-08-27 22:23:27 +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 Update mailing list reference. 2015-08-24 22:43:24 +00:00
libcxx Do not include pthread.h and sched.h when threads are disabled 2015-08-27 17:47:34 +00:00
libcxxabi Fix or disable C++11 tests in C++03 mode 2015-08-20 01:22:17 +00:00
libunwind [libunwind] Remove unused includes. 2015-08-27 06:58:31 +00:00
lld [elf2] Add basic relocation support for x86-64. 2015-08-27 23:15:56 +00:00
lldb Include <mutex> 2015-08-27 22:14:06 +00:00
llgo Update to new lists.llvm.org 2015-08-05 04:03:05 +00:00
llvm Fix: CFLAA -- Mark no-args returns as unknown 2015-08-28 00:16:18 +00:00
openmp Update README.txt to include table of supported Power processors 2015-08-27 17:19:17 +00:00
polly Do not detect Scops with only one loop. 2015-08-27 16:55:18 +00:00