|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/AST/Expr.h 653 llvm::APSInt EvaluateKnownConstInt(
References
gen/tools/clang/include/clang/AST/AttrImpl.inc 661 return alignmentExpr ? alignmentExpr->EvaluateKnownConstInt(Ctx).getZExtValue() * Ctx.getCharWidth() : Ctx.getTargetDefaultAlignForAttributeAligned();
tools/clang/include/clang/AST/Expr.h 4024 return getExpr(N+2)->EvaluateKnownConstInt(Ctx);
tools/clang/include/clang/Sema/Sema.h10608 !!Condition.get()->EvaluateKnownConstInt(S.Context)) {}
tools/clang/lib/AST/Decl.cpp 3954 return getBitWidth()->EvaluateKnownConstInt(Ctx).getZExtValue();
tools/clang/lib/AST/Expr.cpp 3793 if (EvaluateKnownConstInt(Ctx) != 0)
tools/clang/lib/AST/ExprConstant.cpp 4428 APSInt LHS = CS->getLHS()->EvaluateKnownConstInt(Info.Ctx);
4429 APSInt RHS = CS->getRHS() ? CS->getRHS()->EvaluateKnownConstInt(Info.Ctx)
10511 E->getArg(1)->EvaluateKnownConstInt(Info.Ctx).getZExtValue();
10610 int Operand = E->getArg(0)->EvaluateKnownConstInt(Info.Ctx).getZExtValue();
14079 llvm::APSInt REval = Exp->getRHS()->EvaluateKnownConstInt(Ctx);
14083 llvm::APSInt LEval = Exp->getLHS()->EvaluateKnownConstInt(Ctx);
14111 (Exp->getLHS()->EvaluateKnownConstInt(Ctx) == 0))
14166 Exp->getCommon()->EvaluateKnownConstInt(Ctx) != 0) return NoDiag();
14197 if (Exp->getCond()->EvaluateKnownConstInt(Ctx) == 0)
tools/clang/lib/AST/ItaniumMangle.cpp 3985 llvm::APSInt V = SAE->EvaluateKnownConstInt(Context.getASTContext());
tools/clang/lib/Analysis/CFG.cpp 4112 const llvm::APSInt &lhsInt = CS->getLHS()->EvaluateKnownConstInt(Ctx);
4122 const llvm::APSInt &V2 = RHS->EvaluateKnownConstInt(Ctx);
tools/clang/lib/CodeGen/CGBuiltin.cpp 2136 E->getArg(1)->EvaluateKnownConstInt(getContext()).getZExtValue();
7418 E->getArg(0)->EvaluateKnownConstInt(getContext()).getZExtValue();
tools/clang/lib/CodeGen/CGExprScalar.cpp 2765 return Builder.getInt(E->EvaluateKnownConstInt(CGF.getContext()));
tools/clang/lib/CodeGen/CGLoopInfo.cpp 609 llvm::APSInt ValueAPS = ValueExpr->EvaluateKnownConstInt(Ctx);
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp10715 ? (*NI)->EvaluateKnownConstInt(C)
10758 VLENVal = VLENExpr->EvaluateKnownConstInt(C);
11050 llvm::APSInt LHSVal = LHS->EvaluateKnownConstInt(Ctx);
11051 llvm::APSInt RHSVal = RHS->EvaluateKnownConstInt(Ctx);
tools/clang/lib/CodeGen/CGStmt.cpp 1177 llvm::APSInt LHS = S.getLHS()->EvaluateKnownConstInt(getContext());
1178 llvm::APSInt RHS = S.getRHS()->EvaluateKnownConstInt(getContext());
1270 Builder.getInt(S.getLHS()->EvaluateKnownConstInt(getContext()));
1318 Builder.getInt(CurCase->getLHS()->EvaluateKnownConstInt(getContext()));
1556 if (CS->getLHS()->EvaluateKnownConstInt(C) == ConstantCondValue)
tools/clang/lib/CodeGen/TargetInfo.cpp 6496 MaxThreads = Attr->getMaxThreads()->EvaluateKnownConstInt(M.getContext());
6505 MinBlocks = Attr->getMinBlocks()->EvaluateKnownConstInt(M.getContext());
7975 ->EvaluateKnownConstInt(M.getContext())
7978 ->EvaluateKnownConstInt(M.getContext())
7998 Attr->getMin()->EvaluateKnownConstInt(M.getContext()).getExtValue();
8000 ->EvaluateKnownConstInt(M.getContext())
tools/clang/lib/Sema/SemaChecking.cpp 6036 llvm::APSInt Result = Arg->EvaluateKnownConstInt(Context);
tools/clang/lib/Sema/SemaInit.cpp 2800 DesignatedStartIndex = IndexExpr->EvaluateKnownConstInt(SemaRef.Context);
2806 DIE->getArrayRangeStart(*D)->EvaluateKnownConstInt(SemaRef.Context);
2808 DIE->getArrayRangeEnd(*D)->EvaluateKnownConstInt(SemaRef.Context);
5484 (Initializer->EvaluateKnownConstInt(S.getASTContext()) == 0);
tools/clang/lib/Sema/SemaOpenMP.cpp 7878 Hint = E->EvaluateKnownConstInt(Context);
7897 << C->getHint()->EvaluateKnownConstInt(Context).toString(
14351 TotalDepCount = OrderedCountExpr->EvaluateKnownConstInt(Context);
tools/clang/lib/Sema/SemaOverload.cpp 1875 From->EvaluateKnownConstInt(S.getASTContext()) == 0) {
1880 (From->EvaluateKnownConstInt(S.getASTContext()) == 0)) {
tools/clang/lib/Sema/SemaStmt.cpp 935 llvm::APSInt LoVal = LoBeforePromotion->EvaluateKnownConstInt(Context);
1038 llvm::APSInt HiVal = HiBeforePromotion->EvaluateKnownConstInt(Context);
1170 RI->second->getRHS()->EvaluateKnownConstInt(Context);
1215 RI->second->getRHS()->EvaluateKnownConstInt(Context);
1274 llvm::APSInt RhsVal = SrcExpr->EvaluateKnownConstInt(Context);
tools/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp 93 maxVal = rhs->EvaluateKnownConstInt(Context);
98 maxVal = lhs->EvaluateKnownConstInt(Context);
tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp 781 os << LHS->EvaluateKnownConstInt(getASTContext());
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp 2365 llvm::APSInt V1 = Case->getLHS()->EvaluateKnownConstInt(getContext());
2371 V2 = E->EvaluateKnownConstInt(getContext());
tools/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp 894 APSInt Value = Ex->EvaluateKnownConstInt(getContext());