This uses `1U` instead of `1ULL` because StratifiedAttrs is a 32-bit
bitset.
Thanks to Hans-Bernhard Broker for bringing this up.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@273902
91177308-0d34-0410-b5e6-
96231b3b80d8
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) {