Lines Matching refs:Overflowed
183 bool Overflowed = false; in add() local
190 Result = ThisVal.isSigned() ? ThisVal.sadd_ov(OtherVal, Overflowed) in add()
191 : ThisVal.uadd_ov(OtherVal, Overflowed); in add()
195 *Overflow = Overflowed; in add()
207 bool Overflowed = false; in sub() local
214 Result = ThisVal.isSigned() ? ThisVal.ssub_ov(OtherVal, Overflowed) in sub()
215 : ThisVal.usub_ov(OtherVal, Overflowed); in sub()
219 *Overflow = Overflowed; in sub()
231 bool Overflowed = false; in mul() local
252 Result = ThisVal.smul_ov(OtherVal, Overflowed) in mul()
255 Result = ThisVal.umul_ov(OtherVal, Overflowed) in mul()
257 assert(!Overflowed && "Full multiplication cannot overflow!"); in mul()
272 Overflowed = Result < Min || Result > Max; in mul()
275 *Overflow = Overflowed; in mul()
288 bool Overflowed = false; in div() local
327 Overflowed = Result < Min || Result > Max; in div()
330 *Overflow = Overflowed; in div()
338 bool Overflowed = false; in shl() local
362 Overflowed = Result < Min || Result > Max; in shl()
365 *Overflow = Overflowed; in shl()
559 bool Overflowed = false; in getFromFloatValue() local
566 Overflowed = Val > FloatMax || Val < FloatMin; in getFromFloatValue()
569 *Overflow = Overflowed; in getFromFloatValue()