Lines Matching refs:UB
860 const SCEV *UB = SE->getBackedgeTakenCount(AddRec->getLoop());
861 if (!isa<SCEVCouldNotCompute>(UB)) {
863 SE->getTypeSizeInBits(UB->getType())) {
885 const SCEV *UB = SE->getBackedgeTakenCount(AddRec->getLoop());
886 if (!isa<SCEVCouldNotCompute>(UB)) {
888 SE->getTypeSizeInBits(UB->getType())) {
992 const SCEV *UB = SE->getBackedgeTakenCount(L);
993 return SE->getTruncateOrZeroExtend(UB, T);
1003 if (const SCEV *UB = collectUpperBound(L, T))
1004 return dyn_cast<SCEVConstant>(UB);
1277 // i = i' = UB
1608 // If i < 0 or > UB, there's no dependence.
1611 // If i = UB, the direction is >= and peeling the
1718 // If i < 0 or > UB, there's no dependence.
1721 // If i = UB, the direction is >= and peeling the
2649 // UB^*_k = (A^+_k - B^-_k)(U_k - L_k) + (A_k - B_k)L_k
2654 // UB^*_k = (A^+_k - B^-_k)U_k
2688 // UB^=_k = (A_k - B_k)^+ (U_k - L_k) + (A_k - B_k)L_k
2693 // UB^=_k = (A_k - B_k)^+ U_k
2730 // UB^<_k = (A^+_k - B_k)^+ (U_k - L_k - N_k) + (A_k - B_k)L_k - B_k N_k
2735 // UB^<_k = (A^+_k - B_k)^+ (U_k - 1) - B_k
2774 // UB^>_k = (A_k - B^-_k)^+ (U_k - L_k - N_k) + (A_k - B_k)L_k + A_k N_k
2779 // UB^>_k = (A_k - B^-_k)^+ (U_k - 1) + A_k