[llvm-dev] Standard way to remove llvm intrinsics
Eric Christopher via llvm-dev
llvm-dev at lists.llvm.org
Tue Dec 17 16:33:32 PST 2019
Typically this isn't done, debug information is a bit of a special case. I
don't see much of a reason to have tool support for this necessarily, but
would be happy to hear about possible use cases etc?
On Mon, Dec 16, 2019 at 12:04 PM Alberto Barbaro via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
> Hi all,
> it is not the first time that I need to remove intrinsics from a bc and in
> the past I saw options like -strip-debug for opt. Now I would like to
> remove all the occurrences of llvm.lifetime.start and llvm.lifetime.end. I
> have done in just obtaining the .ll file, grep -v lifetime, redirecting it
> to another .ll and use llvm-as.
> I was wondering if there is a standard way to decide which intrinsics to
> remove or if at the moment it is not possible.
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the llvm-dev