Lines Matching refs:Overflowed
194 bool Overflowed = false; in add() local
201 Result = ThisVal.isSigned() ? ThisVal.sadd_ov(OtherVal, Overflowed) in add()
202 : ThisVal.uadd_ov(OtherVal, Overflowed); in add()
206 *Overflow = Overflowed; in add()
218 bool Overflowed = false; in sub() local
225 Result = ThisVal.isSigned() ? ThisVal.ssub_ov(OtherVal, Overflowed) in sub()
226 : ThisVal.usub_ov(OtherVal, Overflowed); in sub()
230 *Overflow = Overflowed; in sub()
242 bool Overflowed = false; in mul() local
263 Result = ThisVal.smul_ov(OtherVal, Overflowed) in mul()
266 Result = ThisVal.umul_ov(OtherVal, Overflowed) in mul()
268 assert(!Overflowed && "Full multiplication cannot overflow!"); in mul()
283 Overflowed = Result < Min || Result > Max; in mul()
286 *Overflow = Overflowed; in mul()
299 bool Overflowed = false; in div() local
344 Overflowed = Result < Min || Result > Max; in div()
347 *Overflow = Overflowed; in div()
355 bool Overflowed = false; in shl() local
379 Overflowed = Result < Min || Result > Max; in shl()
382 *Overflow = Overflowed; in shl()
596 bool Overflowed = false; in getFromFloatValue() local
603 Overflowed = Val > FloatMax || Val < FloatMin; in getFromFloatValue()
606 *Overflow = Overflowed; in getFromFloatValue()