Searched refs:APSInt (Results 126 - 150 of 169) sorted by relevance

1234567

/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DExpr.h32 #include "llvm/ADT/APSInt.h"
532 bool isIntegerConstantExpr(llvm::APSInt &Result, const ASTContext &Ctx,
679 llvm::APSInt EvaluateKnownConstInt(
683 llvm::APSInt EvaluateKnownConstIntCheckOverflow(
1085 llvm::APSInt getResultAsAPSInt() const;
4285 llvm::APSInt getShuffleMaskIdx(const ASTContext &Ctx, unsigned N) const {
H A DASTContext.h43 #include "llvm/ADT/APSInt.h"
2675 /// Make an APSInt of the appropriate width and signedness for the
2677 llvm::APSInt MakeIntValue(uint64_t Value, QualType Type) const {
2680 llvm::APSInt Res(64, !Type->isSignedIntegerOrEnumerationType());
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DExpr.cpp349 llvm::APSInt ConstantExpr::getResultAsAPSInt() const {
354 return llvm::APSInt(llvm::APInt(ConstantExprBits.BitWidth, Int64Result()),
369 llvm::APSInt(llvm::APInt(ConstantExprBits.BitWidth, Int64Result()),
929 S, llvm::APSInt::getUnsigned(getValue().getZExtValue()), Scale);
2116 llvm::APSInt IntVal(Ctx.getIntWidth(Ctx.UnsignedIntTy),
H A DOpenMPClause.cpp2130 llvm::APSInt CondVal;
2140 llvm::APSInt Score;
H A DType.cpp42 #include "llvm/ADT/APSInt.h"
147 // below, which in common cases allocates "large" APSInt values, which are
164 // Otherwise, use APSInt to handle arbitrary sized values.
165 llvm::APSInt SizeExtended(NumElements, true);
170 llvm::APSInt TotalSize(llvm::APInt(SizeExtended.getBitWidth(), ElementSize));
4310 llvm::APSInt Val, unsigned Scale) {
H A DDecl.cpp53 #include "llvm/ADT/APSInt.h"
4769 Expr *E, const llvm::APSInt &V) {
4776 QualType(), nullptr, llvm::APSInt());
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaType.cpp2196 llvm::APSInt Bits(32);
2224 static bool isArraySizeVLA(Sema &S, Expr *ArraySize, llvm::APSInt &SizeVal) {
2353 llvm::APSInt ConstVal(Context.getTypeSize(Context.getSizeType()));
2479 llvm::APSInt VecSize(32);
2543 llvm::APSInt vecSize(32);
2590 llvm::APSInt ValueRows(32), ValueColumns(32);
6262 llvm::APSInt addrSpace(32);
6280 llvm::APSInt max(addrSpace.getBitWidth());
7720 llvm::APSInt numEltsInt(32);
H A DSemaDecl.cpp5896 llvm::APSInt &Oversized) {
5941 llvm::APSInt Res = Result.Val.getInt();
5998 llvm::APSInt &Oversized) {
6109 llvm::APSInt Oversized;
7938 llvm::APSInt Oversized;
13170 llvm::APSInt MagicValueInt;
16334 llvm::APSInt Value;
16585 llvm::APSInt Oversized;
17402 llvm::APSInt &Value,
17448 llvm::APSInt EnumVa
[all...]
H A DSemaExprObjC.cpp909 bool operator()(const llvm::APSInt &LHS, const llvm::APSInt &RHS) const {
910 return llvm::APSInt::compareValues(LHS, RHS) < 0;
915 std::map<llvm::APSInt, SourceLocation, APSIntCompare> IntegralKeys;
H A DSemaDeclCXX.cpp889 QualType DecompType, const llvm::APSInt &NumElems, QualType ElemType,
916 const llvm::APSInt &NumElems,
932 llvm::APSInt(CAT->getSize()),
940 S, Bindings, Src, DecompType, llvm::APSInt::get(VT->getNumElements()),
950 S, Bindings, Src, DecompType, llvm::APSInt::get(2),
1044 llvm::APSInt &Size) {
1135 const llvm::APSInt &TupleSize) {
1467 llvm::APSInt TupleSize(32);
12768 llvm::APSInt Result;
15990 llvm::APSInt Con
[all...]
H A DSemaOverload.cpp349 llvm::APSInt IntConstantValue;
363 llvm::APSInt ConvertedValue = IntConstantValue;
433 llvm::APSInt InitializerValue;
456 llvm::APSInt ConvertedValue = InitializerValue;
2186 llvm::APSInt BitWidth;
2189 llvm::APSInt ToSize(BitWidth.getBitWidth(), BitWidth.isUnsigned());
5700 llvm::APSInt &Value,
9805 return llvm::APSInt::isSameValue(EA->getInitVal(), EB->getInitVal());
13032 llvm::APSInt Zero(Context.getTypeSize(Context.IntTy), false);
13522 llvm::APSInt Zer
[all...]
H A DSemaTemplate.cpp3318 llvm::APSInt NumArgs = NumArgsArg.getAsIntegral();
3331 for (llvm::APSInt I(NumArgs.getBitWidth(), NumArgs.isUnsigned());
3352 llvm::APSInt Index = IndexArg.getAsIntegral();
6929 llvm::APSInt Value;
6971 llvm::APSInt Value;
7040 llvm::APSInt OldValue = Value;
H A DSemaExprCXX.cpp1762 llvm::APSInt Value(IntWidth);
2076 llvm::APSInt Value;
3817 llvm::APSInt Value(/*BitWidth*/1);
5466 llvm::APSInt Value;
H A DSemaCast.cpp2758 llvm::APSInt CastInt = Result.Val.getInt();
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DBugReporterVisitors.cpp206 static Optional<const llvm::APSInt *>
2642 Optional<const llvm::APSInt *> IntValue;
H A DExprEngine.cpp63 #include "llvm/ADT/APSInt.h"
2410 llvm::APSInt V1 = Case->getLHS()->EvaluateKnownConstInt(getContext());
2414 llvm::APSInt V2;
H A DRegionStore.cpp874 const llvm::APSInt &ExtentInt = ExtentCI->getValue();
/freebsd-13-stable/contrib/llvm-project/lldb/source/Utility/
H A DScalar.cpp17 #include "llvm/ADT/APSInt.h"
565 llvm::APSInt result(bits, is_unsigned);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPInt.h101 friend class APSInt;
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h73 class APSInt;
3211 llvm::APSInt &Value, CCEKind CCE);
11538 void ConvertIntegerToTypeWarnOnOverflow(llvm::APSInt &OldVal,
11563 ExprResult VerifyIntegerConstantExpression(Expr *E, llvm::APSInt *Result,
11566 ExprResult VerifyIntegerConstantExpression(Expr *E, llvm::APSInt *Result,
11570 llvm::APSInt *Result = nullptr);
12197 llvm::APSInt &Result);
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp1660 llvm::APSInt bit_width_apsint;
5354 const llvm::APSInt &value)> const &callback) {
5477 llvm::APSInt bitfield_apsint = result.Val.getInt();
5538 llvm::APSInt bitfield_apsint = result.Val.getInt();
8110 const llvm::APSInt &value) {
8161 llvm::APSInt value(enum_value_bit_size, is_signed);
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntime.cpp7215 llvm::APSInt ConstLength = Result.Val.getInt();
10380 llvm::APSInt StrideOrArg;
10381 llvm::APSInt Alignment;
10439 const llvm::APSInt &VLENVal,
10481 Out << llvm::APSInt::getUnsigned(Data.VecRegSize / NumElts);
10859 : llvm::APSInt::getUnsigned(
10887 ParamAttr.StrideOrArg = llvm::APSInt::getUnsigned(1);
10895 ParamAttr.StrideOrArg = llvm::APSInt::getUnsigned(
10911 llvm::APSInt VLENVal;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp15 #include "llvm/ADT/APSInt.h"
1543 APSInt NI(64, false);
1767 APSInt IntExpo(32, /*isUnsigned=*/false);
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DMallocChecker.cpp3193 const llvm::APSInt *ArgValKnown =
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp43 #include "llvm/ADT/APSInt.h"
441 APSInt SIntVal(IntBitWidth, /*isUnsigned=*/false);

Completed in 703 milliseconds

1234567