summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--llvm/lib/Transforms/Scalar/NewGVN.cpp4
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.
OpenPOWER on IntegriCloud