diff options
author | Alina Sbirlea <asbirlea@google.com> | 2020-02-26 16:53:12 -0800 |
---|---|---|
committer | Alina Sbirlea <asbirlea@google.com> | 2020-04-09 18:08:39 -0700 |
commit | a90374988e4eb8c50d91e11f4e61cdbd5debb235 (patch) | |
tree | 034d29f3cd01e74da9f10b2c9b001946d780552e /llvm/lib/Support/OptimizedStructLayout.cpp | |
parent | 37bcf2df01cfa47e4509a5d225a23e2ca95005e6 (diff) | |
download | llvm-a90374988e4eb8c50d91e11f4e61cdbd5debb235.zip llvm-a90374988e4eb8c50d91e11f4e61cdbd5debb235.tar.gz llvm-a90374988e4eb8c50d91e11f4e61cdbd5debb235.tar.bz2 |
[DomTree] Replace ChildrenGetter with GraphTraits over GraphDiff.
Summary:
This replaces the ChildrenGetter inside the DominatorTree with
GraphTraits over a GraphDiff object, an object which encapsulated the
view of the previous CFG.
This also simplifies the extentions in clang which use DominatorTree, as
GraphDiff also filters nullptrs.
Reviewers: kuhar, dblaikie, NutshellySima
Subscribers: hiraditya, cfe-commits, llvm-commits
Tags: #clang
Differential Revision: https://reviews.llvm.org/D77341
Diffstat (limited to 'llvm/lib/Support/OptimizedStructLayout.cpp')
0 files changed, 0 insertions, 0 deletions