Lines Matching defs:NewVal
34 APSInt NewVal = Val;
40 NewVal = NewVal.extend(NewVal.getBitWidth() + RelativeUpscale);
41 NewVal = NewVal.relativeShl(RelativeUpscale);
44 NewVal.getBitWidth(),
46 NewVal.getBitWidth()));
47 APInt Masked(NewVal & Mask);
53 NewVal = NewVal.isNegative() ? Mask : ~Mask;
60 if (!DstSema.isSigned() && NewVal.isSigned() && NewVal.isNegative()) {
63 NewVal = 0;
68 NewVal = NewVal.extOrTrunc(DstSema.getWidth());
69 NewVal.setIsSigned(DstSema.isSigned());
70 return APFixedPoint(NewVal, DstSema);