diff options
| author | Piotr Padlewski <piotr.padlewski@gmail.com> | 2016-12-28 19:29:26 +0000 |
|---|---|---|
| committer | Piotr Padlewski <piotr.padlewski@gmail.com> | 2016-12-28 19:29:26 +0000 |
| commit | e4047b89ad22d3d317b223e088e1ae0efe87b5df (patch) | |
| tree | a304f260cf4e1558bf2d05660993237f7af881a7 /llvm/lib | |
| parent | fc5727b2a208de18868c9cc55ad1adca3305235f (diff) | |
| download | bcm5719-llvm-e4047b89ad22d3d317b223e088e1ae0efe87b5df.tar.gz bcm5719-llvm-e4047b89ad22d3d317b223e088e1ae0efe87b5df.zip | |
[NewGVN] replace typedefs with usings
llvm-svn: 290680
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Transforms/Scalar/NewGVN.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Transforms/Scalar/NewGVN.cpp b/llvm/lib/Transforms/Scalar/NewGVN.cpp index af756391cb8..838c25665db 100644 --- a/llvm/lib/Transforms/Scalar/NewGVN.cpp +++ b/llvm/lib/Transforms/Scalar/NewGVN.cpp @@ -120,7 +120,7 @@ PHIExpression::~PHIExpression() = default; // propagation and reassociation of values. // struct CongruenceClass { - typedef SmallPtrSet<Value *, 4> MemberSet; + using MemberSet = SmallPtrSet<Value *, 4>; unsigned ID; // Representative leader. Value *RepLeader = nullptr; @@ -192,7 +192,7 @@ class NewGVN : public FunctionPass { DenseMap<MemoryAccess *, MemoryAccess *> MemoryAccessEquiv; // Expression to class mapping. - typedef DenseMap<const Expression *, CongruenceClass *> ExpressionClassMap; + using ExpressionClassMap = DenseMap<const Expression *, CongruenceClass *>; ExpressionClassMap ExpressionToClass; // Which values have changed as a result of leader changes. |

