From e740af6a071a001eae147e07a795b7fae76e35e7 Mon Sep 17 00:00:00 2001 From: Duncan Sands Date: Tue, 21 Aug 2012 16:20:37 +0000 Subject: [PATCH] Pacify PVS-Studio by changing the type rather than doing a cast, a tweak suggested by David Blaikie. llvm-svn: 162286 --- include/llvm/Bitcode/BitstreamWriter.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/llvm/Bitcode/BitstreamWriter.h b/include/llvm/Bitcode/BitstreamWriter.h index 65933a28e43..dea118f98ed 100644 --- a/include/llvm/Bitcode/BitstreamWriter.h +++ b/include/llvm/Bitcode/BitstreamWriter.h @@ -172,7 +172,7 @@ public: if ((uint32_t)Val == Val) return EmitVBR((uint32_t)Val, NumBits); - uint64_t Threshold = uint64_t(1U << (NumBits-1)); + uint32_t Threshold = 1U << (NumBits-1); // Emit the bits with VBR encoding, NumBits-1 bits at a time. while (Val >= Threshold) {