Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DAMDGPU.cpp390 ->EvaluateKnownConstInt(M.getContext()) in setFunctionDeclAttributes()
395 ->EvaluateKnownConstInt(M.getContext()) in setFunctionDeclAttributes()
400 ->EvaluateKnownConstInt(M.getContext()) in setFunctionDeclAttributes()
718 return E->EvaluateKnownConstInt(getContext()).getExtValue(); in handleAMDGPUFlatWorkGroupSizeAttr()
745 Attr->getMin()->EvaluateKnownConstInt(getContext()).getExtValue(); in handleAMDGPUWavesPerEUAttr()
748 ? Attr->getMax()->EvaluateKnownConstInt(getContext()).getExtValue() in handleAMDGPUWavesPerEUAttr()
H A DNVPTX.cpp357 MaxThreads = Attr->getMaxThreads()->EvaluateKnownConstInt(getContext()); in handleCUDALaunchBoundsAttr()
370 MinBlocks = Attr->getMinBlocks()->EvaluateKnownConstInt(getContext()); in handleCUDALaunchBoundsAttr()
380 MaxBlocks = Attr->getMaxBlocks()->EvaluateKnownConstInt(getContext()); in handleCUDALaunchBoundsAttr()
H A DTCE.cpp54 return E->EvaluateKnownConstInt(FD->getASTContext()); in setTargetAttributes()
H A DSPIR.cpp288 N = FlatWGS->getMax()->EvaluateKnownConstInt(M.getContext()).getExtValue(); in setTargetAttributes()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DAttrImpl.cpp273 return alignmentExpr->EvaluateKnownConstInt(Ctx).getZExtValue() * in getAlignment()
H A DTypePrinter.cpp2412 return llvm::APSInt::isSameValue(pattern_expr->EvaluateKnownConstInt(Ctx), in templateArgumentExpressionsEqual()
2420 return llvm::APSInt::isSameValue(args_expr->EvaluateKnownConstInt(Ctx), in templateArgumentExpressionsEqual()
2421 pattern_expr->EvaluateKnownConstInt(Ctx)); in templateArgumentExpressionsEqual()
H A DStmt.cpp1054 return !getCond()->EvaluateKnownConstInt(Ctx) ? getElse() : getThen(); in getNondiscardedCase()
H A DExprConstant.cpp5395 APSInt LHS = CS->getLHS()->EvaluateKnownConstInt(Info.Ctx); in EvaluateSwitch()
5396 APSInt RHS = CS->getRHS() ? CS->getRHS()->EvaluateKnownConstInt(Info.Ctx) in EvaluateSwitch()
12975 E->getArg(1)->EvaluateKnownConstInt(Info.Ctx).getZExtValue(); in VisitBuiltinCallExpr()
13211 int Operand = E->getArg(0)->EvaluateKnownConstInt(Info.Ctx).getZExtValue(); in VisitBuiltinCallExpr()
17169 APSInt Expr::EvaluateKnownConstInt(const ASTContext &Ctx, in EvaluateKnownConstInt() function in Expr
17557 llvm::APSInt REval = Exp->getRHS()->EvaluateKnownConstInt(Ctx); in CheckICE()
17561 llvm::APSInt LEval = Exp->getLHS()->EvaluateKnownConstInt(Ctx); in CheckICE()
17589 (Exp->getLHS()->EvaluateKnownConstInt(Ctx) == 0)) in CheckICE()
17644 Exp->getCommon()->EvaluateKnownConstInt(Ctx) != 0) return NoDiag(); in CheckICE()
17675 if (Exp->getCond()->EvaluateKnownConstInt(Ctx) == 0) in CheckICE()
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenOpenACCClause.cpp669 clause.getIntExpr()->EvaluateKnownConstInt(cgf.cgm.getASTContext()); in VisitCollapseClause()
695 e->EvaluateKnownConstInt(cgf.cgm.getASTContext()); in VisitTileClause()
759 expr->EvaluateKnownConstInt(cgf.cgm.getASTContext()); in VisitGangClause()
H A DCIRGenStmt.cpp526 llvm::APSInt intVal = s.getLHS()->EvaluateKnownConstInt(getContext()); in emitCaseStmt()
532 llvm::APSInt endVal = rhs->EvaluateKnownConstInt(getContext()); in emitCaseStmt()
H A DCIRGenExprScalar.cpp217 ->EvaluateKnownConstInt(cgf.getContext()) in VisitShuffleVectorExpr()
1981 e->EvaluateKnownConstInt(cgf.getContext()))); in VisitUnaryExprOrTypeTraitExpr()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmt.cpp1768 llvm::APSInt LHS = S.getLHS()->EvaluateKnownConstInt(getContext()); in EmitCaseStmtRange()
1769 llvm::APSInt RHS = S.getRHS()->EvaluateKnownConstInt(getContext()); in EmitCaseStmtRange()
1868 Builder.getInt(S.getLHS()->EvaluateKnownConstInt(getContext())); in EmitCaseStmt()
1937 Builder.getInt(CurCase->getLHS()->EvaluateKnownConstInt(getContext())); in EmitCaseStmt()
2189 if (CS->getLHS()->EvaluateKnownConstInt(C) == ConstantCondValue) in FindCaseStatementsForValue()
H A DCGLoopInfo.cpp634 llvm::APSInt ValueAPS = ValueExpr->EvaluateKnownConstInt(Ctx); in push()
H A DCodeGenFunction.cpp658 return E->EvaluateKnownConstInt(FD->getASTContext()).getExtValue(); in EmitKernelMetadata()
669 return E->EvaluateKnownConstInt(FD->getASTContext()).getExtValue(); in EmitKernelMetadata()
H A DCoverageMappingGen.cpp2004 ->EvaluateKnownConstInt(CVM.getCodeGenModule().getContext()) in coverIfConstexpr()
H A DCGBuiltin.cpp3672 E->getArg(1)->EvaluateKnownConstInt(getContext()).getZExtValue(); in EmitBuiltinExpr()
4426 E->getArg(2)->EvaluateKnownConstInt(getContext()).getZExtValue(); in EmitBuiltinExpr()
4520 E->getArg(2)->EvaluateKnownConstInt(getContext()).getZExtValue(); in EmitBuiltinExpr()
H A DCGExprConstant.cpp2384 return E->EvaluateKnownConstInt(CGM.getContext()).getZExtValue(); in emitPointerAuthKey()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaConcept.cpp1280 BO->getLHS()->EvaluateKnownConstInt(S.Context).getBoolValue(); in diagnoseWellFormedUnsatisfiedConstraintExpr()
1291 BO->getRHS()->EvaluateKnownConstInt(S.Context).getBoolValue(); in diagnoseWellFormedUnsatisfiedConstraintExpr()
H A DSemaStmtAttr.cpp112 auto Value = ValueExpr->EvaluateKnownConstInt(S.getASTContext()); in handleLoopHintAttr()
H A DSemaStmt.cpp1407 llvm::APSInt LoVal = LoBeforePromotion->EvaluateKnownConstInt(Context); in ActOnFinishSwitchStmt()
1511 llvm::APSInt HiVal = HiBeforePromotion->EvaluateKnownConstInt(Context); in ActOnFinishSwitchStmt()
1643 RI->second->getRHS()->EvaluateKnownConstInt(Context); in ActOnFinishSwitchStmt()
1692 RI->second->getRHS()->EvaluateKnownConstInt(Context); in ActOnFinishSwitchStmt()
H A DSemaInit.cpp3226 DesignatedStartIndex = IndexExpr->EvaluateKnownConstInt(SemaRef.Context); in CheckDesignatedInitializer()
3232 DIE->getArrayRangeStart(*D)->EvaluateKnownConstInt(SemaRef.Context); in CheckDesignatedInitializer()
3234 DIE->getArrayRangeEnd(*D)->EvaluateKnownConstInt(SemaRef.Context); in CheckDesignatedInitializer()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DExprEngineC.cpp935 APSInt Value = Ex->EvaluateKnownConstInt(getContext()); in VisitUnaryExprOrTypeTraitExpr()
H A DExprEngine.cpp3116 llvm::APSInt V1 = Case->getLHS()->EvaluateKnownConstInt(getContext()); in processSwitch()
3122 V2 = E->EvaluateKnownConstInt(getContext()); in processSwitch()
H A DBugReporter.cpp818 os << LHS->EvaluateKnownConstInt(getASTContext()); in generateDiagForSwitchOP()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DCFG.cpp4562 const llvm::APSInt &lhsInt = CS->getLHS()->EvaluateKnownConstInt(Ctx); in shouldAddCase()
4572 const llvm::APSInt &V2 = RHS->EvaluateKnownConstInt(Ctx); in shouldAddCase()

12