/netbsd/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
H A D | VLASizeChecker.cpp | 97 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 D | StdLibraryFunctionsChecker.cpp | 1056 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 D | CStringChecker.cpp | 387 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 D | CGExprCXX.cpp | 701 = 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 D | CGCUDANV.cpp | 38 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 D | CodeGenTypeCache.h | 50 llvm::IntegerType *SizeTy; member
|
H A D | CGExprAgg.cpp | 367 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 D | CGOpenMPRuntimeGPU.cpp | 1838 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 D | CGBuilder.h | 60 return llvm::ConstantInt::get(TypeCache.SizeTy, N.getQuantity()); in getSize() 63 return llvm::ConstantInt::get(TypeCache.SizeTy, N); in getSize()
|
H A D | ItaniumCXXABI.cpp | 1299 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 D | CGCXXABI.cpp | 230 return llvm::ConstantInt::get(CGF.SizeTy, 0); in readArrayCookieImpl()
|
H A D | CodeGenFunction.cpp | 2058 = 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 D | CGStmtOpenMP.cpp | 315 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 D | CGClass.cpp | 1663 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 D | CGObjCGNU.cpp | 148 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 D | CGOpenMPRuntime.cpp | 2018 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 D | CGBuiltin.cpp | 3405 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 D | CGDecl.cpp | 2245 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 D | CGExpr.cpp | 1005 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 D | OMPKinds.def | 41 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 D | CallLowering.cpp | 1046 const LLT SizeTy = LLT::scalar(PtrTy.getSizeInBits()); in copyArgumentMemory() local 1048 auto SizeConst = MIRBuilder.buildConstant(SizeTy, MemSize); in copyArgumentMemory()
|
H A D | IRTranslator.cpp | 1567 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 D | SelectionDAG.h | 1034 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 D | SemaExprCXX.cpp | 2210 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 D | SROA.cpp | 2819 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()
|