]> granicus.if.org Git - clang/commit
[PM] Update Clang to reflect LLVM r199095 which moves the core DomTree
authorChandler Carruth <chandlerc@gmail.com>
Mon, 13 Jan 2014 10:56:17 +0000 (10:56 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Mon, 13 Jan 2014 10:56:17 +0000 (10:56 +0000)
commit8222c1a0abb972fbefb897f6f390f3140db94050
tree892169271e38f6316cdbc9e8d6de56979a22818d
parent8b5da206ef15e5a6aa330da755d374a686dbb709
[PM] Update Clang to reflect LLVM r199095 which moves the core DomTree
algorithms and datastructures into the fully generic support library,
separating them (almost) entirely from the LLVM IR. This makes the
reliance on domtrees here *much* cleaner.

It might be worthwhile for someone to use extern templates and other
tools to sink a lot more of this code into the .cpp files instead of the
.h files, but leaving that for someone other than me.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@199096 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Analysis/Analyses/Dominators.h