<div dir="ltr"><div class="gmail_default" style="font-family:georgia,serif;font-size:large">Hello,</div><div class="gmail_default" style="font-family:georgia,serif;font-size:large"><br></div><div class="gmail_default" style="font-family:georgia,serif;font-size:large">For some reason,  I have to stick on llvm 3.3 for a language compiler, I find that the location debug info is attached to each instruction using !dbg, however, I found some of that information is mis-attched and need to be changed, so I want to <b>know what functions(I checked all funcs in DIBuilder.h but didn't find a appropriate one) are used to attach those !dbg nodes to each instruction ?</b> It would be even better if you can points to the places that clang uses to create those nodes.</div><div class="gmail_default" style="font-family:georgia,serif;font-size:large"><br></div><div class="gmail_default" style="font-family:georgia,serif;font-size:large">Thanks ! </div><div><br></div>-- <br><div class="gmail_signature">Best regards<br><br><br>Hui Zhang<br></div>
</div>