diff lib/Target/Mips/MipsAnalyzeImmediate.h @ 121:803732b1fca8

LLVM 5.0
author kono
date Fri, 27 Oct 2017 17:07:41 +0900
parents 54457678186b
children c2174574ed3a
line wrap: on
line diff
--- a/lib/Target/Mips/MipsAnalyzeImmediate.h	Fri Nov 25 19:14:25 2016 +0900
+++ b/lib/Target/Mips/MipsAnalyzeImmediate.h	Fri Oct 27 17:07:41 2017 +0900
@@ -1,4 +1,4 @@
-//===-- MipsAnalyzeImmediate.h - Analyze Immediates ------------*- C++ -*--===//
+//===- MipsAnalyzeImmediate.h - Analyze Immediates -------------*- C++ -*--===//
 //
 //                     The LLVM Compiler Infrastructure
 //
@@ -6,11 +6,12 @@
 // License. See LICENSE.TXT for details.
 //
 //===----------------------------------------------------------------------===//
+
 #ifndef LLVM_LIB_TARGET_MIPS_MIPSANALYZEIMMEDIATE_H
 #define LLVM_LIB_TARGET_MIPS_MIPSANALYZEIMMEDIATE_H
 
 #include "llvm/ADT/SmallVector.h"
-#include "llvm/Support/DataTypes.h"
+#include <cstdint>
 
 namespace llvm {
 
@@ -18,16 +19,18 @@
   public:
     struct Inst {
       unsigned Opc, ImmOpnd;
+
       Inst(unsigned Opc, unsigned ImmOpnd);
     };
-    typedef SmallVector<Inst, 7 > InstSeq;
+    using InstSeq = SmallVector<Inst, 7>;
 
     /// Analyze - Get an instruction sequence to load immediate Imm. The last
     /// instruction in the sequence must be an ADDiu if LastInstrIsADDiu is
     /// true;
     const InstSeq &Analyze(uint64_t Imm, unsigned Size, bool LastInstrIsADDiu);
+
   private:
-    typedef SmallVector<InstSeq, 5> InstSeqLs;
+    using InstSeqLs = SmallVector<InstSeq, 5>;
 
     /// AddInstr - Add I to all instruction sequences in SeqLs.
     void AddInstr(InstSeqLs &SeqLs, const Inst &I);
@@ -58,6 +61,7 @@
     unsigned ADDiu, ORi, SLL, LUi;
     InstSeq Insts;
   };
-}
 
-#endif
+} // end namespace llvm
+
+#endif // LLVM_LIB_TARGET_MIPS_MIPSANALYZEIMMEDIATE_H