/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | Expr.h | 32 #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 D | ASTContext.h | 43 #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 D | Expr.cpp | 349 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 D | OpenMPClause.cpp | 2130 llvm::APSInt CondVal; 2140 llvm::APSInt Score;
|
H A D | Type.cpp | 42 #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 D | Decl.cpp | 53 #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 D | SemaType.cpp | 2196 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 D | SemaDecl.cpp | 5896 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 D | SemaExprObjC.cpp | 909 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 D | SemaDeclCXX.cpp | 889 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 D | SemaOverload.cpp | 349 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 D | SemaTemplate.cpp | 3318 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 D | SemaExprCXX.cpp | 1762 llvm::APSInt Value(IntWidth); 2076 llvm::APSInt Value; 3817 llvm::APSInt Value(/*BitWidth*/1); 5466 llvm::APSInt Value;
|
H A D | SemaCast.cpp | 2758 llvm::APSInt CastInt = Result.Val.getInt();
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | BugReporterVisitors.cpp | 206 static Optional<const llvm::APSInt *> 2642 Optional<const llvm::APSInt *> IntValue;
|
H A D | ExprEngine.cpp | 63 #include "llvm/ADT/APSInt.h" 2410 llvm::APSInt V1 = Case->getLHS()->EvaluateKnownConstInt(getContext()); 2414 llvm::APSInt V2;
|
H A D | RegionStore.cpp | 874 const llvm::APSInt &ExtentInt = ExtentCI->getValue();
|
/freebsd-13-stable/contrib/llvm-project/lldb/source/Utility/ |
H A D | Scalar.cpp | 17 #include "llvm/ADT/APSInt.h" 565 llvm::APSInt result(bits, is_unsigned);
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | APInt.h | 101 friend class APSInt;
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 73 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 D | TypeSystemClang.cpp | 1660 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 D | CGOpenMPRuntime.cpp | 7215 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 D | SimplifyLibCalls.cpp | 15 #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 D | MallocChecker.cpp | 3193 const llvm::APSInt *ArgValKnown =
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | FastISel.cpp | 43 #include "llvm/ADT/APSInt.h" 441 APSInt SIntVal(IntBitWidth, /*isUnsigned=*/false);
|