Home | History | Annotate | Download | only in Scalar

Lines Matching refs:ExitValue

304   int64_t ExitValue;
306 !ConvertToSInt(ExitValueVal->getValueAPF(), ExitValue))
334 if (!isInt<32>(InitValue) || !isInt<32>(IncValue) || !isInt<32>(ExitValue))
345 if (InitValue >= ExitValue)
348 uint32_t Range = uint32_t(ExitValue-InitValue);
366 if (Leftover != 0 && int32_t(ExitValue+IncValue) < ExitValue)
372 if (InitValue <= ExitValue)
375 uint32_t Range = uint32_t(InitValue-ExitValue);
393 if (Leftover != 0 && int32_t(ExitValue+IncValue) > ExitValue)
410 ConstantInt::get(Int32Ty, ExitValue),
553 const SCEV *ExitValue = SE->getSCEVAtScope(Inst, L->getParentLoop());
554 if (!SE->isLoopInvariant(ExitValue, L) ||
555 !isSafeToExpand(ExitValue, *SE))
563 if (ExitValue->getSCEVType()>=scMulExpr) {
597 Value *ExitVal = Rewriter.expandCodeFor(ExitValue, PN->getType(), Inst);