Sample Profiling - Remove useless asserts. NFC.
authorDiego Novillo <dnovillo@google.com>
Fri, 16 Oct 2015 13:54:52 +0000 (13:54 +0000)
committerDiego Novillo <dnovillo@google.com>
Fri, 16 Oct 2015 13:54:52 +0000 (13:54 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@250513 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/ProfileData/SampleProf.h

index b36b328d425ceb0a1002a5331d0e5ec2ba353108..e46407bde2c5e00a1354070844ff4541cf198a15 100644 (file)
@@ -215,12 +215,10 @@ public:
   void addHeadSamples(uint64_t Num) { TotalHeadSamples += Num; }
   void addBodySamples(uint32_t LineOffset, uint32_t Discriminator,
                       uint64_t Num) {
-    assert(LineOffset >= 0);
     BodySamples[LineLocation(LineOffset, Discriminator)].addSamples(Num);
   }
   void addCalledTargetSamples(uint32_t LineOffset, uint32_t Discriminator,
                               std::string FName, uint64_t Num) {
-    assert(LineOffset >= 0);
     BodySamples[LineLocation(LineOffset, Discriminator)].addCalledTarget(FName,
                                                                          Num);
   }