[llvm-dev] Intermodule Program Analysis

Ahmad Nouralizadeh Khorrami via llvm-dev llvm-dev at lists.llvm.org
Fri Apr 23 17:52:36 PDT 2021


Hi Pawel,
Yes.

On Saturday, 24 April 2021, pawel k. <pawel.kunio at gmail.com> wrote:

> Hello,
> Do You have sources for all the libraries that will be distributed as dlls?
>
> Best regards,
> Pawel Kunio
>
> pt., 23.04.2021, 22:02 użytkownik Ahmad Nouralizadeh Khorrami via llvm-dev
> <llvm-dev at lists.llvm.org> napisał:
>
>> Hi,
>> Typical whole program IR level analyses are done by means of module
>> passes. The modules should be linked before the analysis process.
>> In some rare cases, the analysis needs to be performed across the whole
>> user level code. In other words, suppose that the bitcode files for the
>> program and all shared libraries are available. Also, suppose that the
>> libraries can not be linked, statically. Is it possible to run an analysis
>> (e.g., taint analysis or constant propagation) on the whole user level
>> software stack (at the IR level)? If not, is there any better approach?
>> Regards.
>> _______________________________________________
>> LLVM Developers mailing list
>> llvm-dev at lists.llvm.org
>> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20210424/74e55f14/attachment.html>


More information about the llvm-dev mailing list