Loading js/src/jit/IonAnalysis.cpp +4 −0 Original line number Diff line number Diff line Loading @@ -3632,6 +3632,10 @@ SimpleLinearSum jit::ExtractLinearSum(MDefinition* ins, MathSpace space, } MOZ_ASSERT(space == MathSpace::Modulo || space == MathSpace::Infinite); if (space == MathSpace::Modulo) { return SimpleLinearSum(ins, 0); } MDefinition* lhs = ins->getOperand(0); MDefinition* rhs = ins->getOperand(1); if (lhs->type() != MIRType::Int32 || rhs->type() != MIRType::Int32) { Loading Loading
js/src/jit/IonAnalysis.cpp +4 −0 Original line number Diff line number Diff line Loading @@ -3632,6 +3632,10 @@ SimpleLinearSum jit::ExtractLinearSum(MDefinition* ins, MathSpace space, } MOZ_ASSERT(space == MathSpace::Modulo || space == MathSpace::Infinite); if (space == MathSpace::Modulo) { return SimpleLinearSum(ins, 0); } MDefinition* lhs = ins->getOperand(0); MDefinition* rhs = ins->getOperand(1); if (lhs->type() != MIRType::Int32 || rhs->type() != MIRType::Int32) { Loading