so that we always get the inline function instead. Remember, kids, like it says
in the GCC manual, "An Inline Function is As Fast As a Macro."
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11815
91177308-0d34-0410-b5e6-
96231b3b80d8
namespace llvm {
+#if defined(log2)
+# undef log2
+#endif
+
inline unsigned log2(uint64_t C) {
unsigned getPow;
for (getPow = 0; C > 1; ++getPow)
namespace llvm {
+#if defined(log2)
+# undef log2
+#endif
+
inline unsigned log2(uint64_t C) {
unsigned getPow;
for (getPow = 0; C > 1; ++getPow)