summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen
diff options
context:
space:
mode:
authorEli Friedman <eli.friedman@gmail.com>2011-10-08 01:03:47 +0000
committerEli Friedman <eli.friedman@gmail.com>2011-10-08 01:03:47 +0000
commit235266700ad6ec6643c5f38d81a7db90871293e7 (patch)
treedb4dd29333fc2f0dd020582d8f830468ce0b4106 /clang/lib/CodeGen
parente9574be6a32a2c3f03865ed802c37e4355aa6fd8 (diff)
downloadbcm5719-llvm-235266700ad6ec6643c5f38d81a7db90871293e7.tar.gz
bcm5719-llvm-235266700ad6ec6643c5f38d81a7db90871293e7.zip
Fix warning on MSVC. Patch by Aaron Ballman.
llvm-svn: 141467
Diffstat (limited to 'clang/lib/CodeGen')
-rw-r--r--clang/lib/CodeGen/CGObjCGNU.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/CodeGen/CGObjCGNU.cpp b/clang/lib/CodeGen/CGObjCGNU.cpp
index a95e8e60970..59a1d753ad6 100644
--- a/clang/lib/CodeGen/CGObjCGNU.cpp
+++ b/clang/lib/CodeGen/CGObjCGNU.cpp
@@ -1721,7 +1721,7 @@ llvm::Constant *CGObjCGNU::MakeBitField(llvm::SmallVectorImpl<bool> &bits) {
if (bitCount < 64) {
uint64_t val = 1;
for (int i=0 ; i<bitCount ; ++i) {
- if (bits[i]) val |= 1<<(i+1);
+ if (bits[i]) val |= 1ULL<<(i+1);
}
return llvm::ConstantInt::get(Int64Ty, val);
}
OpenPOWER on IntegriCloud