Go to file
Stanislav Mekhanoshin 478b81982f [AMDGPU] Unroll more to eliminate phis and conditions
Increase threshold to unroll a loop which contains an "if" statement
whose condition defined by a PHI belonging to the loop. This may help
to eliminate if region and potentially even PHI itself, saving on
both divergence and registers used for the PHI.

Add a small bonus for each of such "if" statements.

Differential Revision: https://reviews.llvm.org/D31693

llvm-svn: 299779
2017-04-07 16:26:28 +00:00
clang Sema: prevent __declspec(naked) use on x64 2017-04-07 15:13:47 +00:00
clang-tools-extra Fix compiler warnings: "ISO c99 requires rest arguments to be used" on 2017-04-07 12:37:32 +00:00
compiler-rt Add missing import 2017-04-07 01:24:48 +00:00
debuginfo-tests Add an end-to-end testcase for address sanitizer. 2017-04-06 23:36:44 +00:00
libclc math: Implement sinh function 2017-02-25 02:46:53 +00:00
libcxx Revert "Allow a standard library to implement conditional noexcept for optional and unique_ptr hash functions." 2017-04-07 05:55:28 +00:00
libcxxabi Fix exception address alignment test for EHABI 2017-04-04 14:03:54 +00:00
libunwind Fix unused typedef. Follow up to r299575. 2017-04-06 17:35:35 +00:00
lld Simplify this further. 2017-04-07 16:10:46 +00:00
lldb Add more tests for ExtractContextAndIdentifier 2017-04-06 23:12:43 +00:00
llgo benchcomp: Add a mode for analyzing file sizes. 2017-04-03 19:13:12 +00:00
llvm [AMDGPU] Unroll more to eliminate phis and conditions 2017-04-07 16:26:28 +00:00
openmp Test cancellation_for_sections.c expectedly fails on GCC 2017-04-04 14:39:52 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly Fix missing .git/indexloadPolly in ensure-correct-tile-sizes testcase 2017-04-07 12:55:26 +00:00