Go to file
Johannes Doerfert a768624f14 [FIX] Introduce different SAI objects for scalar and memory accesses
Even if a scalar and memory access have the same base pointer, we cannot use
  one SAI object as the type but also the number of dimensions are wrong. For
  the attached test case this caused a crash in the invariant load hoisting,
  though it could cause various other problems too.

This fixes bug 25428 and a execution time bug in MallocBench/cfrac.

Reported-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
llvm-svn: 252422
2015-11-08 19:12:05 +00:00
clang [analyzer] Update SATestBuild.py to enable a 'download and patch' model for projects. 2015-11-07 18:27:35 +00:00
clang-tools-extra Allow the alias to be of a different type. 2015-11-06 15:47:04 +00:00
compiler-rt [PGO] Cleanup: fix function-data field names 2015-11-08 18:00:13 +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 integer: remove explicit casts from _MIN definitions 2015-10-06 19:12:12 +00:00
libcxx Mark LWG#2224 as complete. Wording change only, no code changes required 2015-11-07 17:56:51 +00:00
libcxxabi Fix LIBCXXABI_HAS_NO_THREADS configuration. 2015-10-14 19:21:38 +00:00
libunwind Add FreeBSD _Unwind_Ptr typedef 2015-10-16 19:40:09 +00:00
lld [ELF2/AArch64] Support R_AARCH64_LDST64_ABS_LO12_NC relocation. 2015-11-08 04:45:26 +00:00
lldb Fix pessimizing moves. Found by clang. 2015-11-07 18:15:05 +00:00
llgo debug: Update for debug info API change. 2015-11-05 22:04:20 +00:00
llvm Appease hosts without HAVE_BACKTRACE nor ENABLE_BACKTRACES. 2015-11-08 09:45:06 +00:00
openmp Fix for zero chunk size 2015-11-06 20:32:44 +00:00
polly [FIX] Introduce different SAI objects for scalar and memory accesses 2015-11-08 19:12:05 +00:00