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

12

/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DVLASizeChecker.cpp156 QualType SizeTy = Ctx.getSizeType(); local
158 svalBuilder.evalCast(sizeD, SizeTy, SE->getType()).castAs<NonLoc>();
162 SVal EleSizeVal = svalBuilder.makeIntVal(EleSize.getQuantity(), SizeTy);
166 state, BO_Mul, ArrayLength, EleSizeVal.castAs<NonLoc>(), SizeTy);
H A DStdLibraryFunctionsChecker.cpp488 QualType SizeTy = ACtx.getSizeType(); local
903 VARIANT(ARGUMENT_TYPES(Irrelevant, Irrelevant, SizeTy),
914 VARIANT(ARGUMENT_TYPES(Irrelevant, Irrelevant, SizeTy),
925 VARIANT(ARGUMENT_TYPES(Irrelevant, Irrelevant, SizeTy),
940 VARIANT(ARGUMENT_TYPES(Irrelevant, Irrelevant, SizeTy),
951 VARIANT(ARGUMENT_TYPES(Irrelevant, Irrelevant, SizeTy),
962 VARIANT(ARGUMENT_TYPES(Irrelevant, Irrelevant, SizeTy),
975 ARGUMENT_TYPES(Irrelevant, Irrelevant, SizeTy, Irrelevant),
976 RETURN_TYPE(SizeTy), INVALIDATION_APPROACH(NoEvalCall))
984 ARGUMENT_TYPES(Irrelevant, Irrelevant, SizeTy, Irrelevan
[all...]
H A DCStringChecker.cpp2171 QualType SizeTy = Size->getType(); local
2175 assumeZero(C, State, SizeVal, SizeTy);
2219 QualType SizeTy = Size->getType(); local
2223 assumeZero(C, State, SizeVal, SizeTy);
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTypeCache.h47 llvm::IntegerType *SizeTy; member in union:clang::CodeGen::CodeGenTypeCache::__anon521
H A DCGCUDANV.cpp36 llvm::IntegerType *IntTy, *SizeTy; member in class:__anon331::CGNVCUDARuntime
84 llvm::Constant *Zeros[] = {llvm::ConstantInt::get(SizeTy, 0),
85 llvm::ConstantInt::get(SizeTy, 0)};
163 SizeTy = CGM.SizeTy;
173 llvm::Type *Params[] = {VoidPtrTy, SizeTy, SizeTy};
257 llvm::ConstantInt::get(SizeTy, std::max<size_t>(1, Args.size())));
299 CGF.CreateTempAlloca(SizeTy, CGM.getSizeAlign(), "shmem_size");
359 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.h61 return llvm::ConstantInt::get(TypeCache.SizeTy, N.getQuantity());
64 return llvm::ConstantInt::get(TypeCache.SizeTy, N);
H A DCGExprAgg.cpp363 llvm::Value *size = llvm::ConstantInt::get(CGF.SizeTy, sz.getQuantity());
481 llvm::Value *zero = llvm::ConstantInt::get(CGF.SizeTy, 0);
538 llvm::Value *one = llvm::ConstantInt::get(CGF.SizeTy, 1);
586 llvm::ConstantInt::get(CGF.SizeTy, NumArrayElements),
730 CGF.SizeTy,
1638 llvm::Value *zero = llvm::ConstantInt::get(CGF.SizeTy, 0);
1702 index, llvm::ConstantInt::get(CGF.SizeTy, 1), "arrayinit.next");
1707 nextIndex, llvm::ConstantInt::get(CGF.SizeTy, numElements),
1959 llvm::ConstantInt::get(SizeTy, TypeInfo.first.getQuantity()));
1963 SizeVal = llvm::ConstantInt::get(SizeTy, TypeInf
[all...]
H A DCGCXXABI.cpp228 return llvm::ConstantInt::get(CGF.SizeTy, 0);
H A DCGOpenMPRuntimeNVPTX.cpp1654 CGM.SizeTy,
1734 llvm::Type *TypeParams[] = {CGM.SizeTy, CGM.Int16Ty};
1753 llvm::Type *TypeParams[] = {CGM.Int8PtrPtrTy->getPointerTo(), CGM.SizeTy};
1791 llvm::Type *TypeParams[] = {CGM.Int16Ty, CGM.VoidPtrTy, CGM.SizeTy,
2175 llvm::Value *Size = llvm::ConstantInt::get(CGM.SizeTy, GlobalRecordSize);
2191 IsTTD, llvm::ConstantInt::get(CGM.SizeTy, GlobalRecordSize), Size);
2247 CGM.getModule(), CGM.SizeTy, /*isConstant=*/true,
2285 llvm::ConstantInt::get(CGM.SizeTy, GlobalRecordSize),
2378 Size, llvm::ConstantInt::get(CGF.SizeTy, Align.getQuantity() - 1));
2380 llvm::ConstantInt::get(CGF.SizeTy, Alig
[all...]
H A DItaniumCXXABI.cpp1246 llvm::FunctionType::get(CGM.Int8PtrTy, CGM.SizeTy, /*isVarArg=*/false);
1265 llvm::Type *SizeTy = CGF.ConvertType(getContext().getSizeType()); local
1270 AllocExceptionFn, llvm::ConstantInt::get(SizeTy, TypeSize), "exception");
2035 CGF.Builder.CreateElementBitCast(CookiePtr, CGF.SizeTy);
2067 numElementsPtr = CGF.Builder.CreateElementBitCast(numElementsPtr, CGF.SizeTy);
2076 llvm::FunctionType::get(CGF.SizeTy, CGF.SizeTy->getPointerTo(0), false);
2106 cookie = CGF.Builder.CreateElementBitCast(cookie, CGF.SizeTy);
2107 llvm::Value *elementSize = llvm::ConstantInt::get(CGF.SizeTy,
2129 numElementsPtr = CGF.Builder.CreateElementBitCast(numElementsPtr, CGF.SizeTy);
[all...]
H A DCodeGenFunction.cpp1905 = llvm::ConstantInt::get(SizeTy, countFromCLAs);
1930 assert(vlaSize->getType() == SizeTy);
1955 assert(VlaSize->getType() == SizeTy);
2058 entry = Builder.CreateIntCast(Size, SizeTy, /*signed*/ false);
H A DCGOpenMPRuntime.cpp1870 CGM.VoidPtrTy, CGM.SizeTy,
2043 CGM.SizeTy, CGM.SizeTy, KmpRoutineEntryPtrTy};
2057 CGM.SizeTy, CGM.SizeTy, KmpRoutineEntryPtrTy,
2082 llvm::Type *TypeParams[] = {getIdentTyPointerTy(), CGM.Int32Ty, CGM.SizeTy,
2098 getIdentTyPointerTy(), CGM.Int32Ty, CGM.Int32Ty, CGM.SizeTy,
2115 getIdentTyPointerTy(), CGM.Int32Ty, CGM.Int32Ty, CGM.SizeTy,
2379 llvm::Type *TypeParams[] = {CGM.IntTy, CGM.SizeTy, CGM.VoidPtrTy};
3038 CGF.Builder.CreateIntCast(CGF.getTypeSize(VarType), CGM.SizeTy,
[all...]
H A DCGObjCGNU.cpp158 llvm::IntegerType *SizeTy; member in class:__anon381::CGObjCGNU
1341 ProtocolBuilder.addInt(SizeTy, Protocols.size());
1823 ivarListBuilder.addInt(SizeTy, td.getTypeSizeInBits(ObjCIvarTy) /
2137 SizeTy = cast<llvm::IntegerType>(
2268 SizeTy);
2794 MethodList.addInt(SizeTy, td.getTypeSizeInBits(ObjCMethodTy) /
H A DCGClass.cpp1641 llvm::ConstantInt::get(CGF.SizeTy, PoisonSize)};
1643 llvm::Type *ArgTypes[] = {CGF.VoidPtrTy, CGF.SizeTy};
1712 CGF.SizeTy,
2002 Builder.CreateInBoundsGEP(cur, llvm::ConstantInt::get(SizeTy, 1),
H A DCGBuiltin.cpp2625 Value *SizeEq0 = Builder.CreateICmpEQ(Size, ConstantInt::get(SizeTy, 0));
2633 PHINode *SizePhi = Builder.CreatePHI(SizeTy, 2);
2649 Value *NextSize = Builder.CreateSub(SizePhi, ConstantInt::get(SizeTy, 1));
2651 Builder.CreateICmpEQ(NextSize, ConstantInt::get(SizeTy, 0));
3652 auto SizeTy = Context.getSizeType();
3653 auto T = Builder.getIntNTy(Context.getTypeSize(SizeTy));
3931 Builder.CreateZExtOrTrunc(EmitScalarExpr(E->getArg(I)), SizeTy);
3933 V, GEP, CGM.getDataLayout().getPrefTypeAlignment(SizeTy));
5362 ConstantInt *C0 = ConstantInt::get(CGF.SizeTy, 0);
5684 llvm::Constant *CI = ConstantInt::get(SizeTy,
[all...]
H A DCGDecl.cpp2170 llvm::Value *negativeOne = llvm::ConstantInt::get(SizeTy, -1, true);
2209 llvm::Value *zero = llvm::ConstantInt::get(CGF.SizeTy, 0);
H A DCGCall.cpp3463 auto SizeTy = Context.getSizeType();
3464 auto T = Builder.getIntNTy(Context.getTypeSize(SizeTy));
3469 Args.add(RValue::get(V), SizeTy);
H A DCGNonTrivialStruct.cpp522 llvm::ConstantInt::get(this->CGF->SizeTy, Size.getQuantity());
H A DCGExpr.cpp972 llvm::Value *IndexVal = Builder.CreateIntCast(Index, SizeTy, IndexSigned);
973 llvm::Value *BoundVal = Builder.CreateIntCast(Bound, SizeTy, false);
1866 llvm::Value *Elt = llvm::ConstantInt::get(SizeTy, InIdx);
2156 llvm::Value *Elt = llvm::ConstantInt::get(SizeTy, InIdx);
H A DCGStmtOpenMP.cpp285 return llvm::ConstantInt::get(SizeTy, /*V=*/0);
2390 CGF.SizeTy, /*isSigned=*/false);
2397 CGF.SizeTy, /*isSigned=*/false);
H A DCGExprScalar.cpp1633 Value *IIndx = llvm::ConstantInt::get(CGF.SizeTy, i);
2624 llvm::ConstantInt::get(CGF.SizeTy, size.getQuantity());
2836 return llvm::ConstantInt::get(CGF.SizeTy, Alignment);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h979 SDValue Size, Type *SizeTy, unsigned ElemSz,
985 SDValue Size, Type *SizeTy, unsigned ElemSz,
991 Type *SizeTy, unsigned ElemSz, bool isTailCall,
/freebsd-11-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);
2973 Type *SizeTy = II.getLength()->getType();
2974 Constant *Size = ConstantInt::get(SizeTy, NewEndOffset - NewBeginOffset);
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaChecking.cpp5820 const QualType SizeTy = Context.getSizeType(); local
5821 if (Arg2Ty->getCanonicalTypeInternal().withoutLocalFastQualifiers() != SizeTy)
5823 << Arg2->getType() << SizeTy << 1 /* different class */
5826 << 3 << Arg2->getType() << SizeTy;

Completed in 778 milliseconds

12