https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106811

Nuno Lopes <nunoplopes at sapo dot pt> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |nunoplopes at sapo dot pt

--- Comment #1 from Nuno Lopes <nunoplopes at sapo dot pt> ---
I suggest adopting the concept of poison that LLVM has. It allows operations to
have undefined behavior, while still allow them to be moved freely.
I have some slides that may serve as an introduction to the topic:
https://web.ist.utl.pt/nuno.lopes/pres/ub-vmcai19.pdf

Happy to discuss further.

Reply via email to