Home
last modified time | relevance | path

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

12

/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DMallocOverflowSecurityChecker.cpp138 if (E->EvaluateAsInt(Result, Context)) in isIntZeroExpr()
196 if (denom->EvaluateAsInt(Result, Context)) { in CheckAssignmentExpr()
H A DBuiltinFunctionChecker.cpp109 if (CE->EvaluateAsInt(EVResult, C.getASTContext(), Expr::SE_NoSideEffects)) { in evalCall()
H A DNumberObjectConversionChecker.cpp90 if (CheckIfNull->IgnoreParenCasts()->EvaluateAsInt( in run()
H A DCheckSecuritySyntaxOnly.cpp631 if (!suffixEx->EvaluateAsInt(EVResult, BR.getContext())) in checkCall_mkstemp()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaConcept.cpp1084 BO->getLHS()->EvaluateAsInt(SimplifiedLHS, S.Context, in diagnoseWellFormedUnsatisfiedConstraintExpr()
1087 BO->getRHS()->EvaluateAsInt(SimplifiedRHS, S.Context, in diagnoseWellFormedUnsatisfiedConstraintExpr()
H A DSemaChecking.cpp324 AlignOp->EvaluateAsInt(AlignResult, S.Context, in SemaBuiltinAlignment()
1157 if (!SizeArg->EvaluateAsInt(Result, getASTContext())) in checkFortifiedBuiltinMemoryFunction()
2678 TheCall->getArg(0)->EvaluateAsInt(Result, getASTContext()) && in CheckBuiltinFunctionCall()
5130 if (!ArgExpr->EvaluateAsInt(ArgResult, Context)) in CheckAMDGCNBuiltinFunctionCall()
7593 if (Arg->EvaluateAsInt(Align, Context)) { in checkCall()
10766 bool LIsInt = BinOp->getLHS()->EvaluateAsInt( in checkFormatStringExpr()
10769 bool RIsInt = BinOp->getRHS()->EvaluateAsInt( in checkFormatStringExpr()
10797 if (ASE->getRHS()->EvaluateAsInt(IndexResult, S.Context, in checkFormatStringExpr()
15035 if (!OriginalInit->EvaluateAsInt(Result, S.Context, in AnalyzeBitFieldAssignment()
15674 if (E->EvaluateAsInt(Result, S.getASTContext(), in CheckImplicitConversion()
[all …]
H A DSemaExpr.cpp5466 if (LowerBound->EvaluateAsInt(Result, Context)) { in ActOnOMPArraySectionExpr()
5480 if (Length->EvaluateAsInt(Result, Context)) { in ActOnOMPArraySectionExpr()
5504 if (Stride->EvaluateAsInt(Result, Context)) { in ActOnOMPArraySectionExpr()
10894 bool CstInt = Int->get()->EvaluateAsInt(EVResult, S.Context); in canConvertIntToOtherIntTy()
10931 bool CstInt = Int->get()->EvaluateAsInt(EVResult, S.Context); in canConvertIntTyToFloatTy()
11478 RHS.get()->EvaluateAsInt(RHSValue, S.Context) && in DiagnoseBadDivideOrRemainderValues()
11925 (!IExp->EvaluateAsInt(KnownVal, Context) || in CheckAdditionOperands()
12025 (!RHS.get()->EvaluateAsInt(KnownVal, Context) || in CheckSubtractionOperands()
12114 !RHS.get()->EvaluateAsInt(RHSResult, S.Context)) in DiagnoseBadShiftValues()
12153 !LHS.get()->EvaluateAsInt(LHSResult, S.Context)) in DiagnoseBadShiftValues()
[all …]
H A DSemaOpenMP.cpp9766 OrderedLoopCountExpr->EvaluateAsInt(EVResult, in checkOpenMPLoop()
10471 SimdlenLength->EvaluateAsInt(SimdlenResult, S.Context); in checkSimdlenSafelenSpecified()
10472 SafelenLength->EvaluateAsInt(SafelenResult, S.Context); in checkSimdlenSafelenSpecified()
19343 if (!Length->EvaluateAsInt(Result, Context)) in checkOMPArraySectionConstantForReduction()
19368 if (!Length->EvaluateAsInt(Result, Context)) in checkOMPArraySectionConstantForReduction()
21100 Length->EvaluateAsInt(Result, Context) && in ActOnOpenMPDependClause()
21265 if (!LowerBound->EvaluateAsInt(Result, SemaRef.getASTContext())) in checkArrayExpressionDoesNotReferToWholeSize()
21289 if (!Length->EvaluateAsInt(Result, SemaRef.getASTContext())) in checkArrayExpressionDoesNotReferToWholeSize()
21325 if (!Length->EvaluateAsInt(Result, SemaRef.getASTContext())) in checkArrayExpressionDoesNotReferToUnitySize()
21500 AE->getIdx()->EvaluateAsInt(Result, SemaRef.getASTContext()) && in VisitArraySubscriptExpr()
[all …]
H A DAnalysisBasedWarnings.cpp1361 if (!cast<DoStmt>(S)->getCond()->EvaluateAsInt(Result, Ctx)) in isInLoop()
H A DSemaCast.cpp3031 if (SrcExpr.get()->EvaluateAsInt(Result, Self.Context)) { in CheckCStyleCast()
H A DSemaExprObjC.cpp946 if (Boxed->EvaluateAsInt(Result, S.getASTContext(), in CheckObjCDictionaryLiteralDuplicateKeys()
H A DSemaStmt.cpp1346 HasConstantCond = CondExpr->EvaluateAsInt(Result, Context, in ActOnFinishSwitchStmt()
/freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/
H A DCFG.cpp1144 if (!NumExpr1->EvaluateAsInt(L1Result, *Context) || in checkIncorrectLogicOperator()
1145 !NumExpr2->EvaluateAsInt(L2Result, *Context)) in checkIncorrectLogicOperator()
1226 if (!Constant->EvaluateAsInt(Result, *Context)) in checkIncorrectBitwiseOrOperator()
1276 if (Bop->getLHS()->EvaluateAsInt(LHSResult, *Context)) { in tryEvaluateBool()
1283 if (Bop->getRHS()->EvaluateAsInt(RHSResult, *Context)) { in tryEvaluateBool()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DSValBuilder.cpp417 if (E->EvaluateAsInt(Result, Ctx)) in getConstantVal()
H A DExprEngineC.cpp850 if (OOE->EvaluateAsInt(Result, getContext())) { in VisitOffsetOfExpr()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmt.cpp1064 !S.getCond() || S.getCond()->EvaluateAsInt(Result, getContext()); in EmitForStmt()
2241 if (InputExpr->EvaluateAsInt(Result, getContext())) in EmitAsmInput()
H A DCoverageMappingGen.cpp1024 return (Cond->EvaluateAsInt(Result, CVM.getCodeGenModule().getContext())); in ConditionFoldsToBool()
H A DCGBuiltin.cpp3609 if (!E->getArg(1)->EvaluateAsInt(Result, CGM.getContext())) in EmitBuiltinExpr()
4056 if (!E->getArg(2)->EvaluateAsInt(SizeResult, CGM.getContext()) || in EmitBuiltinExpr()
4057 !E->getArg(3)->EvaluateAsInt(DstSizeResult, CGM.getContext())) in EmitBuiltinExpr()
4082 if (!E->getArg(2)->EvaluateAsInt(SizeResult, CGM.getContext()) || in EmitBuiltinExpr()
4083 !E->getArg(3)->EvaluateAsInt(DstSizeResult, CGM.getContext())) in EmitBuiltinExpr()
4131 if (!E->getArg(2)->EvaluateAsInt(SizeResult, CGM.getContext()) || in EmitBuiltinExpr()
4132 !E->getArg(3)->EvaluateAsInt(DstSizeResult, CGM.getContext())) in EmitBuiltinExpr()
8344 if (!E->getArg(0)->EvaluateAsInt(Result, CGM.getContext())) in EmitARMBuiltinExpr()
10946 if (!E->getArg(0)->EvaluateAsInt(Result, CGM.getContext())) in EmitAArch64BuiltinExpr()
10964 if (!E->getArg(0)->EvaluateAsInt(Result, CGM.getContext())) in EmitAArch64BuiltinExpr()
H A DCodeGenFunction.cpp1629 if (!Cond->EvaluateAsInt(Result, getContext())) in ConstantFoldsToSimpleInteger()
H A DCGExprScalar.cpp1783 if (E->EvaluateAsInt(Result, CGF.getContext(), Expr::SE_AllowSideEffects)) { in VisitMemberExpr()
2952 if (E->EvaluateAsInt(EVResult, CGF.getContext())) { in VisitOffsetOfExpr()
H A DCGOpenMPRuntime.cpp6805 if (!Length->EvaluateAsInt(Result, CGF.getContext())) in isFinalArraySectionExpression()
11034 if (!(*SI)->EvaluateAsInt(Result, C, Expr::SE_AllowSideEffects)) { in emitDeclareSimdFunction()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp8894 if (!E->EvaluateAsInt(ExprResult, Ctx, Expr::SE_AllowSideEffects)) in getBytesReturnedByAllocSizeCall()
15522 static bool EvaluateAsInt(const Expr *E, Expr::EvalResult &ExprResult, in EvaluateAsInt() function
15581 bool Expr::EvaluateAsInt(EvalResult &Result, const ASTContext &Ctx, in EvaluateAsInt() function in Expr
15589 return ::EvaluateAsInt(this, Result, Ctx, AllowSideEffects, Info); in EvaluateAsInt()
16422 if (!::EvaluateAsInt(this, ExprResult, Ctx, SE_AllowSideEffects, Info)) in getIntegerConstantExpr()
H A DExpr.cpp3360 if (!Elt->EvaluateAsInt(Result, Ctx)) { in isConstantInitializer()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp5605 bitfield_bit_size_expr->EvaluateAsInt(result, *ast)) { in GetObjCFieldAtIndex()
5665 bitfield_bit_size_expr->EvaluateAsInt(result, in GetFieldAtIndex()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DExpr.h664 bool EvaluateAsInt(EvalResult &Result, const ASTContext &Ctx,

12