Index: src/IceTargetLoweringX8632Traits.h |
diff --git a/src/IceTargetLoweringX8632Traits.h b/src/IceTargetLoweringX8632Traits.h |
index fc324d411e54bc62e9a18b92e709ee6c806f3267..3bee361ab382cd19f2bc2f83e1c8378c015da263 100644 |
--- a/src/IceTargetLoweringX8632Traits.h |
+++ b/src/IceTargetLoweringX8632Traits.h |
@@ -396,8 +396,8 @@ template <> struct MachineTraits<TargetX8632> { |
// class. For x86-32, this would comprise the 8 XMM registers. This is for |
// performance, not correctness. |
static const unsigned MaxEquivalenceClassSize = 8; |
- typedef llvm::SmallVector<int32_t, MaxEquivalenceClassSize> RegisterList; |
- typedef std::map<uint32_t, RegisterList> EquivalenceClassMap; |
+ using RegisterList = llvm::SmallVector<int32_t, MaxEquivalenceClassSize>; |
+ using EquivalenceClassMap = std::map<uint32_t, RegisterList>; |
EquivalenceClassMap EquivalenceClasses; |
SizeT NumShuffled = 0, NumPreserved = 0; |