<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>