/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | VLASizeChecker.cpp | 97 CanQualType SizeTy = Ctx.getSizeType(); local 99 SVB.getBasicValueFactory().getMaxValue(SizeTy).getZExtValue(); 104 SVB.makeIntVal(EleSize.getQuantity(), SizeTy).castAs<NonLoc>(); 115 SVB.evalCast(SizeD, SizeTy, SizeE->getType()).castAs<NonLoc>(); 117 SVal Mul = SVB.evalBinOpNN(State, BO_Mul, ArrSize, IndexLength, SizeTy); 191 QualType SizeTy = SizeE->getType(); local 192 DefinedOrUnknownSVal Zero = SVB.makeZeroVal(SizeTy); 194 SVal LessThanZeroVal = SVB.evalBinOp(State, BO_LT, SizeD, Zero, SizeTy);
|
H A D | StdLibraryFunctionsChecker.cpp | 776 const QualType SizeTy = ACtx.getSizeType(); local 810 const RangeInt SizeMax = BVF.getMaxValue(SizeTy).getLimitedValue(); 942 return Summary(ArgTypes{Irrelevant, Irrelevant, SizeTy}, RetType{R}, 949 ArgTypes{VoidPtrRestrictTy, SizeTy, SizeTy, *FilePtrRestrictTy}, 950 RetType{SizeTy}, NoEvalCall) 957 return Summary(ArgTypes{ConstVoidPtrRestrictTy, SizeTy, SizeTy, 959 RetType{SizeTy}, NoEvalCall) 1277 "strndup", Summary(ArgTypes{ConstCharPtrTy, SizeTy}, RetTyp [all...] |
H A D | CStringChecker.cpp | 387 QualType SizeTy = Size.Expression->getType(); local 409 NonLoc One = svalBuilder.makeIntVal(1, SizeTy).castAs<NonLoc>(); 410 SVal Offset = svalBuilder.evalBinOpNN(State, BO_Sub, *Length, One, SizeTy); 2180 QualType SizeTy = Size.Expression->getType(); local 2183 std::tie(ZeroSize, NonZeroSize) = assumeZero(C, State, SizeVal, SizeTy); 2228 QualType SizeTy = Size.Expression->getType(); local 2232 assumeZero(C, State, SizeVal, SizeTy);
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CodeGenTypeCache.h | 47 llvm::IntegerType *SizeTy; member in union:clang::CodeGen::CodeGenTypeCache::__anon1802
|
H A D | CGCUDANV.cpp | 36 llvm::IntegerType *IntTy, *SizeTy; member in class:__anon1680::CGNVCUDARuntime 84 llvm::Constant *Zeros[] = {llvm::ConstantInt::get(SizeTy, 0), 85 llvm::ConstantInt::get(SizeTy, 0)}; 178 SizeTy = CGM.SizeTy; 188 llvm::Type *Params[] = {VoidPtrTy, SizeTy, SizeTy}; 262 llvm::ConstantInt::get(SizeTy, std::max<size_t>(1, Args.size()))); 304 CGF.CreateTempAlloca(SizeTy, CGM.getSizeAlign(), "shmem_size"); 364 llvm::ConstantInt::get(SizeTy, TyWidt [all...] |
H A D | CGExprCXX.cpp | 699 = llvm::ConstantInt::get(CGF.SizeTy, typeSize.getQuantity()); 704 unsigned sizeWidth = CGF.SizeTy->getBitWidth(); 776 numElements = llvm::ConstantInt::get(CGF.SizeTy, 789 sizeWithoutCookie = llvm::ConstantInt::get(CGF.SizeTy, allocationSize); 797 size = llvm::Constant::getAllOnesValue(CGF.SizeTy); 799 size = llvm::ConstantInt::get(CGF.SizeTy, allocationSize); 830 numElements = CGF.Builder.CreateTrunc(numElements, CGF.SizeTy); 835 numElements = CGF.Builder.CreateSExt(numElements, CGF.SizeTy); 844 llvm::ConstantInt::get(CGF.SizeTy, minElements)); 848 numElements = CGF.Builder.CreateZExt(numElements, CGF.SizeTy); [all...] |
H A D | CGBuilder.h | 60 return llvm::ConstantInt::get(TypeCache.SizeTy, N.getQuantity()); 63 return llvm::ConstantInt::get(TypeCache.SizeTy, N);
|
H A D | CGExprAgg.cpp | 367 llvm::Value *size = llvm::ConstantInt::get(CGF.SizeTy, sz.getQuantity()); 485 llvm::Value *zero = llvm::ConstantInt::get(CGF.SizeTy, 0); 542 llvm::Value *one = llvm::ConstantInt::get(CGF.SizeTy, 1); 590 llvm::ConstantInt::get(CGF.SizeTy, NumArrayElements), 744 CGF.SizeTy, 1663 llvm::Value *zero = llvm::ConstantInt::get(CGF.SizeTy, 0); 1727 index, llvm::ConstantInt::get(CGF.SizeTy, 1), "arrayinit.next"); 1732 nextIndex, llvm::ConstantInt::get(CGF.SizeTy, numElements), 1994 llvm::ConstantInt::get(SizeTy, TypeInfo.first.getQuantity())); 1998 SizeVal = llvm::ConstantInt::get(SizeTy, TypeInf [all...] |
H A D | CGOpenMPRuntimeNVPTX.cpp | 1672 CGM.SizeTy, 1752 llvm::Type *TypeParams[] = {CGM.SizeTy, CGM.Int16Ty}; 1762 llvm::Type *TypeParams[] = {CGM.SizeTy, CGM.Int16Ty}; 1781 llvm::Type *TypeParams[] = {CGM.Int8PtrPtrTy->getPointerTo(), CGM.SizeTy}; 1819 llvm::Type *TypeParams[] = {CGM.Int16Ty, CGM.VoidPtrTy, CGM.SizeTy, 2190 llvm::Value *Size = llvm::ConstantInt::get(CGM.SizeTy, GlobalRecordSize); 2206 IsTTD, llvm::ConstantInt::get(CGM.SizeTy, GlobalRecordSize), Size); 2262 CGM.getModule(), CGM.SizeTy, /*isConstant=*/true, 2302 llvm::ConstantInt::get(CGM.SizeTy, GlobalRecordSize), 2397 Size, llvm::ConstantInt::get(CGF.SizeTy, Alig [all...] |
H A D | CGCXXABI.cpp | 230 return llvm::ConstantInt::get(CGF.SizeTy, 0);
|
H A D | ItaniumCXXABI.cpp | 1294 llvm::FunctionType::get(CGM.Int8PtrTy, CGM.SizeTy, /*isVarArg=*/false); 1313 llvm::Type *SizeTy = CGF.ConvertType(getContext().getSizeType()); local 1318 AllocExceptionFn, llvm::ConstantInt::get(SizeTy, TypeSize), "exception"); 2142 CGF.Builder.CreateElementBitCast(CookiePtr, CGF.SizeTy); 2174 numElementsPtr = CGF.Builder.CreateElementBitCast(numElementsPtr, CGF.SizeTy); 2183 llvm::FunctionType::get(CGF.SizeTy, CGF.SizeTy->getPointerTo(0), false); 2213 cookie = CGF.Builder.CreateElementBitCast(cookie, CGF.SizeTy); 2214 llvm::Value *elementSize = llvm::ConstantInt::get(CGF.SizeTy, 2236 numElementsPtr = CGF.Builder.CreateElementBitCast(numElementsPtr, CGF.SizeTy); [all...] |
H A D | CodeGenFunction.cpp | 1906 = llvm::ConstantInt::get(SizeTy, countFromCLAs); 1931 assert(vlaSize->getType() == SizeTy); 1956 assert(VlaSize->getType() == SizeTy); 2061 entry = Builder.CreateIntCast(Size, SizeTy, /*signed*/ false);
|
H A D | CGOpenMPRuntime.cpp | 1978 CGF.Builder.CreateIntCast(CGF.getTypeSize(VarType), CGM.SizeTy, 3048 llvm::ConstantInt::get(CGM.SizeTy, Size), 4042 llvm::Value *LowIntPtr = CGF.Builder.CreatePtrToInt(Addr, CGF.SizeTy); 4043 llvm::Value *UpIntPtr = CGF.Builder.CreatePtrToInt(UpAddr, CGF.SizeTy); 4257 Sz = CGF.Builder.CreateIntCast(Sz, CGF.SizeTy, /*isSigned=*/false); 4272 llvm::ConstantInt::get(CGF.SizeTy, NumAffinities), NumOfElements); 4334 CGF.EmitStoreOfScalar(llvm::ConstantInt::get(CGF.SizeTy, Pos), PosLVal); 4691 CGF.Builder.CreateIntCast(NumDeps, CGF.SizeTy, /*isSigned=*/false)); 4805 CGF.EmitStoreOfScalar(llvm::ConstantInt::get(CGF.SizeTy, Pos), PosLVal); 4850 NumDepsVal = llvm::ConstantInt::get(CGF.SizeTy, [all...] |
H A D | CGStmtOpenMP.cpp | 300 return llvm::ConstantInt::get(SizeTy, /*V=*/0); 2752 CGF.SizeTy, /*isSigned=*/false); 2759 CGF.SizeTy, /*isSigned=*/false); 3149 NumIteratorsGen(CGF), CGF.SizeTy, /*isSigned=*/false); 3224 OMPScanNumIterations, llvm::ConstantInt::get(CGF.SizeTy, 1)); 3229 auto *Pow2K = CGF.Builder.CreatePHI(CGF.SizeTy, 2); 3231 Pow2K->addIncoming(llvm::ConstantInt::get(CGF.SizeTy, 1), InputBB); 3241 auto *IVal = CGF.Builder.CreatePHI(CGF.SizeTy, 2); 3280 CGF.Builder.CreateNUWSub(IVal, llvm::ConstantInt::get(CGF.SizeTy, 1)); 4452 IdxVal = Builder.CreateIntCast(IdxVal, SizeTy, /*isSigne [all...] |
H A D | CGObjCGNU.cpp | 158 llvm::IntegerType *SizeTy; member in class:__anon1739::CGObjCGNU 1349 ProtocolBuilder.addInt(SizeTy, Protocols.size()); 1833 ivarListBuilder.addInt(SizeTy, td.getTypeSizeInBits(ObjCIvarTy) / 2148 SizeTy = cast<llvm::IntegerType>( 2279 SizeTy); 2806 MethodList.addInt(SizeTy, td.getTypeSizeInBits(ObjCMethodTy) /
|
H A D | CGClass.cpp | 1663 llvm::ConstantInt::get(CGF.SizeTy, PoisonSize)}; 1665 llvm::Type *ArgTypes[] = {CGF.VoidPtrTy, CGF.SizeTy}; 1734 CGF.SizeTy, 2024 Builder.CreateInBoundsGEP(cur, llvm::ConstantInt::get(SizeTy, 1),
|
H A D | CGDecl.cpp | 2186 llvm::Value *negativeOne = llvm::ConstantInt::get(SizeTy, -1, true); 2225 llvm::Value *zero = llvm::ConstantInt::get(CGF.SizeTy, 0);
|
H A D | CGBuiltin.cpp | 2755 Value *SizeEq0 = Builder.CreateICmpEQ(Size, ConstantInt::get(SizeTy, 0)); 2763 PHINode *SizePhi = Builder.CreatePHI(SizeTy, 2); 2779 Value *NextSize = Builder.CreateSub(SizePhi, ConstantInt::get(SizeTy, 1)); 2781 Builder.CreateICmpEQ(NextSize, ConstantInt::get(SizeTy, 0)); 3784 auto SizeTy = Context.getSizeType(); 3785 auto T = Builder.getIntNTy(Context.getTypeSize(SizeTy)); 4063 Builder.CreateZExtOrTrunc(EmitScalarExpr(E->getArg(I)), SizeTy); 4065 V, GEP, CGM.getDataLayout().getPrefTypeAlign(SizeTy)); 5569 ConstantInt *C0 = ConstantInt::get(CGF.SizeTy, 0); 5908 llvm::Constant *CI = ConstantInt::get(SizeTy, [all...] |
H A D | CGCall.cpp | 3777 auto SizeTy = Context.getSizeType(); 3778 auto T = Builder.getIntNTy(Context.getTypeSize(SizeTy)); 3783 Args.add(RValue::get(V), SizeTy);
|
H A D | CGExpr.cpp | 999 llvm::Value *IndexVal = Builder.CreateIntCast(Index, SizeTy, IndexSigned); 1000 llvm::Value *BoundVal = Builder.CreateIntCast(Bound, SizeTy, false); 1959 llvm::Value *Elt = llvm::ConstantInt::get(SizeTy, InIdx); 2259 llvm::Value *Elt = llvm::ConstantInt::get(SizeTy, InIdx);
|
H A D | CGNonTrivialStruct.cpp | 532 llvm::ConstantInt::get(this->CGF->SizeTy, Size.getQuantity());
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAG.h | 1034 SDValue Size, Type *SizeTy, unsigned ElemSz, 1040 SDValue Size, Type *SizeTy, unsigned ElemSz, 1046 Type *SizeTy, unsigned ElemSz, bool isTailCall,
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | MemRegion.cpp | 735 QualType SizeTy = SVB.getArrayIndexType(); local 736 return SVB.makeIntVal(Size.getQuantity(), SizeTy);
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaExprCXX.cpp | 2162 QualType SizeTy = Context.getSizeType(); 2163 unsigned SizeTyWidth = Context.getTypeSize(SizeTy); 2187 SizeTy, SourceLocation()); 2190 OpaqueValueExpr OpaqueAllocationSize(SourceLocation(), SizeTy, VK_RValue, 2198 StdAlignValT ? Context.getTypeDeclType(StdAlignValT) : SizeTy; 2201 llvm::APInt(Context.getTypeSize(SizeTy), 2203 SizeTy, SourceLocation());
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | SROA.cpp | 2801 Type *SizeTy = II.getLength()->getType(); 2802 Constant *Size = ConstantInt::get(SizeTy, NewEndOffset - NewBeginOffset); 2977 Type *SizeTy = II.getLength()->getType(); 2978 Constant *Size = ConstantInt::get(SizeTy, NewEndOffset - NewBeginOffset);
|