Lines Matching refs:Factor
2072 if (const SCEVConstant *Factor =
2075 if (Factor->getValue()->getValue().getMinSignedBits() <= 64)
2076 Factors.insert(Factor->getValue()->getValue().getSExtValue());
2077 } else if (const SCEVConstant *Factor =
2081 if (Factor->getValue()->getValue().getMinSignedBits() <= 64)
2082 Factors.insert(Factor->getValue()->getValue().getSExtValue());
2535 int64_t Factor = *I;
2538 if (Base.AM.BaseOffs == INT64_MIN && Factor == -1)
2540 int64_t NewBaseOffs = (uint64_t)Base.AM.BaseOffs * Factor;
2541 if (NewBaseOffs / Factor != Base.AM.BaseOffs)
2546 if (Offset == INT64_MIN && Factor == -1)
2548 Offset = (uint64_t)Offset * Factor;
2549 if (Offset / Factor != LU.MinOffset)
2562 const SCEV *FactorS = SE.getConstant(IntTy, Factor);
2580 if (F.UnfoldedOffset == INT64_MIN && Factor == -1)
2582 F.UnfoldedOffset = (uint64_t)F.UnfoldedOffset * Factor;
2583 if (F.UnfoldedOffset / Factor != Base.UnfoldedOffset)
2606 int64_t Factor = *I;
2608 Base.AM.Scale = Factor;
2632 const SCEV *FactorS = SE.getConstant(IntTy, Factor);