<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi, all<div><br></div><div>I wonder whether I can preserve basic blocks of llvm-bc when it is compiled to the target(x86) binary. </div><div><br></div><div>for instance, </div><div><br></div><div><font class="Apple-style-span" color="#3900FC">#llc --march=x86 test1.bc -o test1.s</font></div><div><font class="Apple-style-span" color="#3900FC">#llvm-gcc -O0 -o test1 test1.s</font></div><div><br></div><div>then, can BBs from output binary of 'test1' find their correspondents from 'test1.bc' and vice versa?</div><div><br></div><div>What I eventually want to find out is 1-1 mapping of BBs between llvm-bc and generated target binary. </div><div>If anyone can tell me how can I do this it will be very grateful. </div><div><br></div><div>Thanks for your help, in advance</div><div>Regards, Kangkook</div></body></html>