Home
last modified time | relevance | path

Searched refs:ArraySize (Results 1 – 25 of 40) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DVLASizeChecker.cpp49 const VariableArrayType *VLA, SVal &ArraySize) const;
70 SVal &ArraySize) const { in checkVLA()
147 ArraySize = ArrSize; in checkVLA()
288 SVal ArraySize; in checkPreStmt() local
290 State = checkVLA(C, State, VLA, ArraySize); in checkPreStmt()
294 if (!isa<NonLoc>(ArraySize)) { in checkPreStmt()
304 ArraySize.castAs<NonLoc>(), SVB); in checkPreStmt()
328 SVal ArraySize; in checkPreStmt() local
329 State = checkVLA(C, State, VLA, ArraySize); in checkPreStmt()
H A DCheckSecuritySyntaxOnly.cpp687 uint64_t ArraySize = BR.getContext().getTypeSize(Array) / 8; in checkCall_strcpy() local
689 if (ArraySize >= String->getLength() + 1) in checkCall_strcpy()
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dchunk.h23 inline u16 computeChecksum(u32 Seed, uptr Value, uptr *Array, uptr ArraySize) { in computeChecksum() argument
30 for (uptr I = 0; I < ArraySize; I++) in computeChecksum()
36 for (uptr I = 0; I < ArraySize; I++) in computeChecksum()
41 for (uptr I = 0; I < ArraySize; I++) in computeChecksum()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprCXX.cpp1902 if (ArraySize) { in ActOnCXXNew()
2059 if (ArraySize) in BuildCXXNew()
2061 Diag(*ArraySize ? (*ArraySize)->getExprLoc() : TypeRange.getBegin(), in BuildCXXNew()
2064 << (*ArraySize ? (*ArraySize)->getSourceRange() : TypeRange)); in BuildCXXNew()
2114 if (!ArraySize) { in BuildCXXNew()
2140 if (ArraySize && *ArraySize && in BuildCXXNew()
2154 if (ArraySize && *ArraySize && !(*ArraySize)->isTypeDependent()) { in BuildCXXNew()
2170 Expr *ArraySize; in BuildCXXNew() member in Sema::BuildCXXNew::SizeConvertDiagnoser
2175 ArraySize(ArraySize) {} in BuildCXXNew()
2427 else if (ArraySize) in BuildCXXNew()
[all …]
H A DSemaType.cpp2562 if (ArraySize && ArraySize->hasPlaceholderType()) { in BuildArrayType()
2565 ArraySize = Result.get(); in BuildArrayType()
2569 if (ArraySize && !ArraySize->isPRValue()) { in BuildArrayType()
2574 ArraySize = Result.get(); in BuildArrayType()
2580 ArraySize && !ArraySize->isTypeDependent() && in BuildArrayType()
2583 << ArraySize->getType() << ArraySize->getSourceRange(); in BuildArrayType()
2588 if (!ArraySize) in BuildArrayType()
2639 if (!ArraySize) { in BuildArrayType()
2649 } else if (ArraySize->isTypeDependent() || ArraySize->isValueDependent()) { in BuildArrayType()
2689 Diag(ArraySize->getBeginLoc(), in BuildArrayType()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Support/
H A DSmallPtrSet.cpp67 unsigned ArraySize = CurArraySize; in FindBucketFor() local
88 Bucket = (Bucket + ProbeAmt++) & (ArraySize-1); in FindBucketFor()
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DIRBuilder.cpp302 Value *AllocSize, Value *ArraySize, in CreateMalloc() argument
309 if (!ArraySize) in CreateMalloc()
310 ArraySize = ConstantInt::get(IntPtrTy, 1); in CreateMalloc()
311 else if (ArraySize->getType() != IntPtrTy) in CreateMalloc()
312 ArraySize = CreateIntCast(ArraySize, IntPtrTy, false); in CreateMalloc()
314 if (!isConstantOne(ArraySize)) { in CreateMalloc()
316 AllocSize = ArraySize; // Operand * 1 = Operand in CreateMalloc()
319 AllocSize = CreateMul(ArraySize, AllocSize, "mallocsize"); in CreateMalloc()
345 Value *AllocSize, Value *ArraySize, in CreateMalloc() argument
348 return CreateMalloc(IntPtrTy, AllocTy, AllocSize, ArraySize, std::nullopt, in CreateMalloc()
H A DInstructions.cpp1325 AllocaInst::AllocaInst(Type *Ty, unsigned AddrSpace, Value *ArraySize, in AllocaInst() argument
1327 : AllocaInst(Ty, AddrSpace, ArraySize, in AllocaInst()
1331 AllocaInst::AllocaInst(Type *Ty, unsigned AddrSpace, Value *ArraySize, in AllocaInst() argument
1333 : AllocaInst(Ty, AddrSpace, ArraySize, in AllocaInst()
1337 AllocaInst::AllocaInst(Type *Ty, unsigned AddrSpace, Value *ArraySize, in AllocaInst() argument
1341 getAISize(Ty->getContext(), ArraySize), InsertBefore), in AllocaInst()
1348 AllocaInst::AllocaInst(Type *Ty, unsigned AddrSpace, Value *ArraySize, in AllocaInst() argument
1351 getAISize(Ty->getContext(), ArraySize), InsertAtEnd), in AllocaInst()
/freebsd-14.2/stand/efi/include/
H A Defifs.h99 UINT32 ArraySize; member
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DLoongArch.cpp149 uint64_t ArraySize = ATy->getSize().getZExtValue(); in detectFARsEligibleStructHelper() local
154 if (ArraySize != 0 && isa<CXXRecordDecl>(RTy->getDecl()) && in detectFARsEligibleStructHelper()
159 for (uint64_t i = 0; i < ArraySize; ++i) { in detectFARsEligibleStructHelper()
H A DRISCV.cpp155 uint64_t ArraySize = ATy->getSize().getZExtValue(); in detectFPCCEligibleStructHelper() local
160 if (ArraySize != 0 && isa<CXXRecordDecl>(RTy->getDecl()) && in detectFPCCEligibleStructHelper()
165 for (uint64_t i = 0; i < ArraySize; ++i) { in detectFPCCEligibleStructHelper()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DSafeStack.cpp663 Value *ArraySize = AI->getArraySize(); in moveDynamicAllocasToUnsafeStack() local
664 if (ArraySize->getType() != IntPtrTy) in moveDynamicAllocasToUnsafeStack()
665 ArraySize = IRB.CreateIntCast(ArraySize, IntPtrTy, false); in moveDynamicAllocasToUnsafeStack()
669 Value *Size = IRB.CreateMul(ArraySize, ConstantInt::get(IntPtrTy, TySize)); in moveDynamicAllocasToUnsafeStack()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DMemoryBuiltins.cpp788 Value *ArraySize = I.getArraySize(); in visitAllocaInst() local
789 if (const ConstantInt *C = dyn_cast<ConstantInt>(ArraySize)) { in visitAllocaInst()
1146 Value *ArraySize = Builder.CreateZExtOrTrunc( in visitAllocaInst() local
1149 assert(ArraySize->getType() == Zero->getType() && in visitAllocaInst()
1152 Value *Size = ConstantInt::get(ArraySize->getType(), in visitAllocaInst()
1154 Size = Builder.CreateMul(Size, ArraySize); in visitAllocaInst()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DExprCXX.cpp186 std::optional<Expr *> ArraySize, in CXXNewExpr() argument
201 CXXNewExprBits.IsArray = ArraySize.has_value(); in CXXNewExpr()
211 if (ArraySize) in CXXNewExpr()
212 getTrailingObjects<Stmt *>()[arraySizeOffset()] = *ArraySize; in CXXNewExpr()
249 SourceRange TypeIdParens, std::optional<Expr *> ArraySize, in Create() argument
253 bool IsArray = ArraySize.has_value(); in Create()
264 ArraySize, InitializationStyle, Initializer, Ty, in Create()
H A DExprConstant.cpp216 ArraySize = AssumedSizeForUnsizedArray; in findMostDerivedSubobject()
221 ArraySize = 2; in findMostDerivedSubobject()
226 ArraySize = 0; in findMostDerivedSubobject()
231 ArraySize = 0; in findMostDerivedSubobject()
370 uint64_t ArraySize = in validIndexAdjustments() local
372 return {ArrayIndex, ArraySize - ArrayIndex}; in validIndexAdjustments()
464 uint64_t ArraySize = in adjustIndex() local
479 assert(ArrayIndex <= ArraySize && in adjustIndex()
7083 unsigned ArraySize = Val.getArraySize(); in visitArray() local
9843 const Expr *Stripped = *ArraySize; in VisitCXXNewExpr()
[all …]
H A DTextNodeDumper.cpp570 unsigned ArraySize = Value.getArraySize(); in Visit() local
572 OS << "Array size=" << ArraySize; in Visit()
585 OS << ArraySize - NumInitializedElements << " x "; in Visit()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/
H A DAggressiveInstCombine.cpp545 uint64_t ArraySize = GEP->getSourceElementType()->getArrayNumElements(); in tryToRecognizeTableBasedCttz() local
546 if (ArraySize != 32 && ArraySize != 64) in tryToRecognizeTableBasedCttz()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DIRBuilder.h626 Value *ArraySize, ArrayRef<OperandBundleDef> OpB,
635 Value *ArraySize, Function *MallocF = nullptr,
1773 Value *ArraySize = nullptr, const Twine &Name = "") {
1776 return Insert(new AllocaInst(Ty, AddrSpace, ArraySize, AllocaAlign), Name);
1779 AllocaInst *CreateAlloca(Type *Ty, Value *ArraySize = nullptr,
1784 return Insert(new AllocaInst(Ty, AddrSpace, ArraySize, AllocaAlign), Name);
/freebsd-14.2/contrib/sqlite3/
H A Dshell.c1896 for(i=0; i<ArraySize(aMult); i++){ in integerValue()
2138 for(i=0; i<ArraySize(aPrefix); i++){ in shellAddSchemaName()
20305 for(i=0; i<ArraySize(azTerm); i++){ in printSchemaLine()
21137 for(i=0; i<ArraySize(aTrans); i++){ in displayLinuxIoStats()
23073 for(i=0; i<ArraySize(azHelp); i++){ in showHelp()
23098 for(i=0; i<ArraySize(azHelp); i++){ in showHelp()
24398 for(i=0; i<ArraySize(aField); i++){ in shell_dbinfo_command()
24418 for(i=0; i<ArraySize(aQuery); i++){ in shell_dbinfo_command()
26734 for(i=0; i<ArraySize(aCtrl); i++){ in do_meta_command()
29051 for(i=0; i<ArraySize(aCtrl); i++){ in do_meta_command()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExpr.cpp71 llvm::Value *ArraySize) { in CreateTempAllocaWithoutCast() argument
72 auto Alloca = CreateTempAlloca(Ty, Name, ArraySize); in CreateTempAllocaWithoutCast()
81 llvm::Value *ArraySize, in CreateTempAlloca() argument
83 auto Alloca = CreateTempAllocaWithoutCast(Ty, Align, Name, ArraySize); in CreateTempAlloca()
97 if (!ArraySize) in CreateTempAlloca()
113 if (ArraySize) in CreateTempAlloca()
114 return Builder.CreateAlloca(Ty, ArraySize, Name); in CreateTempAlloca()
116 ArraySize, Name, AllocaInsertPt); in CreateTempAlloca()
676 llvm::Value *ArraySize) { in EmitTypeCheck() argument
735 if (ArraySize) in EmitTypeCheck()
[all …]
H A DCGOpenMPRuntimeGPU.cpp157 llvm::APInt ArraySize(32, BufSize); in buildRecordForGlobalizedVars() local
158 Type = C.getConstantArrayType(Type, ArraySize, nullptr, in buildRecordForGlobalizedVars()
2850 llvm::APInt ArraySize(/*unsigned int numBits=*/32, Size); in emitReduction() local
2852 C.VoidPtrTy, ArraySize, nullptr, ArraySizeModifier::Normal, in emitReduction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp396 unsigned ArraySize = 16 / Size; in getMemSetPatternValue() local
397 ArrayType *AT = ArrayType::get(V->getType(), ArraySize); in getMemSetPatternValue()
398 return ConstantArray::get(AT, std::vector<Constant *>(ArraySize, C)); in getMemSetPatternValue()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DOMPKinds.def65 #define OMP_ARRAY_TYPE(VarName, ElemTy, ArraySize)
68 #define __OMP_ARRAY_TYPE(VarName, ElemTy, ArraySize) \
69 OMP_ARRAY_TYPE(VarName, ElemTy, ArraySize)
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/
H A DByteCodeExprGen.cpp1171 unsigned ArraySize = CAT->getSize().getZExtValue(); in VisitStringLiteral() local
1172 unsigned N = std::min(ArraySize, E->getLength()); in VisitStringLiteral()
1193 for (unsigned I = N; I != ArraySize; ++I) { in VisitStringLiteral()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp1773 uint64_t ArraySize = in lowerTypeArray() local
1777 ArrayRecord AR(ElementTypeIndex, IndexType, ArraySize, Name); in lowerTypeArray()
1791 uint64_t ArraySize = Ty->getSizeInBits() >> 3; in lowerTypeString() local
1799 ArrayRecord AR(CharType, IndexType, ArraySize, Name); in lowerTypeString()

12