summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/EscapeAnalysis.cpp
diff options
context:
space:
mode:
authorDuncan Sands <baldrick@free.fr>2008-10-16 09:14:58 +0000
committerDuncan Sands <baldrick@free.fr>2008-10-16 09:14:58 +0000
commit1c7f8901c64701f27ff65259a60c493a024e3c80 (patch)
tree8569d03d7d4aeca6f49e52ec59c6655fb2f3bf4f /llvm/lib/Analysis/EscapeAnalysis.cpp
parent7451f87273a7584b5465e8cfdcc33bc3a8aba1e5 (diff)
downloadbcm5719-llvm-1c7f8901c64701f27ff65259a60c493a024e3c80.tar.gz
bcm5719-llvm-1c7f8901c64701f27ff65259a60c493a024e3c80.zip
Fix "large integer implicitly truncated to unsigned type"
warning on x86-64 with gcc-4.3. llvm-svn: 57634
Diffstat (limited to 'llvm/lib/Analysis/EscapeAnalysis.cpp')
-rw-r--r--llvm/lib/Analysis/EscapeAnalysis.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/lib/Analysis/EscapeAnalysis.cpp b/llvm/lib/Analysis/EscapeAnalysis.cpp
index 94e953d460a..a5a46e187e3 100644
--- a/llvm/lib/Analysis/EscapeAnalysis.cpp
+++ b/llvm/lib/Analysis/EscapeAnalysis.cpp
@@ -50,7 +50,7 @@ bool EscapeAnalysis::runOnFunction(Function& F) {
for (Function::arg_iterator AI = F.arg_begin(), AE = F.arg_end();
AI != AE; ++AI) {
if (!isa<PointerType>(AI->getType())) continue;
- AliasAnalysis::AliasResult R = AA.alias(Pointer, StoreSize, AI, ~0UL);
+ AliasAnalysis::AliasResult R = AA.alias(Pointer, StoreSize, AI, ~0U);
if (R != AliasAnalysis::NoAlias) {
EscapePoints.insert(S);
inserted = true;
@@ -63,7 +63,7 @@ bool EscapeAnalysis::runOnFunction(Function& F) {
for (Module::global_iterator GI = M->global_begin(), GE = M->global_end();
GI != GE; ++GI) {
- AliasAnalysis::AliasResult R = AA.alias(Pointer, StoreSize, GI, ~0UL);
+ AliasAnalysis::AliasResult R = AA.alias(Pointer, StoreSize, GI, ~0U);
if (R != AliasAnalysis::NoAlias) {
EscapePoints.insert(S);
break;
@@ -145,4 +145,4 @@ bool EscapeAnalysis::escapes(Value* A) {
}
return false;
-} \ No newline at end of file
+}
OpenPOWER on IntegriCloud