[llvm-commits] [llvm] r92060 - /llvm/trunk/lib/Analysis/ProfileInfo.cpp

Chris Lattner clattner at apple.com
Wed Dec 23 14:28:47 PST 2009


On Dec 23, 2009, at 1:48 PM, David Greene wrote:

> Author: greened
> Date: Wed Dec 23 15:48:18 2009
> New Revision: 92060
>
> URL: http://llvm.org/viewvc/llvm-project?rev=92060&view=rev
> Log:
>
> Convert debug messages to use dbgs().  Generally this means
> s/errs/dbgs/g except for certain special cases.
>

The calls in DEBUG are fine to change, the rest is not.

-Chris

> Modified:
>    llvm/trunk/lib/Analysis/ProfileInfo.cpp
>
> Modified: llvm/trunk/lib/Analysis/ProfileInfo.cpp
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Analysis/ProfileInfo.cpp?rev=92060&r1=92059&r2=92060&view=diff
>
> =
> =
> =
> =
> =
> =
> =
> =
> ======================================================================
> --- llvm/trunk/lib/Analysis/ProfileInfo.cpp (original)
> +++ llvm/trunk/lib/Analysis/ProfileInfo.cpp Wed Dec 23 15:48:18 2009
> @@ -163,7 +163,7 @@
> template<>
> void ProfileInfoT<Function,BasicBlock>::
>         setExecutionCount(const BasicBlock *BB, double w) {
> -  DEBUG(errs() << "Creating Block " << BB->getName()
> +  DEBUG(dbgs() << "Creating Block " << BB->getName()
>                << " (weight: " << format("%.20g",w) << ")\n");
>   BlockInformation[BB->getParent()][BB] = w;
> }
> @@ -171,7 +171,7 @@
> template<>
> void ProfileInfoT<MachineFunction, MachineBasicBlock>::
>         setExecutionCount(const MachineBasicBlock *MBB, double w) {
> -  DEBUG(errs() << "Creating Block " << MBB->getBasicBlock()- 
> >getName()
> +  DEBUG(dbgs() << "Creating Block " << MBB->getBasicBlock()- 
> >getName()
>                << " (weight: " << format("%.20g",w) << ")\n");
>   BlockInformation[MBB->getParent()][MBB] = w;
> }
> @@ -180,7 +180,7 @@
> void ProfileInfoT<Function,BasicBlock>::addEdgeWeight(Edge e, double  
> w) {
>   double oldw = getEdgeWeight(e);
>   assert (oldw != MissingValue && "Adding weight to Edge with no  
> previous weight");
> -  DEBUG(errs() << "Adding to Edge " << e
> +  DEBUG(dbgs() << "Adding to Edge " << e
>                << " (new weight: " << format("%.20g",oldw + w) << ") 
> \n");
>   EdgeInformation[getFunction(e)][e] = oldw + w;
> }
> @@ -190,7 +190,7 @@
>         addExecutionCount(const BasicBlock *BB, double w) {
>   double oldw = getExecutionCount(BB);
>   assert (oldw != MissingValue && "Adding weight to Block with no  
> previous weight");
> -  DEBUG(errs() << "Adding to Block " << BB->getName()
> +  DEBUG(dbgs() << "Adding to Block " << BB->getName()
>                << " (new weight: " << format("%.20g",oldw + w) << ") 
> \n");
>   BlockInformation[BB->getParent()][BB] = oldw + w;
> }
> @@ -201,7 +201,7 @@
>     BlockInformation.find(BB->getParent());
>   if (J == BlockInformation.end()) return;
>
> -  DEBUG(errs() << "Deleting " << BB->getName() << "\n");
> +  DEBUG(dbgs() << "Deleting " << BB->getName() << "\n");
>   J->second.erase(BB);
> }
>
> @@ -211,7 +211,7 @@
>     EdgeInformation.find(getFunction(e));
>   if (J == EdgeInformation.end()) return;
>
> -  DEBUG(errs() << "Deleting" << e << "\n");
> +  DEBUG(dbgs() << "Deleting" << e << "\n");
>   J->second.erase(e);
> }
>
> @@ -221,10 +221,10 @@
>   double w;
>   if ((w = getEdgeWeight(newedge)) == MissingValue) {
>     w = getEdgeWeight(oldedge);
> -    DEBUG(errs() << "Replacing " << oldedge << " with " << newedge   
> << "\n");
> +    DEBUG(dbgs() << "Replacing " << oldedge << " with " << newedge   
> << "\n");
>   } else {
>     w += getEdgeWeight(oldedge);
> -    DEBUG(errs() << "Adding " << oldedge << " to " << newedge  <<  
> "\n");
> +    DEBUG(dbgs() << "Adding " << oldedge << " to " << newedge  <<  
> "\n");
>   }
>   setEdgeWeight(newedge,w);
>   removeEdge(oldedge);
> @@ -277,7 +277,7 @@
> template<>
> void ProfileInfoT<Function,BasicBlock>::
>         divertFlow(const Edge &oldedge, const Edge &newedge) {
> -  DEBUG(errs() << "Diverting " << oldedge << " via " << newedge );
> +  DEBUG(dbgs() << "Diverting " << oldedge << " via " << newedge );
>
>   // First check if the old edge was taken, if not, just delete it...
>   if (getEdgeWeight(oldedge) == 0) {
> @@ -291,7 +291,7 @@
>   const BasicBlock *BB =  
> GetPath(newedge.second,oldedge.second,P,GetPathToExit |  
> GetPathToDest);
>
>   double w = getEdgeWeight (oldedge);
> -  DEBUG(errs() << ", Weight: " << format("%.20g",w) << "\n");
> +  DEBUG(dbgs() << ", Weight: " << format("%.20g",w) << "\n");
>   do {
>     const BasicBlock *Parent = P.find(BB)->second;
>     Edge e = getEdge(Parent,BB);
> @@ -312,7 +312,7 @@
> template<>
> void ProfileInfoT<Function,BasicBlock>::
>         replaceAllUses(const BasicBlock *RmBB, const BasicBlock  
> *DestBB) {
> -  DEBUG(errs() << "Replacing " << RmBB->getName()
> +  DEBUG(dbgs() << "Replacing " << RmBB->getName()
>                << " with " << DestBB->getName() << "\n");
>   const Function *F = DestBB->getParent();
>   std::map<const Function*, EdgeWeights>::iterator J =
> @@ -413,7 +413,7 @@
>     EdgeInformation.find(F);
>   if (J == EdgeInformation.end()) return;
>
> -  DEBUG(errs() << "Splitting " << Old->getName() << " to " << New- 
> >getName() << "\n");
> +  DEBUG(dbgs() << "Splitting " << Old->getName() << " to " << New- 
> >getName() << "\n");
>
>   std::set<Edge> Edges;
>   for (EdgeWeights::iterator ewi = J->second.begin(), ewe = J- 
> >second.end();
> @@ -444,7 +444,7 @@
>     EdgeInformation.find(F);
>   if (J == EdgeInformation.end()) return;
>
> -  DEBUG(errs() << "Splitting " << NumPreds << " Edges from " << BB- 
> >getName()
> +  DEBUG(dbgs() << "Splitting " << NumPreds << " Edges from " << BB- 
> >getName()
>                << " to " << NewBB->getName() << "\n");
>
>   // Collect weight that was redirected over NewBB.
> @@ -474,7 +474,7 @@
> template<>
> void ProfileInfoT<Function,BasicBlock>::transfer(const Function *Old,
>                                                  const Function  
> *New) {
> -  DEBUG(errs() << "Replacing Function " << Old->getName() << " with "
> +  DEBUG(dbgs() << "Replacing Function " << Old->getName() << " with "
>                << New->getName() << "\n");
>   std::map<const Function*, EdgeWeights>::iterator J =
>     EdgeInformation.find(Old);
> @@ -552,7 +552,7 @@
>     } else {
>       EdgeInformation[BB->getParent()][edgetocalc] = incount-outcount;
>     }
> -    DEBUG(errs() << "--Calc Edge Counter for " << edgetocalc << ": "
> +    DEBUG(dbgs() << "--Calc Edge Counter for " << edgetocalc << ": "
>                  << format("%.20g", getEdgeWeight(edgetocalc)) <<  
> "\n");
>     removed = edgetocalc;
>     return true;
> @@ -978,17 +978,17 @@
>     }
>     if (FoundPath) continue;
>
> -    errs() << "{";
> +    dbgs() << "{";
>     FI = Unvisited.begin(), FE = Unvisited.end();
>     while(FI != FE) {
>       const BasicBlock *BB = *FI; ++FI;
> -      errs() << BB->getName();
> +      dbgs() << BB->getName();
>       if (FI != FE)
> -        errs() << ",";
> +        dbgs() << ",";
>     }
> -    errs() << "}";
> +    dbgs() << "}";
>
> -    errs() << "ASSERT: could not repair function";
> +    dbgs() << "ASSERT: could not repair function";
>     assert(0 && "could not repair function");
>   }
>
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits




More information about the llvm-commits mailing list