Lines Matching defs:width
529 unsigned width = intType.getWidth();
533 if (width <= 32) {
534 APInt result = value.trunc(width);
540 if (width >= 64) {
543 APInt result = extFn(value, width);
548 APInt result = value.trunc(width);
549 if (result != extFn(value.trunc(32), width))
562 [](const APInt &x, unsigned width) { return x.sext(width); },
563 [](const APInt &x, unsigned width) { return x.sextOrTrunc(width); });
578 [](const APInt &x, unsigned width) { return x.zext(width); },
579 [](const APInt &x, unsigned width) { return x.zextOrTrunc(width); });
620 const APInt &cstB, unsigned width,
625 APInt::getSignedMinValue(width), cstA);
629 APInt::getMinValue(width), cstA);
633 cstA, APInt::getSignedMaxValue(width));
637 cstA, APInt::getMaxValue(width));