Go to file
Michael Kruse 00c38e0df2 [DependenceInfo] Simplify use of StmtSchedule's domain [NFC]
Once a StmtSchedule is created, only its domain is used anywhere within
DependenceInfo::calculateDependences. So, we choose to return the
wrapped domain of the union_map rather than the entire union_map.

However, we still build the union_map first within collectInfo(). It is
cleaner to first build the entire union_map and then pull the domain out in
one shot, rather than repeatedly extracting the domain in bits and pieces
from accdom.

Contributed-by: Siddharth Bhat <siddu.druid@gmail.com>

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

llvm-svn: 295984
2017-02-23 15:40:46 +00:00
clang Reverted r295975 2017-02-23 15:10:45 +00:00
clang-tools-extra Completion related fixes for clang-include-fixer.el. 2017-02-22 09:21:22 +00:00
compiler-rt [xray] Unbreak unittest after r295967. 2017-02-23 13:13: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 math: Add native_tan as wrapper to tan 2017-02-23 01:46:57 +00:00
libcxx Revert "threading_support: make __thread_sleep_for be alertable" 2017-02-18 19:28:43 +00:00
libcxxabi [CMake][libcxxabi] Update the libc++ test module path 2017-02-18 04:37:59 +00:00
libunwind Revert r295944. 2017-02-23 09:13:22 +00:00
lld Add a test showing that nocopyreloc is only about copy relocs. 2017-02-23 14:41:24 +00:00
lldb Switch "windows" log channel to the new registration mechanism 2017-02-23 13:10:38 +00:00
llgo [llgo] Remove support for LLVM attributes 2016-12-06 19:22:04 +00:00
llvm [Hexagon] Patterns for CTPOP, BSWAP and BITREVERSE 2017-02-23 15:02:09 +00:00
openmp [OpenMP] Missing virtual destructor in KMPAffinity 2017-02-22 22:50:28 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly [DependenceInfo] Simplify use of StmtSchedule's domain [NFC] 2017-02-23 15:40:46 +00:00