Dear all,<br><br>I have already checked some related posted messages, such as:<br><br><a href="http://lists.cs.uiuc.edu/pipermail/llvmdev/2008-January/012315.html">http://lists.cs.uiuc.edu/pipermail/llvmdev/2008-January/012315.html</a> and<br clear="all">
<a href="http://lists.cs.uiuc.edu/pipermail/llvmdev/2008-February/012466.html">http://lists.cs.uiuc.edu/pipermail/llvmdev/2008-February/012466.html</a><br><br>After getting rid of some error messages, I was able to run the following commands: <br>
<br>1) opt -insert-path-profiling matmul.bc -o matmul.pp.bc<br>2) lli -load ../llvm_build/Debug+Asserts/lib/libprofile_rt.so matmul.pp.bc (generates llvmprof.out file)<br><br>and as a last command:<br>3) opt -path-profile-loader -profile-info-file=llvmprof.out matmul.pp.bc -analyze<br>
<br>which provides the following output:<br><br>Printing analysis 'Load path profile information from file':<br>Pass::print not implemented for pass: 'Path Profiling Information Loader'!<br><br>After trying several options, this is where i was able to reach, but still it does not provide what i need.<br>
<br>I am a bit confused about which commands to apply and in which order and with which parameters. <br>Maybe someone who is already using path profiling can provide me some useful information.<br><br>Thanks in advance.<br>
Erkan.<br><br>