| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | SuspiciousMemsetUsageCheck.cpp | 85 if (!NumFill->EvaluateAsInt(EVResult, *Result.Context)) in check() 106 !ByteCount->EvaluateAsInt(Value2, *Result.Context) || in check() 115 FillChar->EvaluateAsInt(EVResult, *Result.Context)) { in check()
|
| H A D | SignedCharMisuseCheck.cpp | 135 SignedCastExpression->getSubExpr()->EvaluateAsInt(EVResult, in check() 149 UnSignedCastExpression->getSubExpr()->EvaluateAsInt(EVResult, in check()
|
| H A D | MisplacedWideningCastCheck.cpp | 66 if (Bop->getRHS()->EvaluateAsInt(Result, Context)) in getMaxCalculationWidth() 70 if (Bop->getRHS()->EvaluateAsInt(Result, Context)) { in getMaxCalculationWidth()
|
| H A D | StringIntegerAssignmentCheck.cpp | 114 if (!E->EvaluateAsInt(EvalResult, Ctx, Expr::SE_AllowSideEffects)) in isCharValuedConstant()
|
| H A D | NotNullTerminatedResultCheck.cpp | 75 if (LengthInit->EvaluateAsInt(Length, *Result.Context)) in getLength()
|
| /llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/ |
| H A D | SingleVarConstantPropagationTest.cpp | 149 (E->EvaluateAsInt(R, Context) && R.Val.isInt()) in transfer() 159 (RHS->EvaluateAsInt(R, Context) && R.Val.isInt()) in transfer()
|
| H A D | MultiVarConstantPropagationTest.cpp | 161 Vars[Var] = (E->EvaluateAsInt(R, Context) && R.Val.isInt()) in transfer() 174 Vars[Var] = (E->EvaluateAsInt(R, Context) && R.Val.isInt()) in transfer()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/cert/ |
| H A D | ProperlySeededRandomGeneratorCheck.cpp | 106 if (Func->getArg(0)->EvaluateAsInt(EVResult, *Result.Context)) { in checkSeed()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | MallocOverflowSecurityChecker.cpp | 137 if (E->EvaluateAsInt(Result, Context)) in isIntZeroExpr() 195 if (denom->EvaluateAsInt(Result, Context)) { in CheckAssignmentExpr()
|
| H A D | BuiltinFunctionChecker.cpp | 111 if (CE->EvaluateAsInt(EVResult, C.getASTContext(), Expr::SE_NoSideEffects)) { in evalCall()
|
| H A D | NumberObjectConversionChecker.cpp | 90 if (CheckIfNull->IgnoreParenCasts()->EvaluateAsInt( in run()
|
| H A D | CheckSecuritySyntaxOnly.cpp | 633 if (!suffixEx->EvaluateAsInt(EVResult, BR.getContext())) in checkCall_mkstemp()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaConcept.cpp | 610 BO->getLHS()->EvaluateAsInt(SimplifiedLHS, S.Context, in diagnoseWellFormedUnsatisfiedConstraintExpr() 613 BO->getRHS()->EvaluateAsInt(SimplifiedRHS, S.Context, in diagnoseWellFormedUnsatisfiedConstraintExpr()
|
| H A D | SemaChecking.cpp | 287 AlignOp->EvaluateAsInt(AlignResult, S.Context, in SemaBuiltinAlignment() 1045 if (!SizeArg->EvaluateAsInt(Result, getASTContext())) in checkFortifiedBuiltinMemoryFunction() 2502 TheCall->getArg(0)->EvaluateAsInt(Result, getASTContext()) && in CheckBuiltinFunctionCall() 4267 if (!ArgExpr->EvaluateAsInt(ArgResult, Context)) in CheckAMDGCNBuiltinFunctionCall() 5792 if (Arg->EvaluateAsInt(Align, Context)) { in checkCall() 8779 bool LIsInt = BinOp->getLHS()->EvaluateAsInt( in checkFormatStringExpr() 8781 bool RIsInt = BinOp->getRHS()->EvaluateAsInt( in checkFormatStringExpr() 8808 if (ASE->getRHS()->EvaluateAsInt(IndexResult, S.Context, in checkFormatStringExpr() 12972 if (!OriginalInit->EvaluateAsInt(Result, S.Context, in AnalyzeBitFieldAssignment() 13601 if (E->EvaluateAsInt(Result, S.getASTContext(), in CheckImplicitConversion() [all …]
|
| H A D | SemaExpr.cpp | 5212 if (LowerBound->EvaluateAsInt(Result, Context)) { in ActOnOMPArraySectionExpr() 5226 if (Length->EvaluateAsInt(Result, Context)) { in ActOnOMPArraySectionExpr() 5250 if (Stride->EvaluateAsInt(Result, Context)) { in ActOnOMPArraySectionExpr() 10227 bool CstInt = Int->get()->EvaluateAsInt(EVResult, S.Context); in canConvertIntToOtherIntTy() 10264 bool CstInt = Int->get()->EvaluateAsInt(EVResult, S.Context); in canConvertIntTyToFloatTy() 10783 RHS.get()->EvaluateAsInt(RHSValue, S.Context) && in DiagnoseBadDivideOrRemainderValues() 11230 (!IExp->EvaluateAsInt(KnownVal, Context) || in CheckAdditionOperands() 11330 (!RHS.get()->EvaluateAsInt(KnownVal, Context) || in CheckSubtractionOperands() 11419 !RHS.get()->EvaluateAsInt(RHSResult, S.Context)) in DiagnoseBadShiftValues() 11459 !LHS.get()->EvaluateAsInt(LHSResult, S.Context)) in DiagnoseBadShiftValues() [all …]
|
| H A D | SemaOpenMP.cpp | 9468 OrderedLoopCountExpr->EvaluateAsInt(EVResult, in checkOpenMPLoop() 10175 SimdlenLength->EvaluateAsInt(SimdlenResult, S.Context); in checkSimdlenSafelenSpecified() 10176 SafelenLength->EvaluateAsInt(SafelenResult, S.Context); in checkSimdlenSafelenSpecified() 18721 if (!Length->EvaluateAsInt(Result, Context)) in checkOMPArraySectionConstantForReduction() 18746 if (!Length->EvaluateAsInt(Result, Context)) in checkOMPArraySectionConstantForReduction() 20399 Length->EvaluateAsInt(Result, Context) && in ActOnOpenMPDependClause() 20567 if (!LowerBound->EvaluateAsInt(Result, SemaRef.getASTContext())) in checkArrayExpressionDoesNotReferToWholeSize() 20591 if (!Length->EvaluateAsInt(Result, SemaRef.getASTContext())) in checkArrayExpressionDoesNotReferToWholeSize() 20627 if (!Length->EvaluateAsInt(Result, SemaRef.getASTContext())) in checkArrayExpressionDoesNotReferToUnitySize() 20802 AE->getIdx()->EvaluateAsInt(Result, SemaRef.getASTContext()) && in VisitArraySubscriptExpr() [all …]
|
| H A D | AnalysisBasedWarnings.cpp | 1333 if (!cast<DoStmt>(S)->getCond()->EvaluateAsInt(Result, Ctx)) in isInLoop()
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | CFG.cpp | 1076 if (!NumExpr1->EvaluateAsInt(L1Result, *Context) || in checkIncorrectLogicOperator() 1077 !NumExpr2->EvaluateAsInt(L2Result, *Context)) in checkIncorrectLogicOperator() 1158 if (!Constant->EvaluateAsInt(Result, *Context)) in checkIncorrectBitwiseOrOperator() 1208 if (Bop->getLHS()->EvaluateAsInt(LHSResult, *Context)) { in tryEvaluateBool() 1215 if (Bop->getRHS()->EvaluateAsInt(RHSResult, *Context)) { in tryEvaluateBool()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/ |
| H A D | SValBuilder.cpp | 410 if (E->EvaluateAsInt(Result, Ctx)) in getConstantVal()
|
| H A D | ExprEngineC.cpp | 858 if (OOE->EvaluateAsInt(Result, getContext())) { in VisitOffsetOfExpr()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGStmt.cpp | 1034 !S.getCond() || S.getCond()->EvaluateAsInt(Result, getContext()); in EmitForStmt() 2212 if (InputExpr->EvaluateAsInt(Result, getContext())) in EmitAsmInput()
|
| H A D | CoverageMappingGen.cpp | 717 return (Cond->EvaluateAsInt(Result, CVM.getCodeGenModule().getContext())); in ConditionFoldsToBool()
|
| H A D | CodeGenFunction.cpp | 1575 if (!Cond->EvaluateAsInt(Result, getContext())) in ConstantFoldsToSimpleInteger()
|
| H A D | CGBuiltin.cpp | 3449 if (!E->getArg(2)->EvaluateAsInt(SizeResult, CGM.getContext()) || in EmitBuiltinExpr() 3450 !E->getArg(3)->EvaluateAsInt(DstSizeResult, CGM.getContext())) in EmitBuiltinExpr() 3475 if (!E->getArg(2)->EvaluateAsInt(SizeResult, CGM.getContext()) || in EmitBuiltinExpr() 3476 !E->getArg(3)->EvaluateAsInt(DstSizeResult, CGM.getContext())) in EmitBuiltinExpr() 3526 if (!E->getArg(2)->EvaluateAsInt(SizeResult, CGM.getContext()) || in EmitBuiltinExpr() 3527 !E->getArg(3)->EvaluateAsInt(DstSizeResult, CGM.getContext())) in EmitBuiltinExpr() 7472 if (!E->getArg(0)->EvaluateAsInt(Result, CGM.getContext())) in EmitARMBuiltinExpr() 9720 if (!E->getArg(0)->EvaluateAsInt(Result, CGM.getContext())) in EmitAArch64BuiltinExpr() 9738 if (!E->getArg(0)->EvaluateAsInt(Result, CGM.getContext())) in EmitAArch64BuiltinExpr()
|
| H A D | CGExprScalar.cpp | 1753 if (E->EvaluateAsInt(Result, CGF.getContext(), Expr::SE_AllowSideEffects)) { in VisitMemberExpr() 2879 if (E->EvaluateAsInt(EVResult, CGF.getContext())) { in VisitOffsetOfExpr()
|