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) {