Dial down gcc's warnings: don't use 0UL when 0U suffices (and when the
variables and methods themselves only use unsigned.)


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48492 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Analysis/IPA/Andersens.cpp b/lib/Analysis/IPA/Andersens.cpp
index 8650fb1..a66a6fa 100644
--- a/lib/Analysis/IPA/Andersens.cpp
+++ b/lib/Analysis/IPA/Andersens.cpp
@@ -171,10 +171,10 @@
     // it's thing
     struct PairKeyInfo {
       static inline std::pair<unsigned, unsigned> getEmptyKey() {
-        return std::make_pair(~0UL, ~0UL);
+        return std::make_pair(~0U, ~0U);
       }
       static inline std::pair<unsigned, unsigned> getTombstoneKey() {
-        return std::make_pair(~0UL - 1, ~0UL - 1);
+        return std::make_pair(~0U - 1, ~0U - 1);
       }
       static unsigned getHashValue(const std::pair<unsigned, unsigned> &P) {
         return P.first ^ P.second;
@@ -187,10 +187,10 @@
     
     struct ConstraintKeyInfo {
       static inline Constraint getEmptyKey() {
-        return Constraint(Constraint::Copy, ~0UL, ~0UL, ~0UL);
+        return Constraint(Constraint::Copy, ~0U, ~0U, ~0U);
       }
       static inline Constraint getTombstoneKey() {
-        return Constraint(Constraint::Copy, ~0UL - 1, ~0UL - 1, ~0UL - 1);
+        return Constraint(Constraint::Copy, ~0U - 1, ~0U - 1, ~0U - 1);
       }
       static unsigned getHashValue(const Constraint &C) {
         return C.Src ^ C.Dest ^ C.Type ^ C.Offset;