[LLVMdev] -instcombine introduces "undef" values to the IR.

Paul Vario paul.paul.mit at gmail.com
Wed Jun 11 12:26:34 PDT 2014


Hi Fellows,

     If a .ll file contains no "undef"'s, does it necessarily mean that
every value is properly initialized before use in the IR? What confuses me
is that I notice that -instcombine can introduce "undef" to the previously
undef-clean .ll file ... is it always safe to use -instcombine  as one of
the preprocessing pass? Thanks.

Best,
Paul
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20140611/6ae19151/attachment.html>


More information about the llvm-dev mailing list