Go to file
Michael Kuperstein 23b6d6adc9 [LV] Enable vectorization of loops where the IV has an external use
Vectorizing loops with "escaping" IVs has been disabled since r190790, due to
PR17179. This re-enables it, with support for external use of both
"post-increment" (last iteration) and "pre-increment" (second-to-last iteration)
IVs.

Differential Revision: http://reviews.llvm.org/D21048

llvm-svn: 272715
2016-06-14 21:27:27 +00:00
clang Update clang for D20348 2016-06-14 21:02:05 +00:00
clang-tools-extra [include-fixer] remove redundant code. 2016-06-14 12:14:36 +00:00
compiler-rt In asan on Windows 64-bit, this is one of the broken things 2016-06-14 18:05:45 +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 math: Use single precision fmax in sp path 2016-05-17 19:44:01 +00:00
libcxx Found a couple bugs in the test suite. No functionality change. 2016-06-14 15:25:46 +00:00
libcxxabi Partially revert r270816: build with -fvisibility=hidden. 2016-06-02 08:14:28 +00:00
libunwind [libunwind] Improve unwinder stack usage - III 2016-06-14 15:51:01 +00:00
lld ELF: Add a test showing that the new local_unnamed_addr attribute can permit internalization. 2016-06-14 21:02:15 +00:00
lldb Remove Platform usages from NativeProcessLinux 2016-06-14 17:30:52 +00:00
llgo [llgo] llgoi: separate evaluation from printing 2016-04-25 01:18:20 +00:00
llvm [LV] Enable vectorization of loops where the IV has an external use 2016-06-14 21:27:27 +00:00
openmp Fix large overhead with itt notifications on region/barrier name composing 2016-06-14 19:27:22 +00:00
polly [NFC] Outline the application of register tiling. 2016-06-12 17:20:05 +00:00