Home
last modified time | relevance | path

Searched refs:getAPSIntType (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DBasicValueFactory.h149 APSIntType getAPSIntType(QualType T) const { in getAPSIntType() function
178 APSIntType TargetType = getAPSIntType(T); in Convert()
202 APSIntPtr getMaxValue(QualType T) { return getMaxValue(getAPSIntType(T)); } in getMaxValue()
204 APSIntPtr getMinValue(QualType T) { return getMinValue(getAPSIntType(T)); } in getMinValue()
H A DSMTConv.h573 static inline QualType getAPSIntType(ASTContext &Ctx, in getAPSIntType() function
593 QualType Ty = getAPSIntType(Ctx, Int); in fixAPSInt()
600 getAPSIntType(Ctx, NewInt)}; in fixAPSInt()
602 return {Int.extend(Ctx.getTypeSize(getAPSIntType(Ctx, Int))), in fixAPSInt()
603 getAPSIntType(Ctx, NewInt)}; in fixAPSInt()
H A DRangedConstraintManager.h347 APSIntType getAPSIntType() const;
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DSimpleSValBuilder.cpp220 APSIntType resultIntTy = BasicVals.getAPSIntType(resultTy); in MakeSymIntVal()
260 APSIntType AT = BV.getAPSIntType(T); in isWithinConstantOverflowBounds()
304 assert(APSIntType(LInt) == BV.getAPSIntType(SymTy) && in doRearrangeUnchecked()
306 assert(APSIntType(RInt) == BV.getAPSIntType(SymTy) && in doRearrangeUnchecked()
509 BasicVals.getAPSIntType(lSym->getType()).apply(i); in evalBinOpNN()
511 BasicVals.getAPSIntType(Context.VoidPtrTy).apply(i); in evalBinOpNN()
541 APSIntType IntType = BasicVals.getAPSIntType(resultTy); in evalBinOpNN()
676 APSIntType IntType = BasicVals.getAPSIntType(resultTy); in evalBinOpNN()
H A DRangedConstraintManager.cpp109 APSIntType WraparoundType = BVF.getAPSIntType(Sym->getType()); in assumeSymInclusiveRange()
172 APSIntType WraparoundType = BVF.getAPSIntType(Sym->getType()); in assumeSymRel()
H A DSValBuilder.cpp678 VB.getBasicValueFactory().getAPSIntType(CastTy).apply(Value); in VisitConcreteInt()
685 VB.getBasicValueFactory().getAPSIntType(CastTy).apply(Value); in VisitConcreteInt()
871 VB.getBasicValueFactory().getAPSIntType(CastTy).apply(Value); in VisitConcreteInt()
1068 APSIntType CTy = BVF.getAPSIntType(CastTy); in simplifySymbolCast()
1069 APSIntType TTy = BVF.getAPSIntType(T); in simplifySymbolCast()
1081 APSIntType RTy = BVF.getAPSIntType(RT); in simplifySymbolCast()
H A DRangeConstraintManager.cpp367 APSIntType clang::ento::RangeSet::getAPSIntType() const { in getAPSIntType() function in clang::ento::RangeSet
678 if (What.isEmpty() || What.getAPSIntType() == Ty) in castTo()
709 return castTo(What, ValueFactory.getAPSIntType(T)); in castTo()
1376 APSIntType ResultType = ValueFactory.getAPSIntType(T); in VisitBinaryOperator()
1406 APSIntType RangeType = ValueFactory.getAPSIntType(T); in getSymmetricalRange()
1439 APSIntType IntType = ValueFactory.getAPSIntType(T); in assumeNonZero()
1640 if (LHS.getAPSIntType() == RHS.getAPSIntType()) { in VisitBinaryOperator()
1660 LHS.getAPSIntType().convert(RHS.getMaxValue()) < LHS.getMinValue()) in VisitBinaryOperator()
1665 RHS.getAPSIntType().convert(LHS.getMaxValue()) < RHS.getMinValue()) in VisitBinaryOperator()
1688 APSIntType ResultType = ValueFactory.getAPSIntType(T); in VisitBinaryOperator()
[all …]
H A DBasicValueFactory.cpp121 return getValue(getAPSIntType(T).getValue(X)); in getValue()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DIterator.cpp271 APSIntType AT = BV.getAPSIntType(T); in assumeNoOverflow()
H A DBuiltinFunctionChecker.cpp329 BVF.getAPSIntType(CE->getType()).apply(Result); in evalCall()