From f5420d0d0e355efa2118042c1f1816ad6a8f4ac3 Mon Sep 17 00:00:00 2001 From: Piotr Padlewski Date: Wed, 28 Dec 2016 19:29:26 +0000 Subject: [PATCH] [NewGVN] replace typedefs with usings git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@290680 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Transforms/Scalar/NewGVN.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/Transforms/Scalar/NewGVN.cpp b/lib/Transforms/Scalar/NewGVN.cpp index af756391cb8..838c25665db 100644 --- a/lib/Transforms/Scalar/NewGVN.cpp +++ b/lib/Transforms/Scalar/NewGVN.cpp @@ -120,7 +120,7 @@ PHIExpression::~PHIExpression() = default; // propagation and reassociation of values. // struct CongruenceClass { - typedef SmallPtrSet MemberSet; + using MemberSet = SmallPtrSet; unsigned ID; // Representative leader. Value *RepLeader = nullptr; @@ -192,7 +192,7 @@ class NewGVN : public FunctionPass { DenseMap MemoryAccessEquiv; // Expression to class mapping. - typedef DenseMap ExpressionClassMap; + using ExpressionClassMap = DenseMap; ExpressionClassMap ExpressionToClass; // Which values have changed as a result of leader changes. -- 2.11.0