<html><body><p><font size="2">Hi Adrian,</font><br><br><font size="2">That's a good question, I haven't looked into the effect on debug information, but I imagine it won't be any different from what the partial inliner does today (David Li might be able to answer that question better than I).  There's existing utilities that do the code extraction for outlining, so I'll need to look into that code to see if it also modifies debug information.</font><br><br><font size="2">Cheers,</font><br><br><font size="2">Graham Yiu<br>LLVM Compiler Development<br>IBM Toronto Software Lab<br>Office: (905) 413-4077      C2-707/8200/Markham<br>Email: gyiu@ca.ibm.com</font><br><br><img width="16" height="16" src="cid:1__=8FBB0BEDDFCEF27A8f9e8a93df938690918c8FB@" border="0" alt="Inactive hide details for Adrian Prantl ---08/16/2017 12:34:38 PM---(How) does your proposal affect the debug info for the tran"><font size="2" color="#424282">Adrian Prantl ---08/16/2017 12:34:38 PM---(How) does your proposal affect the debug info for the transformed code? -- adrian</font><br><br><font size="2" color="#5F5F5F">From:        </font><font size="2">Adrian Prantl <aprantl@apple.com></font><br><font size="2" color="#5F5F5F">To:        </font><font size="2">Graham Yiu <gyiu@ca.ibm.com></font><br><font size="2" color="#5F5F5F">Cc:        </font><font size="2">llvm-dev@lists.llvm.org</font><br><font size="2" color="#5F5F5F">Date:        </font><font size="2">08/16/2017 12:34 PM</font><br><font size="2" color="#5F5F5F">Subject:        </font><font size="2">Re: [llvm-dev] [RFC] Enhance Partial Inliner by using a general outlining scheme for cold blocks</font><br><font size="2" color="#5F5F5F">Sent by:        </font><font size="2">aprantl@apple.com</font><br><hr width="100%" size="2" align="left" noshade style="color:#8091A5; "><br><br><br><tt><font size="2">(How) does your proposal affect the debug info for the transformed code?<br><br>-- adrian<br><br></font></tt><br><br><BR>
</body></html>