[llvm-dev] RFC: Killing undef and spreading poison
Peter Lawrence via llvm-dev
llvm-dev at lists.llvm.org
Mon Jun 5 15:56:57 PDT 2017
Sanjay,
Your original example showed end-to-end-miscompilation,
After a sequence of transformations,
Where “undefined behavior” is a part of the problem.
My question is can you show some additional examples that do not rely on “nsw” or “nuw” ?
Thanks,
Peter Lawrence.
> On Jun 4, 2017, at 9:13 PM, Sanjoy Das <sanjoy at playingwithpointers.com> wrote:
>
> Hi Peter,
>
> On Thu, Jun 1, 2017 at 6:18 PM, Peter Lawrence via llvm-dev
> <llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>> wrote:
>
>> Also, do you think you can come up with an example that does not depend on
>> signed
>> overflow being “undefined” ?
>
> Can you be more specific? Example that does what?
>
> -- Sanjoy
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170605/ba18aeaa/attachment.html>
More information about the llvm-dev
mailing list