fix callgraph dump to not print 0x0x1234 for nodes.
authorChris Lattner <sabre@nondot.org>
Fri, 23 Apr 2010 18:23:40 +0000 (18:23 +0000)
committerChris Lattner <sabre@nondot.org>
Fri, 23 Apr 2010 18:23:40 +0000 (18:23 +0000)
commit6275413ff5977a7950b775ecc8e8d55af191934d
tree2dd757c87614bb9d8dafe5c2209a1484e6c38f6f
parent2808ccb77515d049bfeb44fdf1228ccf9f034f2f
fix callgraph dump to not print 0x0x1234 for nodes.
Add the instruction pointer value for debuggability.
We now get dump output that looks like this:

Call graph node for function: 'f1'<<0x1017086b0>>  #uses=1
  CS<0x1017046f8> calls external node

Call graph node for function: '_ZNSt6vectorIdSaIdEEC1EmRKdRKS0_'<<0x1017086f0>>  #uses=1
  CS<0x0> calls external node

Call graph node for function: 'f4'<<0x1017087a0>>  #uses=1
  CS<0x101708c88> calls function 'f3'

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102194 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Analysis/IPA/CallGraph.cpp