Home
last modified time | relevance | path

Searched refs:SizeTy (Results 1 – 25 of 34) sorted by relevance

12

/netbsd/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DVLASizeChecker.cpp97 CanQualType SizeTy = Ctx.getSizeType(); in checkVLA() local
99 SVB.getBasicValueFactory().getMaxValue(SizeTy).getZExtValue(); in checkVLA()
104 SVB.makeIntVal(EleSize.getQuantity(), SizeTy).castAs<NonLoc>(); in checkVLA()
115 SVB.evalCast(SizeD, SizeTy, SizeE->getType()).castAs<NonLoc>(); in checkVLA()
117 SVal Mul = SVB.evalBinOpNN(State, BO_Mul, ArrSize, IndexLength, SizeTy); in checkVLA()
191 QualType SizeTy = SizeE->getType(); in checkVLAIndexSize() local
192 DefinedOrUnknownSVal Zero = SVB.makeZeroVal(SizeTy); in checkVLAIndexSize()
194 SVal LessThanZeroVal = SVB.evalBinOp(State, BO_LT, SizeD, Zero, SizeTy); in checkVLAIndexSize()
H A DStdLibraryFunctionsChecker.cpp1056 const QualType SizeTy = ACtx.getSizeType(); in initFunctionSummaries() local
1074 const QualType SizePtrTy = getPointerTy(SizeTy); in initFunctionSummaries()
1081 const RangeInt SizeMax = BVF.getMaxValue(SizeTy).getLimitedValue(); in initFunctionSummaries()
1378 Signature(ArgTypes{VoidPtrRestrictTy, SizeTy, SizeTy, FilePtrRestrictTy}, in initFunctionSummaries()
1379 RetType{SizeTy}), in initFunctionSummaries()
1386 RetType{SizeTy}), in initFunctionSummaries()
2198 Signature(ArgTypes{IntTy, ConstVoidPtrTy, SizeTy, IntTy, in initFunctionSummaries()
2220 Signature(ArgTypes{IntTy, VoidPtrTy, SizeTy, IntTy}, in initFunctionSummaries()
2284 Signature(ArgTypes{IntTy, ConstVoidPtrTy, SizeTy, IntTy}, in initFunctionSummaries()
2620 Signature(ArgTypes{ConstVoidPtrTy, SizeTy}, RetType{IntTy}), in initFunctionSummaries()
[all …]
H A DCStringChecker.cpp387 QualType SizeTy = Size.Expression->getType(); in CheckBufferAccess() local
409 NonLoc One = svalBuilder.makeIntVal(1, SizeTy).castAs<NonLoc>(); in CheckBufferAccess()
410 SVal Offset = svalBuilder.evalBinOpNN(State, BO_Sub, *Length, One, SizeTy); in CheckBufferAccess()
2180 QualType SizeTy = Size.Expression->getType(); in evalMemset() local
2183 std::tie(ZeroSize, NonZeroSize) = assumeZero(C, State, SizeVal, SizeTy); in evalMemset()
2228 QualType SizeTy = Size.Expression->getType(); in evalBzero() local
2232 assumeZero(C, State, SizeVal, SizeTy); in evalBzero()
/netbsd/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGExprCXX.cpp701 = llvm::ConstantInt::get(CGF.SizeTy, typeSize.getQuantity()); in EmitCXXNewAllocSize()
706 unsigned sizeWidth = CGF.SizeTy->getBitWidth(); in EmitCXXNewAllocSize()
778 numElements = llvm::ConstantInt::get(CGF.SizeTy, in EmitCXXNewAllocSize()
799 size = llvm::Constant::getAllOnesValue(CGF.SizeTy); in EmitCXXNewAllocSize()
801 size = llvm::ConstantInt::get(CGF.SizeTy, allocationSize); in EmitCXXNewAllocSize()
832 numElements = CGF.Builder.CreateTrunc(numElements, CGF.SizeTy); in EmitCXXNewAllocSize()
850 numElements = CGF.Builder.CreateZExt(numElements, CGF.SizeTy); in EmitCXXNewAllocSize()
853 assert(numElements->getType() == CGF.SizeTy); in EmitCXXNewAllocSize()
884 llvm::ConstantInt::get(CGF.SizeTy, typeSizeMultiplier); in EmitCXXNewAllocSize()
907 llvm::ConstantInt::get(CGF.SizeTy, arraySizeMultiplier); in EmitCXXNewAllocSize()
[all …]
H A DCGCUDANV.cpp38 llvm::IntegerType *IntTy, *SizeTy; member in __anon9142c5ea0111::CGNVCUDARuntime
92 llvm::Constant *Zeros[] = {llvm::ConstantInt::get(SizeTy, 0), in makeConstantString()
93 llvm::ConstantInt::get(SizeTy, 0)}; in makeConstantString()
204 SizeTy = CGM.SizeTy; in CGNVCUDARuntime()
222 llvm::Type *Params[] = {VoidPtrTy, SizeTy, SizeTy}; in getSetupArgumentFn()
316 llvm::ConstantInt::get(SizeTy, std::max<size_t>(1, Args.size()))); in emitDeviceStubBodyNew()
358 CGF.CreateTempAlloca(SizeTy, CGM.getSizeAlign(), "shmem_size"); in emitDeviceStubBodyNew()
417 llvm::ConstantInt::get(SizeTy, TInfo.Width.getQuantity()), in emitDeviceStubBodyLegacy()
418 llvm::ConstantInt::get(SizeTy, Offset.getQuantity()), in emitDeviceStubBodyLegacy()
542 VarSizeTy = SizeTy; in makeRegisterGlobalsFn()
H A DCodeGenTypeCache.h50 llvm::IntegerType *SizeTy; member
H A DCGExprAgg.cpp367 llvm::Value *size = llvm::ConstantInt::get(CGF.SizeTy, sz.getQuantity()); in EmitCopy()
485 llvm::Value *zero = llvm::ConstantInt::get(CGF.SizeTy, 0); in EmitArrayInit()
542 llvm::Value *one = llvm::ConstantInt::get(CGF.SizeTy, 1); in EmitArrayInit()
590 llvm::ConstantInt::get(CGF.SizeTy, NumArrayElements), in EmitArrayInit()
744 CGF.SizeTy, in VisitCastExpr()
1780 llvm::Value *zero = llvm::ConstantInt::get(CGF.SizeTy, 0); in VisitArrayInitLoopExpr()
1844 index, llvm::ConstantInt::get(CGF.SizeTy, 1), "arrayinit.next"); in VisitArrayInitLoopExpr()
1849 nextIndex, llvm::ConstantInt::get(CGF.SizeTy, numElements), in VisitArrayInitLoopExpr()
2113 llvm::ConstantInt::get(SizeTy, TypeInfo.Width.getQuantity())); in EmitAggregateCopy()
2117 SizeVal = llvm::ConstantInt::get(SizeTy, TypeInfo.Width.getQuantity()); in EmitAggregateCopy()
H A DCGOpenMPRuntimeGPU.cpp1838 CGM.getModule(), CGM.SizeTy, /*isConstant=*/true, in emitGenericVarsProlog()
1879 llvm::ConstantInt::get(CGM.SizeTy, GlobalRecordSize), in emitGenericVarsProlog()
1977 llvm::ConstantInt::get(CGF.SizeTy, Align.getQuantity()); in emitGenericVarsProlog()
2149 llvm::ConstantInt::get(CGM.SizeTy, CapturedVars.size())}; in emitParallelCall()
2604 ScratchpadBasePtr, llvm::ConstantInt::get(CGM.SizeTy, 1));
2609 ScratchpadBasePtr, llvm::ConstantInt::get(CGM.SizeTy, 1));
3273 CGF.SizeTy, /*isSigned=*/false); in emitListToGlobalReduceFunction()
3479 CGF.SizeTy, /*isSigned=*/false); in emitGlobalToListReduceFunction()
3801 CGF.SizeTy, /*isSigned=*/false); in emitReduction()
4104 Src, CGF.SizeTy->getPointerTo()); in createParallelDataSharingWrapper()
[all …]
H A DCGBuilder.h60 return llvm::ConstantInt::get(TypeCache.SizeTy, N.getQuantity()); in getSize()
63 return llvm::ConstantInt::get(TypeCache.SizeTy, N); in getSize()
H A DItaniumCXXABI.cpp1299 llvm::FunctionType::get(CGM.Int8PtrTy, CGM.SizeTy, /*isVarArg=*/false); in getAllocateExceptionFn()
1318 llvm::Type *SizeTy = CGF.ConvertType(getContext().getSizeType()); in emitThrow() local
1323 AllocExceptionFn, llvm::ConstantInt::get(SizeTy, TypeSize), "exception"); in emitThrow()
2209 CGF.Builder.CreateElementBitCast(CookiePtr, CGF.SizeTy); in InitializeArrayCookie()
2241 numElementsPtr = CGF.Builder.CreateElementBitCast(numElementsPtr, CGF.SizeTy); in readArrayCookieImpl()
2250 llvm::FunctionType::get(CGF.SizeTy, CGF.SizeTy->getPointerTo(0), false); in readArrayCookieImpl()
2280 cookie = CGF.Builder.CreateElementBitCast(cookie, CGF.SizeTy); in InitializeArrayCookie()
2281 llvm::Value *elementSize = llvm::ConstantInt::get(CGF.SizeTy, in InitializeArrayCookie()
2303 numElementsPtr = CGF.Builder.CreateElementBitCast(numElementsPtr, CGF.SizeTy); in readArrayCookieImpl()
2392 guardTy = CGF.SizeTy; in EmitGuardedInit()
H A DCGCXXABI.cpp230 return llvm::ConstantInt::get(CGF.SizeTy, 0); in readArrayCookieImpl()
H A DCodeGenFunction.cpp2058 = llvm::ConstantInt::get(SizeTy, countFromCLAs); in emitArrayLength()
2083 assert(vlaSize->getType() == SizeTy); in getVLASize()
2108 assert(VlaSize->getType() == SizeTy); in getVLAElements1D()
2213 entry = Builder.CreateIntCast(Size, SizeTy, /*signed*/ false); in EmitVariablyModifiedType()
H A DCGStmtOpenMP.cpp315 return llvm::ConstantInt::get(SizeTy, /*V=*/0); in getTypeSize()
2939 CGF.SizeTy, /*isSigned=*/false); in emitDistributeParallelForDistributeInnerBoundParams()
2946 CGF.SizeTy, /*isSigned=*/false); in emitDistributeParallelForDistributeInnerBoundParams()
3322 NumIteratorsGen(CGF), CGF.SizeTy, /*isSigned=*/false); in emitScanBasedDirectiveDecls()
3390 NumIteratorsGen(CGF), CGF.SizeTy, /*isSigned=*/false); in emitScanBasedDirective()
3438 OMPScanNumIterations, llvm::ConstantInt::get(CGF.SizeTy, 1)); in emitScanBasedDirective()
3443 auto *Pow2K = CGF.Builder.CreatePHI(CGF.SizeTy, 2); in emitScanBasedDirective()
3445 Pow2K->addIncoming(llvm::ConstantInt::get(CGF.SizeTy, 1), InputBB); in emitScanBasedDirective()
3455 auto *IVal = CGF.Builder.CreatePHI(CGF.SizeTy, 2); in emitScanBasedDirective()
4969 IdxVal = Builder.CreateIntCast(IdxVal, SizeTy, /*isSigned=*/false); in EmitOMPScanDirective()
[all …]
H A DCGClass.cpp1663 llvm::ConstantInt::get(CGF.SizeTy, PoisonSize)}; in EmitSanitizerDtorCallback()
1665 llvm::Type *ArgTypes[] = {CGF.VoidPtrTy, CGF.SizeTy}; in EmitSanitizerDtorCallback()
1744 llvm::ConstantInt::get(CGF.SizeTy, PoisonStart.getQuantity()); in PoisonMembers()
2028 elementType, cur, llvm::ConstantInt::get(SizeTy, 1), "arrayctor.next"); in EmitCXXAggrConstructorCall()
H A DCGObjCGNU.cpp148 llvm::IntegerType *SizeTy; member in __anon269d57310111::CGObjCGNU
1345 ProtocolBuilder.addInt(SizeTy, Protocols.size()); in GenerateProtocolList()
1832 ivarListBuilder.addInt(SizeTy, td.getTypeSizeInBits(ObjCIvarTy) / in GenerateClass()
2149 SizeTy = cast<llvm::IntegerType>( in CGObjCGNU()
2280 SizeTy); in CGObjCGNU()
2807 MethodList.addInt(SizeTy, td.getTypeSizeInBits(ObjCMethodTy) / in GenerateMethodList()
H A DCGOpenMPRuntime.cpp2018 CGF.Builder.CreateIntCast(CGF.getTypeSize(VarType), CGM.SizeTy, in getAddrOfArtificialThreadPrivate()
3126 llvm::ConstantInt::get(CGM.SizeTy, Size), in createOffloadEntry()
4160 llvm::Value *LowIntPtr = CGF.Builder.CreatePtrToInt(Addr, CGF.SizeTy); in getPointerAndSize()
4930 CGF.EmitStoreOfScalar(llvm::ConstantInt::get(CGF.SizeTy, Pos), PosLVal); in emitDependClause()
4975 NumDepsVal = llvm::ConstantInt::get(CGF.SizeTy, 1); in emitDepobjDependClause()
4978 Sz = CGF.Builder.CreateIntCast(Sz, CGF.SizeTy, /*isSigned=*/false); in emitDepobjDependClause()
4981 Size = CGF.Builder.CreateNUWAdd(llvm::ConstantInt::get(CGF.SizeTy, 1), in emitDepobjDependClause()
5619 CGF.SizeTy, /*isSigned=*/false); in emitReduction()
6085 llvm::Value *Idxs[] = {llvm::ConstantInt::get(CGM.SizeTy, /*V=*/0), in emitTaskReductionInit()
6086 llvm::ConstantInt::get(CGM.SizeTy, Cnt)}; in emitTaskReductionInit()
[all …]
H A DCGBuiltin.cpp3405 PHINode *SizePhi = Builder.CreatePHI(SizeTy, 2); in EmitBuiltinExpr()
3455 PHINode *SizePhi = Builder.CreatePHI(SizeTy, 2); in EmitBuiltinExpr()
4483 auto SizeTy = Context.getSizeType(); in EmitBuiltinExpr() local
6326 ConstantInt *C0 = ConstantInt::get(CGF.SizeTy, 0); in EmitCommonNeonSISDBuiltinExpr()
6674 llvm::Constant *CI = ConstantInt::get(SizeTy, 0); in EmitCommonNeonBuiltinExpr()
8313 llvm::Constant *CI = ConstantInt::get(SizeTy, 0); in vectorWrapScalar16()
9888 llvm::Value *Idx0 = llvm::ConstantInt::get(SizeTy, 0); in EmitAArch64BuiltinExpr()
9889 llvm::Value *Idx1 = llvm::ConstantInt::get(SizeTy, 1); in EmitAArch64BuiltinExpr()
9900 llvm::Value *Idx0 = llvm::ConstantInt::get(SizeTy, 0); in EmitAArch64BuiltinExpr()
10215 Constant *CI = ConstantInt::get(SizeTy, 0); in EmitAArch64BuiltinExpr()
[all …]
H A DCGDecl.cpp2245 llvm::Value *negativeOne = llvm::ConstantInt::get(SizeTy, -1, true); in emitArrayDestroy()
2284 llvm::Value *zero = llvm::ConstantInt::get(CGF.SizeTy, 0); in emitPartialArrayDestroy()
H A DCGExpr.cpp1005 llvm::Value *IndexVal = Builder.CreateIntCast(Index, SizeTy, IndexSigned); in EmitBoundsCheck()
1006 llvm::Value *BoundVal = Builder.CreateIntCast(Bound, SizeTy, false); in EmitBoundsCheck()
2000 llvm::Value *Elt = llvm::ConstantInt::get(SizeTy, InIdx); in EmitLoadOfExtVectorElementLValue()
2300 llvm::Value *Elt = llvm::ConstantInt::get(SizeTy, InIdx); in EmitStoreThroughExtVectorComponentLValue()
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/
H A DOMPKinds.def41 OMP_TYPE(SizeTy, M.getDataLayout().getIntPtrType(Ctx))
253 __OMP_RTL(__kmpc_reduce_nowait, false, Int32, IdentPtr, Int32, Int32, SizeTy,
320 Int32, Int32, SizeTy, SizeTy, TaskRoutineEntryPtr)
337 IdentPtr, Int32, Int32, SizeTy, SizeTy, TaskRoutineEntryPtr, Int64)
358 __OMP_RTL(__kmpc_copyprivate, false, Void, IdentPtr, Int32, SizeTy, VoidPtr,
361 SizeTy, VoidPtrPtrPtr)
371 __OMP_RTL(__kmpc_alloc, false, VoidPtr, /* Int */ Int32, SizeTy, VoidPtr)
418 VoidPtr, VoidPtr, VoidPtrPtr, SizeTy)
425 Int32, SizeTy, VoidPtr, ShuffleReducePtr, InterWarpCopyPtr)
436 __OMP_RTL(__kmpc_data_sharing_push_stack, false, VoidPtr, SizeTy, Int16)
[all …]
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp1046 const LLT SizeTy = LLT::scalar(PtrTy.getSizeInBits()); in copyArgumentMemory() local
1048 auto SizeConst = MIRBuilder.buildConstant(SizeTy, MemSize); in copyArgumentMemory()
H A DIRTranslator.cpp1567 LLT SizeTy = LLT::scalar(MinPtrSize); in translateMemFunc() local
1571 if (MRI->getType(SizeOpReg) != SizeTy) in translateMemFunc()
1572 SizeOpReg = MIRBuilder.buildZExtOrTrunc(SizeTy, SizeOpReg).getReg(0); in translateMemFunc()
/netbsd/external/apache2/llvm/dist/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,
/netbsd/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaExprCXX.cpp2210 QualType SizeTy = Context.getSizeType(); in BuildCXXNew() local
2211 unsigned SizeTyWidth = Context.getTypeSize(SizeTy); in BuildCXXNew()
2235 SizeTy, SourceLocation()); in BuildCXXNew()
2238 OpaqueValueExpr OpaqueAllocationSize(SourceLocation(), SizeTy, VK_RValue, in BuildCXXNew()
2246 StdAlignValT ? Context.getTypeDeclType(StdAlignValT) : SizeTy; in BuildCXXNew()
2249 llvm::APInt(Context.getTypeSize(SizeTy), in BuildCXXNew()
2251 SizeTy, SourceLocation()); in BuildCXXNew()
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DSROA.cpp2819 Type *SizeTy = II.getLength()->getType(); in visitMemSetInst() local
2820 Constant *Size = ConstantInt::get(SizeTy, NewEndOffset - NewBeginOffset); in visitMemSetInst()
2995 Type *SizeTy = II.getLength()->getType(); in visitMemTransferInst() local
2996 Constant *Size = ConstantInt::get(SizeTy, NewEndOffset - NewBeginOffset); in visitMemTransferInst()

12