Searched refs:Overflowed (Results 1 – 8 of 8) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Support/ |
| H A D | APFixedPoint.cpp | 183 bool Overflowed = false; in add() local 195 *Overflow = Overflowed; in add() 207 bool Overflowed = false; in sub() local 219 *Overflow = Overflowed; in sub() 231 bool Overflowed = false; in mul() local 275 *Overflow = Overflowed; in mul() 288 bool Overflowed = false; in div() local 330 *Overflow = Overflowed; in div() 338 bool Overflowed = false; in shl() local 365 *Overflow = Overflowed; in shl() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/Support/ |
| H A D | MathExtras.h | 845 bool &Overflowed = ResultOverflowed ? *ResultOverflowed : Dummy; 848 Overflowed = (Z < X || Z < Y); 849 if (Overflowed) 862 bool &Overflowed = ResultOverflowed ? *ResultOverflowed : Dummy; 869 Overflowed = false; 881 Overflowed = true; 890 Overflowed = true; 908 bool &Overflowed = ResultOverflowed ? *ResultOverflowed : Dummy; 910 T Product = SaturatingMultiply(X, Y, &Overflowed); 911 if (Overflowed) [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/ProfileData/ |
| H A D | SampleProf.h | 339 bool Overflowed; 340 NumSamples = SaturatingMultiplyAdd(S, Weight, NumSamples, &Overflowed); 341 return Overflowed ? sampleprof_error::counter_overflow 362 bool Overflowed; 364 SaturatingMultiplyAdd(S, Weight, TargetSamples, &Overflowed); 365 return Overflowed ? sampleprof_error::counter_overflow 718 bool Overflowed; 720 SaturatingMultiplyAdd(Num, Weight, TotalSamples, &Overflowed); 721 return Overflowed ? sampleprof_error::counter_overflow 735 bool Overflowed; [all …]
|
| /llvm-project-15.0.7/llvm/lib/ProfileData/ |
| H A D | InstrProf.cpp | 666 bool Overflowed; in merge() local 667 I->Count = SaturatingMultiplyAdd(J.Count, Weight, I->Count, &Overflowed); in merge() 668 if (Overflowed) in merge() 680 bool Overflowed; in scale() local 681 I.Count = SaturatingMultiply(I.Count, N, &Overflowed) / D; in scale() 682 if (Overflowed) in scale() 718 bool Overflowed; in merge() local 721 if (Overflowed) in merge() 740 bool Overflowed; in scale() local 741 Count = SaturatingMultiply(Count, N, &Overflowed) / D; in scale() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/ |
| H A D | PGOMemOPSizeOpt.cpp | 243 bool Overflowed; in getScaledCount() local 244 uint64_t ScaleCount = SaturatingMultiply(Count, Num, &Overflowed); in getScaledCount()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | ExprConstant.cpp | 13489 bool Overflowed; in VisitCastExpr() local 13492 DestType->isSignedIntegerOrEnumerationType(), &Overflowed); in VisitCastExpr() 13493 if (Overflowed && !HandleOverflow(Info, E, Result, DestType)) in VisitCastExpr() 13633 bool Overflowed; in VisitUnaryOperator() local 13660 bool Overflowed; in VisitCastExpr() local 13661 APFixedPoint Result = Src.convert(DestFXSema, &Overflowed); in VisitCastExpr() 13662 if (Overflowed) { in VisitCastExpr() 13677 bool Overflowed; in VisitCastExpr() local 13681 if (Overflowed) { in VisitCastExpr() 13697 bool Overflowed; in VisitCastExpr() local [all …]
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaChecking.cpp | 13783 bool Overflowed; in CheckImplicitConversion() local 13786 Target->isSignedIntegerOrEnumerationType(), &Overflowed); in CheckImplicitConversion() 13788 if (Overflowed) { in CheckImplicitConversion() 13805 bool Overflowed; in CheckImplicitConversion() local 13807 Value, S.Context.getFixedPointSemantics(T), &Overflowed); in CheckImplicitConversion() 13809 if (Overflowed) { in CheckImplicitConversion()
|
| H A D | SemaExpr.cpp | 3897 bool Overflowed = Literal.GetFixedPointValue(Val, scale); in ActOnNumericConstant() local 3898 bool ValIsZero = Val.isZero() && !Overflowed; in ActOnNumericConstant() 3907 else if (Val.ugt(MaxVal) || Overflowed) in ActOnNumericConstant()
|