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

Davide Italiano via llvm-commits llvm-commits at lists.llvm.org
Wed May 4 16:33:40 PDT 2016


On Wed, May 4, 2016 at 4:28 PM, Quentin Colombet <qcolombet at apple.com> wrote:
> Looks like it is not dead:
> http://lab.llvm.org:8011/builders/clang-x86_64-linux-selfhost-modules/builds/15298
>

Reverted, sorry r268570.


> 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
>
>



-- 
Davide

"There are no solved problems; there are only problems that are more
or less solved" -- Henri Poincare


More information about the llvm-commits mailing list