[llvm] r208238 - avoid segfaulting
Philip Reames
listmail at philipreames.com
Wed May 7 15:28:10 PDT 2014
Test case? Motivation?
Philip
On 05/07/2014 12:00 PM, Sebastian Pop wrote:
> Author: spop
> Date: Wed May 7 14:00:37 2014
> New Revision: 208238
>
> URL: http://llvm.org/viewvc/llvm-project?rev=208238&view=rev
> Log:
> avoid segfaulting
>
> *Quotient and *Remainder don't have to be initialized.
>
> Modified:
> llvm/trunk/lib/Analysis/ScalarEvolution.cpp
>
> Modified: llvm/trunk/lib/Analysis/ScalarEvolution.cpp
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Analysis/ScalarEvolution.cpp?rev=208238&r1=208237&r2=208238&view=diff
> ==============================================================================
> --- llvm/trunk/lib/Analysis/ScalarEvolution.cpp (original)
> +++ llvm/trunk/lib/Analysis/ScalarEvolution.cpp Wed May 7 14:00:37 2014
> @@ -6975,8 +6975,7 @@ public:
> static void divide(ScalarEvolution &SE, const SCEV *Numerator,
> const SCEV *Denominator, const SCEV **Quotient,
> const SCEV **Remainder) {
> - assert(Numerator && Denominator && *Quotient && *Remainder &&
> - "Uninitialized SCEV");
> + assert(Numerator && Denominator && "Uninitialized SCEV");
>
> SCEVDivision D(SE, Numerator, Denominator);
>
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
More information about the llvm-commits
mailing list