Go to file
Jakub Kuderski c271dea0a7 [Dominators] Move root-finding out of DomTreeBase and simplify it
Summary:
This patch moves root-finding logic from DominatorTreeBase to GenericDomTreeConstruction.h.
It makes the behavior simpler and more consistent by always adding a virtual root to PostDominatorTrees.

Reviewers: dberlin, davide, grosser, sanjoy

Reviewed By: dberlin

Subscribers: llvm-commits

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

llvm-svn: 309146
2017-07-26 18:07:40 +00:00
clang Add bitrig removal to release notes 2017-07-26 18:04:45 +00:00
clang-tools-extra [clang-tidy] Do not issue fixit for explicit template specializations 2017-07-26 00:45:41 +00:00
compiler-rt Revert "[sanitizer] Support compiler-rt builtins" 2017-07-26 06:46:11 +00:00
debuginfo-tests Add a test for PR33166. 2017-05-25 19:33:16 +00:00
libclc generic: add missing get_work_dim include 2017-06-02 15:58:35 +00:00
libcxx Remove addtional parameters in function std::next() and std::prev() 2017-07-24 22:17:05 +00:00
libcxxabi Update version to 6.0.0svn 2017-07-19 13:42:18 +00:00
libunwind [libunwind] Handle .ARM.exidx tables without sentinel last entry 2017-07-24 09:19:32 +00:00
lld [ELF] - Ignore --warn-once option. 2017-07-26 10:25:49 +00:00
lldb Skip test_unique_stacks on Darwin, because it doesn't terminate reliably. 2017-07-25 22:44:34 +00:00
llgo irgen: Create functions instead of global variables for builtin hash and equal algorithms. 2017-06-04 22:11:28 +00:00
llvm [Dominators] Move root-finding out of DomTreeBase and simplify it 2017-07-26 18:07:40 +00:00
openmp [CMake] Disable building libomptarget and add CMake switch 2017-07-26 13:55:00 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly [ScheduleOptimizer] Translate to C++ bindings 2017-07-26 14:59:15 +00:00