Hi,
The LLVM tools didn't crash, but the inlined code crashed at runtime. I
later narrowed down that issue to one function, after I added no inline to that
function in my transform pass, everything works normal again. I guess that's
a issue with the inliner
Zhang
------------------ Original ------------------
From: "Kevin Choi"<code.kchoi at gmail.com>;
Date: Mon, Aug 13, 2018 10:04 AM
To: "Zhang"<admin at mayuyu.io>;
Subject: Re: [llvm-dev] LLVM's Inliner broke the code
Hi,
you might want to output --verbose to isolate which command has the
crash and then attach debugger like lldb/gdb to the command to debug it.
Sounds like it might be crashing in opt.
ie. gdb -tui --args <command>
Regards,
Kevin
On 7/27/2018 5:18 AM, Zhang via llvm-dev wrote:
Hi:
I was using various Inliners on a custom built IR Function
however the code simply results in a NULL Pointer Access crash.
How do I debug this issue? The IR code runs perfectly fine
without the Inliner. The Inlined functions contains a lot of GEP/Load
and stores
Zhang
_______________________________________________ LLVM Developers mailing
list llvm-dev at lists.llvm.org
http://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/20180813/ac94da87/attachment.html>