[llvm] r268568 - [SCCP] Throw away dead code. NFC.

Quentin Colombet via llvm-commits llvm-commits at lists.llvm.org
Wed May 4 16:28:47 PDT 2016


Looks like it is not dead:
http://lab.llvm.org:8011/builders/clang-x86_64-linux-selfhost-modules/builds/15298

Unknown terminator instruction:   unreachable
SCCP: Don't know how to handle this terminator!

> On May 4, 2016, at 4:05 PM, Davide Italiano via llvm-commits <llvm-commits at lists.llvm.org> wrote:
> 
> Author: davide
> Date: Wed May  4 18:05:59 2016
> New Revision: 268568
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=268568&view=rev
> Log:
> [SCCP] Throw away dead code. NFC.
> 
> Modified:
>    llvm/trunk/lib/Transforms/Scalar/SCCP.cpp
> 
> Modified: llvm/trunk/lib/Transforms/Scalar/SCCP.cpp
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Scalar/SCCP.cpp?rev=268568&r1=268567&r2=268568&view=diff
> ==============================================================================
> --- llvm/trunk/lib/Transforms/Scalar/SCCP.cpp (original)
> +++ llvm/trunk/lib/Transforms/Scalar/SCCP.cpp Wed May  4 18:05:59 2016
> @@ -500,9 +500,6 @@ private:
>     visitTerminatorInst(II);
>   }
>   void visitCallSite      (CallSite CS);
> -  void visitResumeInst    (TerminatorInst &I) { /*returns void*/ }
> -  void visitUnreachableInst(TerminatorInst &I) { /*returns void*/ }
> -  void visitFenceInst     (FenceInst &I) { /*returns void*/ }
>   void visitAtomicCmpXchgInst(AtomicCmpXchgInst &I) {
>     markAnythingOverdefined(&I);
>   }
> 
> 
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160504/f900df71/attachment.html>


More information about the llvm-commits mailing list