summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorGeorge Burgess IV <george.burgess.iv@gmail.com>2016-06-27 18:35:00 +0000
committerGeorge Burgess IV <george.burgess.iv@gmail.com>2016-06-27 18:35:00 +0000
commit11ff52bffc7e4e28f6e3dac997f8d0025b9c8a2f (patch)
tree4b8a65b53c87126a4e92de822444d7bfa406f993 /llvm/lib
parent16ed57c86bea3ea1ba28eae47065e91a09647c17 (diff)
downloadbcm5719-llvm-11ff52bffc7e4e28f6e3dac997f8d0025b9c8a2f.tar.gz
bcm5719-llvm-11ff52bffc7e4e28f6e3dac997f8d0025b9c8a2f.zip
[CFLAA] Use unsigned numbers for bit-shifts.
This uses `1U` instead of `1ULL` because StratifiedAttrs is a 32-bit bitset. Thanks to Hans-Bernhard Broker for bringing this up. llvm-svn: 273902
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/Analysis/CFLAliasAnalysis.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Analysis/CFLAliasAnalysis.cpp b/llvm/lib/Analysis/CFLAliasAnalysis.cpp
index 659443fc0ab..407d8e70155 100644
--- a/llvm/lib/Analysis/CFLAliasAnalysis.cpp
+++ b/llvm/lib/Analysis/CFLAliasAnalysis.cpp
@@ -762,7 +762,7 @@ static Optional<StratifiedAttrs> valueToAttr(Value *Val) {
static StratifiedAttrs argNumberToAttr(unsigned ArgNum) {
if (ArgNum >= AttrMaxNumArgs)
return AttrUnknown;
- return StratifiedAttrs(1 << (ArgNum + AttrFirstArgIndex));
+ return StratifiedAttrs(1U << (ArgNum + AttrFirstArgIndex));
}
static Level directionOfEdgeType(EdgeType Weight) {
OpenPOWER on IntegriCloud