<div dir="ltr"><div class="gmail_default" style="font-size:small"><div class="gmail_default" style="font-size:small">I am working on 
developing a method to do some analysis on Ada code. I have converted 
the high level code (multiple Ada files) to the corresponding LLVM IR 
(.s files) using the tool  dragonegg. The structure of my code is 
such that there are function calls across these files. Is there any way 
to inline these function calls? That is if function A in A.s calls 
function B in B.s, can the code for function B be added in A.s using 
some flag or pass in LLVM, like the AlwaysInlinerLegacyPass?</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">I need to do the analysis on the .s file, so doing it during linking or assembling will not help.</div></div><br>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Thanks,<div>Ranjani</div></div></div></div>