<div dir="ltr"><font size="4">Hi all:</font><div><font size="4"><br></font></div><div><font size="4">I am using llvm 3.3, which was compiled using the following configure options:</font></div><div><font size="4"><br></font></div><div><code class="" style="line-height:15.96px;font-size:13.3px;white-space:pre;border-radius:0px!important;border:0px!important;float:none!important;height:auto!important;margin:0px!important;outline:0px!important;overflow:visible!important;padding:0px!important;vertical-align:baseline!important;width:auto!important;font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace!important;min-height:auto!important;color:rgb(0,0,0)!important;background:none!important">../llvm-3.3.src/configure -</code><code class="" style="line-height:15.96px;font-size:13.3px;white-space:pre;border-radius:0px!important;border:0px!important;float:none!important;height:auto!important;margin:0px!important;outline:0px!important;overflow:visible!important;padding:0px!important;vertical-align:baseline!important;width:auto!important;font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace!important;font-weight:bold!important;min-height:auto!important;color:rgb(51,102,153)!important;background:none!important">-with</code><code class="" style="line-height:15.96px;font-size:13.3px;white-space:pre;border-radius:0px!important;border:0px!important;float:none!important;height:auto!important;margin:0px!important;outline:0px!important;overflow:visible!important;padding:0px!important;vertical-align:baseline!important;width:auto!important;font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace!important;font-weight:bold!important;min-height:auto!important;color:rgb(51,102,153)!important;background:none!important">-gcc</code><code class="" style="line-height:15.96px;font-size:13.3px;white-space:pre;border-radius:0px!important;border:0px!important;float:none!important;height:auto!important;margin:0px!important;outline:0px!important;overflow:visible!important;padding:0px!important;vertical-align:baseline!important;width:auto!important;font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace!important;font-weight:bold!important;min-height:auto!important;color:rgb(51,102,153)!important;background:none!important">-toolchain</code><code class="" style="line-height:15.96px;font-size:13.3px;white-space:pre;border-radius:0px!important;border:0px!important;float:none!important;height:auto!important;margin:0px!important;outline:0px!important;overflow:visible!important;padding:0px!important;vertical-align:baseline!important;width:auto!important;font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace!important;min-height:auto!important;color:rgb(0,0,0)!important;background:none!important">=/home/admin/jianzhang.zj/gcc-4.8.2</code><code class="" style="line-height:15.96px;font-size:13.3px;white-space:pre;border-radius:0px!important;border:0px!important;float:none!important;height:auto!important;margin:0px!important;outline:0px!important;overflow:visible!important;padding:0px!important;vertical-align:baseline!important;width:auto!important;font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace!important;font-weight:bold!important;min-height:auto!important;color:rgb(51,102,153)!important;background:none!important">-install</code><span style="color:rgb(51,51,51);font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace;font-size:13.3px;line-height:15.96px;white-space:pre"> </span><code class="" style="line-height:15.96px;font-size:13.3px;white-space:pre;border-radius:0px!important;border:0px!important;float:none!important;height:auto!important;margin:0px!important;outline:0px!important;overflow:visible!important;padding:0px!important;vertical-align:baseline!important;width:auto!important;font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace!important;min-height:auto!important;color:rgb(0,0,0)!important;background:none!important">-</code><code class="" style="line-height:15.96px;font-size:13.3px;white-space:pre;border-radius:0px!important;border:0px!important;float:none!important;height:auto!important;margin:0px!important;outline:0px!important;overflow:visible!important;padding:0px!important;vertical-align:baseline!important;width:auto!important;font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace!important;font-weight:bold!important;min-height:auto!important;color:rgb(51,102,153)!important;background:none!important">-prefix</code><code class="" style="line-height:15.96px;font-size:13.3px;white-space:pre;border-radius:0px!important;border:0px!important;float:none!important;height:auto!important;margin:0px!important;outline:0px!important;overflow:visible!important;padding:0px!important;vertical-align:baseline!important;width:auto!important;font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace!important;min-height:auto!important;color:rgb(0,0,0)!important;background:none!important">=/home/admin/jianzhang.zj/llvm/llvm</code><code class="" style="line-height:15.96px;font-size:13.3px;white-space:pre;border-radius:0px!important;border:0px!important;float:none!important;height:auto!important;margin:0px!important;outline:0px!important;overflow:visible!important;padding:0px!important;vertical-align:baseline!important;width:auto!important;font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace!important;font-weight:bold!important;min-height:auto!important;color:rgb(51,102,153)!important;background:none!important">-install</code><code class="" style="line-height:15.96px;font-size:13.3px;white-space:pre;border-radius:0px!important;border:0px!important;float:none!important;height:auto!important;margin:0px!important;outline:0px!important;overflow:visible!important;padding:0px!important;vertical-align:baseline!important;width:auto!important;font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace!important;min-height:auto!important;color:rgb(0,0,0)!important;background:none!important">-3 -</code><code class="" style="line-height:15.96px;font-size:13.3px;white-space:pre;border-radius:0px!important;border:0px!important;float:none!important;height:auto!important;margin:0px!important;outline:0px!important;overflow:visible!important;padding:0px!important;vertical-align:baseline!important;width:auto!important;font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace!important;font-weight:bold!important;min-height:auto!important;color:rgb(51,102,153)!important;background:none!important">-enable</code><code class="" style="line-height:15.96px;font-size:13.3px;white-space:pre;border-radius:0px!important;border:0px!important;float:none!important;height:auto!important;margin:0px!important;outline:0px!important;overflow:visible!important;padding:0px!important;vertical-align:baseline!important;width:auto!important;font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace!important;font-weight:bold!important;min-height:auto!important;color:rgb(51,102,153)!important;background:none!important">-optimized</code><span style="color:rgb(51,51,51);font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace;font-size:13.3px;line-height:15.96px;white-space:pre"> </span><code class="" style="line-height:15.96px;font-size:13.3px;white-space:pre;border-radius:0px!important;border:0px!important;float:none!important;height:auto!important;margin:0px!important;outline:0px!important;overflow:visible!important;padding:0px!important;vertical-align:baseline!important;width:auto!important;font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace!important;min-height:auto!important;color:rgb(0,0,0)!important;background:none!important">-</code><code class="" style="line-height:15.96px;font-size:13.3px;white-space:pre;border-radius:0px!important;border:0px!important;float:none!important;height:auto!important;margin:0px!important;outline:0px!important;overflow:visible!important;padding:0px!important;vertical-align:baseline!important;width:auto!important;font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace!important;font-weight:bold!important;min-height:auto!important;color:rgb(51,102,153)!important;background:none!important">-enable</code><code class="" style="line-height:15.96px;font-size:13.3px;white-space:pre;border-radius:0px!important;border:0px!important;float:none!important;height:auto!important;margin:0px!important;outline:0px!important;overflow:visible!important;padding:0px!important;vertical-align:baseline!important;width:auto!important;font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace!important;font-weight:bold!important;min-height:auto!important;color:rgb(51,102,153)!important;background:none!important">-debug</code><code class="" style="line-height:15.96px;font-size:13.3px;white-space:pre;border-radius:0px!important;border:0px!important;float:none!important;height:auto!important;margin:0px!important;outline:0px!important;overflow:visible!important;padding:0px!important;vertical-align:baseline!important;width:auto!important;font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace!important;font-weight:bold!important;min-height:auto!important;color:rgb(51,102,153)!important;background:none!important">-runtime</code><span style="color:rgb(51,51,51);font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace;font-size:13.3px;line-height:15.96px;white-space:pre"> </span><code class="" style="line-height:15.96px;font-size:13.3px;white-space:pre;border-radius:0px!important;border:0px!important;float:none!important;height:auto!important;margin:0px!important;outline:0px!important;overflow:visible!important;padding:0px!important;vertical-align:baseline!important;width:auto!important;font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace!important;min-height:auto!important;color:rgb(0,0,0)!important;background:none!important">-</code><code class="" style="line-height:15.96px;font-size:13.3px;white-space:pre;border-radius:0px!important;border:0px!important;float:none!important;height:auto!important;margin:0px!important;outline:0px!important;overflow:visible!important;padding:0px!important;vertical-align:baseline!important;width:auto!important;font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace!important;font-weight:bold!important;min-height:auto!important;color:rgb(51,102,153)!important;background:none!important">-enable</code><code class="" style="line-height:15.96px;font-size:13.3px;white-space:pre;border-radius:0px!important;border:0px!important;float:none!important;height:auto!important;margin:0px!important;outline:0px!important;overflow:visible!important;padding:0px!important;vertical-align:baseline!important;width:auto!important;font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace!important;font-weight:bold!important;min-height:auto!important;color:rgb(51,102,153)!important;background:none!important">-debug</code><code class="" style="line-height:15.96px;font-size:13.3px;white-space:pre;border-radius:0px!important;border:0px!important;float:none!important;height:auto!important;margin:0px!important;outline:0px!important;overflow:visible!important;padding:0px!important;vertical-align:baseline!important;width:auto!important;font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace!important;font-weight:bold!important;min-height:auto!important;color:rgb(51,102,153)!important;background:none!important">-symbols</code><span style="color:rgb(51,51,51);font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace;font-size:13.3px;line-height:15.96px;white-space:pre"> </span><code class="" style="line-height:15.96px;font-size:13.3px;white-space:pre;border-radius:0px!important;border:0px!important;float:none!important;height:auto!important;margin:0px!important;outline:0px!important;overflow:visible!important;padding:0px!important;vertical-align:baseline!important;width:auto!important;font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace!important;min-height:auto!important;color:rgb(0,0,0)!important;background:none!important">-</code><code class="" style="line-height:15.96px;font-size:13.3px;white-space:pre;border-radius:0px!important;border:0px!important;float:none!important;height:auto!important;margin:0px!important;outline:0px!important;overflow:visible!important;padding:0px!important;vertical-align:baseline!important;width:auto!important;font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace!important;font-weight:bold!important;min-height:auto!important;color:rgb(51,102,153)!important;background:none!important">-disable</code><code class="" style="line-height:15.96px;font-size:13.3px;white-space:pre;border-radius:0px!important;border:0px!important;float:none!important;height:auto!important;margin:0px!important;outline:0px!important;overflow:visible!important;padding:0px!important;vertical-align:baseline!important;width:auto!important;font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace!important;font-weight:bold!important;min-height:auto!important;color:rgb(51,102,153)!important;background:none!important">-assertions</code><span style="color:rgb(51,51,51);font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace;font-size:13.3px;line-height:15.96px;white-space:pre"> </span><code class="" style="line-height:15.96px;font-size:13.3px;white-space:pre;border-radius:0px!important;border:0px!important;float:none!important;height:auto!important;margin:0px!important;outline:0px!important;overflow:visible!important;padding:0px!important;vertical-align:baseline!important;width:auto!important;font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace!important;min-height:auto!important;color:rgb(0,0,0)!important;background:none!important">-</code><code class="" style="line-height:15.96px;font-size:13.3px;white-space:pre;border-radius:0px!important;border:0px!important;float:none!important;height:auto!important;margin:0px!important;outline:0px!important;overflow:visible!important;padding:0px!important;vertical-align:baseline!important;width:auto!important;font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace!important;font-weight:bold!important;min-height:auto!important;color:rgb(51,102,153)!important;background:none!important">-with</code><code class="" style="line-height:15.96px;font-size:13.3px;white-space:pre;border-radius:0px!important;border:0px!important;float:none!important;height:auto!important;margin:0px!important;outline:0px!important;overflow:visible!important;padding:0px!important;vertical-align:baseline!important;width:auto!important;font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace!important;font-weight:bold!important;min-height:auto!important;color:rgb(51,102,153)!important;background:none!important">-oprofile</code><code class="" style="line-height:15.96px;font-size:13.3px;white-space:pre;border-radius:0px!important;border:0px!important;float:none!important;height:auto!important;margin:0px!important;outline:0px!important;overflow:visible!important;padding:0px!important;vertical-align:baseline!important;width:auto!important;font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace!important;min-height:auto!important;color:rgb(0,0,0)!important;background:none!important">=/usr/local/ -</code><code class="" style="line-height:15.96px;font-size:13.3px;white-space:pre;border-radius:0px!important;border:0px!important;float:none!important;height:auto!important;margin:0px!important;outline:0px!important;overflow:visible!important;padding:0px!important;vertical-align:baseline!important;width:auto!important;font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace!important;font-weight:bold!important;min-height:auto!important;color:rgb(51,102,153)!important;background:none!important">-enable</code><code class="" style="line-height:15.96px;font-size:13.3px;white-space:pre;border-radius:0px!important;border:0px!important;float:none!important;height:auto!important;margin:0px!important;outline:0px!important;overflow:visible!important;padding:0px!important;vertical-align:baseline!important;width:auto!important;font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace!important;font-weight:bold!important;min-height:auto!important;color:rgb(51,102,153)!important;background:none!important">-profiling</code><font size="4"><br></font></div><div><code class="" style="line-height:15.96px;font-size:13.3px;white-space:pre;border-radius:0px!important;border:0px!important;float:none!important;height:auto!important;margin:0px!important;outline:0px!important;overflow:visible!important;padding:0px!important;vertical-align:baseline!important;width:auto!important;font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace!important;font-weight:bold!important;min-height:auto!important;color:rgb(51,102,153)!important;background:none!important"><br></code></div><div><font size="4">then I compiled the Fibonacci example in the llvm source code, and I run the profiling using the command below:</font></div><div><font size="4"><br></font></div><div><font size="4"><font face="monospace, monospace">$ operf ./fibonacci 40</font><br></font></div><div><font size="4"><br></font></div><div><font size="4">and then opreport:</font></div><div><font size="4"><br></font></div><div><font size="4"><div style="font-family:monospace,monospace">$ opreport -l</div><div style="font-family:monospace,monospace"><div>samples  %        image name               symbol name</div><div>147735   98.5360  anon (tgid:46343 range:0x7f9cdd4de000-0x7f9cdd55dfff) anon (tgid:46343 range:0x7f9cdd4de000-0x7f9cdd55dfff)</div></div><div style="font-family:monospace,monospace"><br></div><div><font face="arial, helvetica, sans-serif">as we see, there is a '</font><font face="monospace, monospace">anon</font><font face="arial, helvetica, sans-serif">' in the result, the profiling result is not as I expected.</font></div><div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif">Can anyone tell me how to profiling llvm JITed code?</font></div><div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif">I hope hearing from you soon, thanks</font></div></font></div></div>