Use the appropriate return type for the compact unwind encoding.
llvm-svn: 190551
diff --git a/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp b/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp
index e5d89e3..bac7481 100644
--- a/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp
+++ b/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp
@@ -722,7 +722,7 @@
   }
 
   /// \brief Generate the compact unwind encoding for the CFI instructions.
-  virtual unsigned
+  virtual uint32_t
   generateCompactUnwindEncoding(ArrayRef<MCCFIInstruction> Instrs) const {
     return SupportsCU ? generateCompactUnwindEncodingImpl(Instrs) : 0;
   }
@@ -777,7 +777,7 @@
   }
 
   /// \brief Generate the compact unwind encoding for the CFI instructions.
-  virtual unsigned
+  virtual uint32_t
   generateCompactUnwindEncoding(ArrayRef<MCCFIInstruction> Instrs) const {
     return SupportsCU ? generateCompactUnwindEncodingImpl(Instrs) : 0;
   }