diff --git a/llvm/include/llvm/Support/Discriminator.h b/llvm/include/llvm/Support/Discriminator.h index 69cd82c876982..fa78cf3045de3 100644 --- a/llvm/include/llvm/Support/Discriminator.h +++ b/llvm/include/llvm/Support/Discriminator.h @@ -65,8 +65,6 @@ enum FSDiscriminatorPass { }; } // namespace sampleprof -using namespace sampleprof; - // The number of bits reserved for the base discrimininator. The base // discriminaitor starts from bit 0. static const unsigned BaseDiscriminatorBitWidth = 8; @@ -82,33 +80,36 @@ static const unsigned FSDiscriminatorBitWidth = 6; // + FSDiscriminatorBitWidth * getNumFSPasses() // needs to fit in an unsigned int type. static inline unsigned getNumFSPasses() { - return static_cast(FSDiscriminatorPass::PassLast); + return static_cast(sampleprof::FSDiscriminatorPass::PassLast); } // Return the ending bit for FSPass P. -static inline unsigned getFSPassBitEnd(FSDiscriminatorPass P) { +static inline unsigned getFSPassBitEnd(sampleprof::FSDiscriminatorPass P) { unsigned I = static_cast(P); assert(I <= getNumFSPasses() && "Invalid FS discriminator pass number."); return BaseDiscriminatorBitWidth + I * FSDiscriminatorBitWidth - 1; } // Return the begining bit for FSPass P. -static inline unsigned getFSPassBitBegin(FSDiscriminatorPass P) { - if (P == FSDiscriminatorPass::Base) +static inline unsigned getFSPassBitBegin(sampleprof::FSDiscriminatorPass P) { + if (P == sampleprof::FSDiscriminatorPass::Base) return 0; unsigned I = static_cast(P); assert(I <= getNumFSPasses() && "Invalid FS discriminator pass number."); - return getFSPassBitEnd(static_cast(I - 1)) + 1; + return getFSPassBitEnd(static_cast(I - 1)) + + 1; } // Return the beginning bit for the last FSPass. static inline int getLastFSPassBitBegin() { - return getFSPassBitBegin(static_cast(getNumFSPasses())); + return getFSPassBitBegin( + static_cast(getNumFSPasses())); } // Return the ending bit for the last FSPass. static inline unsigned getLastFSPassBitEnd() { - return getFSPassBitEnd(static_cast(getNumFSPasses())); + return getFSPassBitEnd( + static_cast(getNumFSPasses())); } // Return the beginning bit for the base (first) FSPass.