Home
last modified time | relevance | path

Searched refs:EvaluateAsInt (Results 1 – 25 of 37) sorted by relevance

12

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DSuspiciousMemsetUsageCheck.cpp85 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 DSignedCharMisuseCheck.cpp135 SignedCastExpression->getSubExpr()->EvaluateAsInt(EVResult, in check()
149 UnSignedCastExpression->getSubExpr()->EvaluateAsInt(EVResult, in check()
H A DMisplacedWideningCastCheck.cpp66 if (Bop->getRHS()->EvaluateAsInt(Result, Context)) in getMaxCalculationWidth()
70 if (Bop->getRHS()->EvaluateAsInt(Result, Context)) { in getMaxCalculationWidth()
H A DStringIntegerAssignmentCheck.cpp114 if (!E->EvaluateAsInt(EvalResult, Ctx, Expr::SE_AllowSideEffects)) in isCharValuedConstant()
H A DNotNullTerminatedResultCheck.cpp75 if (LengthInit->EvaluateAsInt(Length, *Result.Context)) in getLength()
/llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/
H A DSingleVarConstantPropagationTest.cpp149 (E->EvaluateAsInt(R, Context) && R.Val.isInt()) in transfer()
159 (RHS->EvaluateAsInt(R, Context) && R.Val.isInt()) in transfer()
H A DMultiVarConstantPropagationTest.cpp161 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 DProperlySeededRandomGeneratorCheck.cpp106 if (Func->getArg(0)->EvaluateAsInt(EVResult, *Result.Context)) { in checkSeed()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DMallocOverflowSecurityChecker.cpp137 if (E->EvaluateAsInt(Result, Context)) in isIntZeroExpr()
195 if (denom->EvaluateAsInt(Result, Context)) { in CheckAssignmentExpr()
H A DBuiltinFunctionChecker.cpp111 if (CE->EvaluateAsInt(EVResult, C.getASTContext(), Expr::SE_NoSideEffects)) { in evalCall()
H A DNumberObjectConversionChecker.cpp90 if (CheckIfNull->IgnoreParenCasts()->EvaluateAsInt( in run()
H A DCheckSecuritySyntaxOnly.cpp633 if (!suffixEx->EvaluateAsInt(EVResult, BR.getContext())) in checkCall_mkstemp()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaConcept.cpp610 BO->getLHS()->EvaluateAsInt(SimplifiedLHS, S.Context, in diagnoseWellFormedUnsatisfiedConstraintExpr()
613 BO->getRHS()->EvaluateAsInt(SimplifiedRHS, S.Context, in diagnoseWellFormedUnsatisfiedConstraintExpr()
H A DSemaChecking.cpp287 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 DSemaExpr.cpp5212 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 DSemaOpenMP.cpp9468 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 DAnalysisBasedWarnings.cpp1333 if (!cast<DoStmt>(S)->getCond()->EvaluateAsInt(Result, Ctx)) in isInLoop()
/llvm-project-15.0.7/clang/lib/Analysis/
H A DCFG.cpp1076 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 DSValBuilder.cpp410 if (E->EvaluateAsInt(Result, Ctx)) in getConstantVal()
H A DExprEngineC.cpp858 if (OOE->EvaluateAsInt(Result, getContext())) { in VisitOffsetOfExpr()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGStmt.cpp1034 !S.getCond() || S.getCond()->EvaluateAsInt(Result, getContext()); in EmitForStmt()
2212 if (InputExpr->EvaluateAsInt(Result, getContext())) in EmitAsmInput()
H A DCoverageMappingGen.cpp717 return (Cond->EvaluateAsInt(Result, CVM.getCodeGenModule().getContext())); in ConditionFoldsToBool()
H A DCodeGenFunction.cpp1575 if (!Cond->EvaluateAsInt(Result, getContext())) in ConstantFoldsToSimpleInteger()
H A DCGBuiltin.cpp3449 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 DCGExprScalar.cpp1753 if (E->EvaluateAsInt(Result, CGF.getContext(), Expr::SE_AllowSideEffects)) { in VisitMemberExpr()
2879 if (E->EvaluateAsInt(EVResult, CGF.getContext())) { in VisitOffsetOfExpr()

12