Lines Matching defs:Width
76 static __isl_give isl_pw_aff *getWidthExpValOnDomain(unsigned Width,
79 auto *WidthVal = isl_val_int_from_ui(Ctx, Width);
90 void SCEVAffinator::interpretAsUnsigned(PWACtx &PWAC, unsigned Width) {
94 auto *ExpPWA = getWidthExpValOnDomain(Width, isl_set_complement(NonNegDom));
162 unsigned Width = TD.getTypeSizeInBits(ExprType);
164 auto ModVal = isl::val::int_from_ui(Ctx, Width);
169 isl::manage(getWidthExpValOnDomain(Width - 1, Domain.release()));
189 unsigned Width = TD.getTypeSizeInBits(Expr->getType());
194 return Width <= MaxSmallBitWidth;
287 unsigned Width = TD.getTypeSizeInBits(Expr->getType());
293 auto *ExpPWA = getWidthExpValOnDomain(Width - 1, Dom);
368 unsigned Width = TD.getTypeSizeInBits(Op->getType());
369 interpretAsUnsigned(OpPWAC, Width);
498 unsigned Width = TD.getTypeSizeInBits(Expr->getType());
500 auto *WidthExpPWA = getWidthExpValOnDomain(Width, DivisorDom);