Use Path P[0] instead of P[ reinterpret_cast<const llvm::BasicBlock*>(0) ].

Remove the hack for the container extension of stlport.

Change-Id: I1ef1d010faf48877407f356ddee6874b6f65b5d8
diff --git a/lib/Analysis/ProfileInfo.cpp b/lib/Analysis/ProfileInfo.cpp
index 4f6cdd0..36f211e 100644
--- a/lib/Analysis/ProfileInfo.cpp
+++ b/lib/Analysis/ProfileInfo.cpp
@@ -927,7 +927,7 @@
 
       Path P;
       const BasicBlock *Dest = GetPath(BB, 0, P, GetPathToExit | GetPathWithNewEdges);
-      Dest = P[ reinterpret_cast<const llvm::BasicBlock*>(0) ];
+      Dest = P[0];
       if (!Dest) continue;
 
       if (getEdgeWeight(getEdge(Dest,0)) == MissingValue) {