Searched refs:SizeTy (Results 1 - 25 of 32) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DVLASizeChecker.cpp97 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 DStdLibraryFunctionsChecker.cpp776 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 DCStringChecker.cpp387 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 DCodeGenTypeCache.h47 llvm::IntegerType *SizeTy; member in union:clang::CodeGen::CodeGenTypeCache::__anon1802
H A DCGCUDANV.cpp36 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 DCGExprCXX.cpp699 = 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 DCGBuilder.h60 return llvm::ConstantInt::get(TypeCache.SizeTy, N.getQuantity());
63 return llvm::ConstantInt::get(TypeCache.SizeTy, N);
H A DCGExprAgg.cpp367 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 DCGOpenMPRuntimeNVPTX.cpp1672 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 DCGCXXABI.cpp230 return llvm::ConstantInt::get(CGF.SizeTy, 0);
H A DItaniumCXXABI.cpp1294 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 DCodeGenFunction.cpp1906 = 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 DCGOpenMPRuntime.cpp1978 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 DCGStmtOpenMP.cpp300 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 DCGObjCGNU.cpp158 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 DCGClass.cpp1663 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 DCGDecl.cpp2186 llvm::Value *negativeOne = llvm::ConstantInt::get(SizeTy, -1, true);
2225 llvm::Value *zero = llvm::ConstantInt::get(CGF.SizeTy, 0);
H A DCGBuiltin.cpp2755 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 DCGCall.cpp3777 auto SizeTy = Context.getSizeType();
3778 auto T = Builder.getIntNTy(Context.getTypeSize(SizeTy));
3783 Args.add(RValue::get(V), SizeTy);
H A DCGExpr.cpp999 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 DCGNonTrivialStruct.cpp532 llvm::ConstantInt::get(this->CGF->SizeTy, Size.getQuantity());
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h1034 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 DMemRegion.cpp735 QualType SizeTy = SVB.getArrayIndexType(); local
736 return SVB.makeIntVal(Size.getQuantity(), SizeTy);
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprCXX.cpp2162 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 DSROA.cpp2801 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);

Completed in 253 milliseconds

12