diff options
| author | George Burgess IV <george.burgess.iv@gmail.com> | 2016-06-27 18:35:00 +0000 |
|---|---|---|
| committer | George Burgess IV <george.burgess.iv@gmail.com> | 2016-06-27 18:35:00 +0000 |
| commit | 11ff52bffc7e4e28f6e3dac997f8d0025b9c8a2f (patch) | |
| tree | 4b8a65b53c87126a4e92de822444d7bfa406f993 /llvm/lib | |
| parent | 16ed57c86bea3ea1ba28eae47065e91a09647c17 (diff) | |
| download | bcm5719-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.cpp | 2 |
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) { |

