From f63d41469caa0930be1954f105267ee802134b69 Mon Sep 17 00:00:00 2001 From: Evgeniy Stepanov Date: Fri, 16 Jun 2017 00:32:11 +0000 Subject: Fix build warning on 32-bit targets where sizeof(size_t) < sizeof(long long). llvm-svn: 305535 --- llvm/lib/Bitcode/Reader/BitcodeReader.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp') diff --git a/llvm/lib/Bitcode/Reader/BitcodeReader.cpp b/llvm/lib/Bitcode/Reader/BitcodeReader.cpp index f944cc8c955..0629c2d326a 100644 --- a/llvm/lib/Bitcode/Reader/BitcodeReader.cpp +++ b/llvm/lib/Bitcode/Reader/BitcodeReader.cpp @@ -5255,13 +5255,15 @@ Error ModuleSummaryIndexBitcodeReader::parseEntireSummary(unsigned ID) { case bitc::FS_CFI_FUNCTION_DEFS: { std::set &CfiFunctionDefs = TheIndex.cfiFunctionDefs(); for (unsigned I = 0; I != Record.size(); I += 2) - CfiFunctionDefs.insert({Strtab.data() + Record[I], Record[I+1]}); + CfiFunctionDefs.insert( + {Strtab.data() + Record[I], static_cast(Record[I + 1])}); break; } case bitc::FS_CFI_FUNCTION_DECLS: { std::set &CfiFunctionDecls = TheIndex.cfiFunctionDecls(); for (unsigned I = 0; I != Record.size(); I += 2) - CfiFunctionDecls.insert({Strtab.data() + Record[I], Record[I+1]}); + CfiFunctionDecls.insert( + {Strtab.data() + Record[I], static_cast(Record[I + 1])}); break; } } -- cgit v1.2.3