[PATCH] D35285: [Dominators] Simplify templates
Jakub Kuderski via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Jul 11 18:20:07 PDT 2017
kuhar created this revision.
DominatorTreeBase and related classes used overcomplicated template machinery. This patch simplifies them and gets rid of DominatorTreeBaseTraits and DominatorTreeBaseByTraits, which weren't actually used outside the DomTree construction.
https://reviews.llvm.org/D35285
Files:
include/llvm/IR/Dominators.h
include/llvm/Support/GenericDomTree.h
include/llvm/Support/GenericDomTreeConstruction.h
lib/IR/Dominators.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D35285.106131.patch
Type: text/x-patch
Size: 8229 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170712/549b3aa6/attachment.bin>
More information about the llvm-commits
mailing list