Home
last modified time | relevance | path

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

/minix3/external/bsd/llvm/dist/clang/lib/Sema/
H A DSemaType.cpp1468 static bool isArraySizeVLA(Sema &S, Expr *ArraySize, llvm::APSInt &SizeVal) { in isArraySizeVLA() argument
1483 return S.VerifyIntegerConstantExpression(ArraySize, &SizeVal, Diagnoser, in isArraySizeVLA()
1504 Expr *ArraySize, unsigned Quals, in BuildArrayType() argument
1567 if (ArraySize && ArraySize->hasPlaceholderType()) { in BuildArrayType()
1568 ExprResult Result = CheckPlaceholderExpr(ArraySize); in BuildArrayType()
1570 ArraySize = Result.get(); in BuildArrayType()
1574 if (ArraySize && !ArraySize->isRValue()) { in BuildArrayType()
1575 ExprResult Result = DefaultLvalueConversion(ArraySize); in BuildArrayType()
1579 ArraySize = Result.get(); in BuildArrayType()
1585 ArraySize && !ArraySize->isTypeDependent() && in BuildArrayType()
[all …]
H A DSemaExprCXX.cpp1079 Expr *ArraySize = nullptr; in ActOnCXXNew() local
1094 ArraySize = static_cast<Expr*>(Chunk.Arr.NumElts); in ActOnCXXNew()
1099 if (ArraySize) { in ActOnCXXNew()
1147 ArraySize, in ActOnCXXNew()
1180 Expr *ArraySize, in BuildCXXNew() argument
1237 if (!ArraySize) { in BuildCXXNew()
1240 ArraySize = IntegerLiteral::Create(Context, Array->getSize(), in BuildCXXNew()
1267 if (ArraySize && ArraySize->getType()->isNonOverloadPlaceholderType()) { in BuildCXXNew()
1268 ExprResult result = CheckPlaceholderExpr(ArraySize); in BuildCXXNew()
1270 ArraySize = result.get(); in BuildCXXNew()
[all …]
H A DTreeTransform.h2329 Expr *ArraySize, in RebuildCXXNewExpr() argument
2339 ArraySize, in RebuildCXXNewExpr()
8415 ExprResult ArraySize = getDerived().TransformExpr(E->getArraySize()); in TransformCXXNewExpr() local
8416 if (ArraySize.isInvalid()) in TransformCXXNewExpr()
8456 ArraySize.get() == E->getArraySize() && in TransformCXXNewExpr()
8483 if (!ArraySize.get()) { in TransformCXXNewExpr()
8494 ArraySize = IntegerLiteral::Create(SemaRef.Context, ConsArrayT->getSize(), in TransformCXXNewExpr()
8501 ArraySize = DepArrayT->getSizeExpr(); in TransformCXXNewExpr()
8515 ArraySize.get(), in TransformCXXNewExpr()
10380 IntegerLiteral *ArraySize in RebuildArrayType() local
[all …]
/minix3/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DVLASizeChecker.cpp171 DefinedOrUnknownSVal ArraySize = ArraySizeVal.castAs<DefinedOrUnknownSVal>(); in checkPreStmt() local
173 svalBuilder.evalEQ(state, Extent, ArraySize); in checkPreStmt()
/minix3/external/bsd/llvm/dist/llvm/lib/Analysis/
H A DMemoryBuiltins.cpp242 Value *ArraySize = computeArraySize(CI, DL, TLI); in isArrayMalloc() local
244 if (ConstantInt *ConstSize = dyn_cast_or_null<ConstantInt>(ArraySize)) in isArrayMalloc()
456 Value *ArraySize = I.getArraySize(); in visitAllocaInst() local
457 if (const ConstantInt *C = dyn_cast<ConstantInt>(ArraySize)) { in visitAllocaInst()
688 Value *ArraySize = I.getArraySize(); in visitAllocaInst() local
689 Value *Size = ConstantInt::get(ArraySize->getType(), in visitAllocaInst()
691 Size = Builder.CreateMul(Size, ArraySize); in visitAllocaInst()
/minix3/external/bsd/llvm/dist/llvm/lib/IR/
H A DInstructions.cpp375 Value *ArraySize, Function *MallocF, in createMalloc() argument
384 if (!ArraySize) in createMalloc()
385 ArraySize = ConstantInt::get(IntPtrTy, 1); in createMalloc()
386 else if (ArraySize->getType() != IntPtrTy) { in createMalloc()
388 ArraySize = CastInst::CreateIntegerCast(ArraySize, IntPtrTy, false, in createMalloc()
391 ArraySize = CastInst::CreateIntegerCast(ArraySize, IntPtrTy, false, in createMalloc()
395 if (!IsConstantOne(ArraySize)) { in createMalloc()
397 AllocSize = ArraySize; // Operand * 1 = Operand in createMalloc()
398 } else if (Constant *CO = dyn_cast<Constant>(ArraySize)) { in createMalloc()
406 AllocSize = BinaryOperator::CreateMul(ArraySize, AllocSize, in createMalloc()
[all …]
/minix3/external/bsd/llvm/dist/llvm/lib/Support/
H A DSmallPtrSet.cpp105 unsigned ArraySize = CurArraySize; in FindBucketFor() local
126 Bucket = (Bucket + ProbeAmt++) & (ArraySize-1); in FindBucketFor()
/minix3/external/public-domain/sqlite/dist/
H A Dshell.c500 #define ArraySize(X) (int)(sizeof(X)/sizeof(X[0])) macro
727 if( i<ArraySize(p->colWidth) ){ in shell_callback()
738 if( i<ArraySize(p->actualWidth) ){ in shell_callback()
752 if( i<ArraySize(p->actualWidth) ){ in shell_callback()
767 if( i<ArraySize(p->actualWidth) ){ in shell_callback()
1721 for(i=0; i<ArraySize(aMult); i++){ in integerValue()
1914 while( zLine[i] && nArg<ArraySize(azArg) ){ in do_meta_command()
2412 "%.*s", (int)ArraySize(p->nullvalue)-1, azArg[1]); in do_meta_command()
2476 strncpy(mainPrompt,azArg[1],(int)ArraySize(mainPrompt)-1); in do_meta_command()
2479 strncpy(continuePrompt,azArg[2],(int)ArraySize(continuePrompt)-1); in do_meta_command()
[all …]
H A Dsqlite3.c8573 #define ArraySize(X) ((int)(sizeof(X)/sizeof(X[0]))) macro
13554 for(i=0; i<ArraySize(azCompileOpt); i++){ in sqlite3_compileoption_used()
13569 if( N>=0 && N<ArraySize(azCompileOpt) ){ in sqlite3_compileoption_get()
14110 assert( op>=0 && op<ArraySize(wsdStat.nowValue) ); in sqlite3StatusValue()
14120 assert( op>=0 && op<ArraySize(wsdStat.nowValue) ); in sqlite3StatusAdd()
14132 assert( op>=0 && op<ArraySize(wsdStat.nowValue) ); in sqlite3StatusSet()
14148 if( op<0 || op>=ArraySize(wsdStat.nowValue) ){ in sqlite3_status()
14885 for(n=0; n<ArraySize(zBuf)-1 && zMod[n]; n++){ in parseModifier()
15460 for(i=0; i<ArraySize(aDateTimeFuncs); i++){ in sqlite3RegisterDateTimeFunctions()
18624 assert( iType-2 < ArraySize(staticMutexes) ); in pthreadMutexAlloc()
[all …]
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp934 unsigned ArraySize = 16/Size; in getMemSetPatternValue() local
935 ArrayType *AT = ArrayType::get(V->getType(), ArraySize); in getMemSetPatternValue()
936 return ConstantArray::get(AT, std::vector<Constant*>(ArraySize, C)); in getMemSetPatternValue()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/IR/
H A DInstructions.h79 explicit AllocaInst(Type *Ty, Value *ArraySize = nullptr,
82 AllocaInst(Type *Ty, Value *ArraySize,
88 AllocaInst(Type *Ty, Value *ArraySize, unsigned Align,
90 AllocaInst(Type *Ty, Value *ArraySize, unsigned Align,
1292 Value *AllocSize, Value *ArraySize = nullptr,
1297 Value *AllocSize, Value *ArraySize = nullptr,
H A DIRBuilder.h950 AllocaInst *CreateAlloca(Type *Ty, Value *ArraySize = nullptr,
952 return Insert(new AllocaInst(Ty, ArraySize), Name);
/minix3/external/bsd/llvm/dist/clang/lib/AST/
H A DExprConstant.cpp117 uint64_t &ArraySize, QualType &Type) { in findMostDerivedSubobject() argument
125 ArraySize = CAT->getSize().getZExtValue(); in findMostDerivedSubobject()
130 ArraySize = 2; in findMostDerivedSubobject()
134 ArraySize = 0; in findMostDerivedSubobject()
138 ArraySize = 0; in findMostDerivedSubobject()
/minix3/external/bsd/llvm/dist/clang/include/clang/AST/
H A DType.h2363 const llvm::APInt &ArraySize, ArraySizeModifier SizeMod,
2366 ID.AddInteger(ArraySize.getZExtValue());
/minix3/external/bsd/llvm/dist/clang/include/clang/Sema/
H A DSema.h1140 Expr *ArraySize, unsigned Quals,
1142 QualType BuildExtVectorType(QualType T, Expr *ArraySize,
4471 Expr *ArraySize,
/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DTargetInfo.cpp1913 uint64_t ArraySize = AT->getSize().getZExtValue(); in classify() local
1921 for (uint64_t i=0, Offset=OffsetBase; i<ArraySize; ++i, Offset += EltSize) { in classify()