Go to file
Zachary Turner 84a6218fbe [analyze deps] Also show cycle islands.
We currently display a list of all minimal cycles, but it's
useful to be able to see the big picture impact of these cycles
by merging them all together into groups of interconnected
components.

Because the cycle discovery algorithm only considers "minimal"
cycles, it discards all information for dependencies which are
not considered part of the minimal cycle.  So all we know is that
the components of each island definitely all depend on each other
but it's still possible that there are hidden dependencies due
to transitive includes.

The cycle list should still be the authoritative reference for
deciding where the easiest places to break cycles are, though.

llvm-svn: 298530
2017-03-22 18:04:20 +00:00
clang [X86][MMX] Add tests for _mm_set*_* intrinsics 2017-03-22 14:55:43 +00:00
clang-tools-extra [clang-tidy] Tests should not rely on STL headers being available. 2017-03-22 12:50:10 +00:00
compiler-rt [compiler-rt] build compiler-rt runtimes without LTO 2017-03-22 17:25:49 +00:00
debuginfo-tests
libclc math: Implement sinh function 2017-02-25 02:46:53 +00:00
libcxx Fix test failure I introduced 2017-03-21 21:05:28 +00:00
libcxxabi Fully Reformat fallback_malloc.cpp 2017-03-04 03:23:15 +00:00
libunwind DarwinParser: include limits 2017-03-14 15:17:55 +00:00
lld Update LLD tests for codeview dumping changes 2017-03-22 01:43:49 +00:00
lldb [analyze deps] Also show cycle islands. 2017-03-22 18:04:20 +00:00
llgo [llgo] Remove support for LLVM attributes 2016-12-06 19:22:04 +00:00
llvm Document the status quo of DIExpression semantics in LangRef.rst 2017-03-22 18:01:01 +00:00
openmp [OpenMP] CUDA plugin: More descriptive error messages 2017-03-22 17:36:22 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly [DeLICM] Remove overloaded Knowledge constructor. NFC. 2017-03-22 18:01:23 +00:00