Lines Matching defs:WideTy
1373 Type *WideTy = IntegerType::get(SE->getContext(), BitWidth * 2);
1375 SE->getAddExpr((SE->*GetExtendExpr)(PreStart, WideTy, Depth),
1376 (SE->*GetExtendExpr)(Step, WideTy, Depth));
1377 if ((SE->*GetExtendExpr)(Start, WideTy, Depth) == OperandExtendedStart) {
1653 Type *WideTy = IntegerType::get(getContext(), BitWidth * 2);
1660 WideTy, Depth + 1);
1661 const SCEV *WideStart = getZeroExtendExpr(Start, WideTy, Depth + 1);
1663 getZeroExtendExpr(CastedMaxBECount, WideTy, Depth + 1);
1667 getZeroExtendExpr(Step, WideTy, Depth + 1),
1684 getSignExtendExpr(Step, WideTy, Depth + 1),
2028 Type *WideTy = IntegerType::get(getContext(), BitWidth * 2);
2035 WideTy, Depth + 1);
2036 const SCEV *WideStart = getSignExtendExpr(Start, WideTy, Depth + 1);
2038 getZeroExtendExpr(CastedMaxBECount, WideTy, Depth + 1);
2042 getSignExtendExpr(Step, WideTy, Depth + 1),
2059 getZeroExtendExpr(Step, WideTy, Depth + 1),
2325 auto *WideTy =
2329 (this->*Operation)(LHS, RHS, SCEV::FlagAnyWrap, 0), WideTy, 0);
2330 const SCEV *LHSB = (this->*Extension)(LHS, WideTy, 0);
2331 const SCEV *RHSB = (this->*Extension)(RHS, WideTy, 0);