Templatify DominanceFrontier.
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Sat, 12 Jul 2014 21:59:52 +0000 (21:59 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Sat, 12 Jul 2014 21:59:52 +0000 (21:59 +0000)
commit661ca49da7fb3694d02521ecfd57e533886cd133
treeb922793ec493d7948b05fe1bc35e2bad21695e19
parent01c06d7954c78986a106b062f55f4c3e93d75728
Templatify DominanceFrontier.

Theoretically this should now work for MachineBasicBlocks.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@212885 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/DominanceFrontier.h
include/llvm/Analysis/DominanceFrontierImpl.h [new file with mode: 0644]
include/llvm/CodeGen/MachineDominanceFrontier.h [new file with mode: 0644]
include/llvm/CodeGen/Passes.h
include/llvm/InitializePasses.h
lib/Analysis/DominanceFrontier.cpp
lib/CodeGen/CMakeLists.txt
lib/CodeGen/MachineDominanceFrontier.cpp [new file with mode: 0644]