| /freebsd-12.1/contrib/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXAllocaHoisting.cpp | 49 if (allocaInst && isa<ConstantInt>(allocaInst->getArraySize())) { in runOnFunction()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineLoadStoreAlloca.cpp | 187 if (AI.getArraySize()->getType()->isIntegerTy(32)) in simplifyAllocaArraySize() 197 if (const ConstantInt *C = dyn_cast<ConstantInt>(AI.getArraySize())) { in simplifyAllocaArraySize() 226 if (isa<UndefValue>(AI.getArraySize())) in simplifyAllocaArraySize() 232 if (AI.getArraySize()->getType() != IntPtrTy) { in simplifyAllocaArraySize() 233 Value *V = IC.Builder.CreateIntCast(AI.getArraySize(), IntPtrTy, false); in simplifyAllocaArraySize() 359 AI.setOperand(0, ConstantInt::get(AI.getArraySize()->getType(), 1)); in visitAllocaInst() 837 ConstantInt *CS = dyn_cast<ConstantInt>(AI->getArraySize()); in isObjectSizeLessThanOrEq()
|
| H A D | InstCombineCasts.cpp | 132 Amt = ConstantInt::get(AI.getArraySize()->getType(), Scale); in PromoteCastOfAllocation() 138 Value *Off = ConstantInt::get(AI.getArraySize()->getType(), in PromoteCastOfAllocation()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | APValue.cpp | 202 MakeArray(RHS.getArrayInitializedElts(), RHS.getArraySize()); in APValue() 346 if (I != getArraySize() - 1) OS << ", "; in dump() 349 OS << getArraySize() - getArrayInitializedElts() << " x "; in dump()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | APValue.h | 340 return getArrayInitializedElts() != getArraySize(); in hasArrayFiller() 354 unsigned getArraySize() const { in getArraySize() function
|
| H A D | ExprCXX.h | 2040 Expr *getArraySize() { in getArraySize() function 2045 const Expr *getArraySize() const { in getArraySize() function
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | CloneFunction.cpp | 66 if (isa<ConstantInt>(AI->getArraySize())) in CloneBasicBlock() 361 if (isa<ConstantInt>(AI->getArraySize())) in CloneBlock()
|
| H A D | InlineFunction.cpp | 1353 return isa<Constant>(AI->getArraySize()) && !AI->isUsedWithInAlloca(); in allocaWouldBeStaticInEntry() 1935 dyn_cast<ConstantInt>(AI->getArraySize())) { in InlineFunction()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | SafeStack.cpp | 223 auto C = dyn_cast<ConstantInt>(AI->getArraySize()); in getStaticAllocaAllocationSize() 655 Value *ArraySize = AI->getArraySize(); in moveDynamicAllocasToUnsafeStack()
|
| H A D | StackProtector.cpp | 260 if (const auto *CI = dyn_cast<ConstantInt>(AI->getArraySize())) { in RequiresStackProtector()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | MemoryBuiltins.cpp | 560 Value *ArraySize = I.getArraySize(); in visitAllocaInst() 836 Value *ArraySize = I.getArraySize(); in visitAllocaInst()
|
| H A D | StackSafetyAnalysis.cpp | 135 auto C = dyn_cast<ConstantInt>(AI->getArraySize()); in getStaticAllocaAllocationSize()
|
| H A D | Lint.cpp | 602 if (isa<ConstantInt>(I.getArraySize())) in visitAllocaInst()
|
| H A D | InlineCost.cpp | 426 Constant *Size = SimplifiedValues.lookup(I.getArraySize()); in visitAlloca()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | MemCpyOptimizer.cpp | 834 ConstantInt *srcArraySize = dyn_cast<ConstantInt>(srcAlloca->getArraySize()); in performCallSlotOptzn() 850 ConstantInt *destArraySize = dyn_cast<ConstantInt>(A->getArraySize()); in performCallSlotOptzn()
|
| H A D | TailRecursionElimination.cpp | 587 if (isa<ConstantInt>(AI->getArraySize())) in eliminateRecursiveTailCall()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | FunctionLoweringInfo.cpp | 145 const ConstantInt *CUI = cast<ConstantInt>(AI->getArraySize()); in set()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGExprCXX.cpp | 705 ConstantEmitter(CGF).tryEmitAbstract(e->getArraySize(), e->getType()); in EmitCXXNewAllocSize() 707 numElements = CGF.EmitScalarExpr(e->getArraySize()); in EmitCXXNewAllocSize() 717 = e->getArraySize()->getType()->isSignedIntegerOrEnumerationType(); in EmitCXXNewAllocSize()
|
| H A D | CGExprAgg.cpp | 1569 uint64_t numElements = E->getArraySize().getZExtValue(); in VisitArrayInitLoopExpr()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/ |
| H A D | IRTranslator.cpp | 254 ElementSize * cast<ConstantInt>(AI.getArraySize())->getZExtValue(); in getOrCreateFrameIndex() 1325 unsigned NumElts = getOrCreateVReg(*AI.getArraySize()); in translateAlloca()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/ |
| H A D | HWAddressSanitizer.cpp | 637 const ConstantInt *CI = dyn_cast<ConstantInt>(AI.getArraySize()); in getAllocaSizeInBytes()
|
| H A D | AddressSanitizer.cpp | 636 const ConstantInt *CI = dyn_cast<ConstantInt>(AI.getArraySize()); in getAllocaSizeInBytes() 3200 IRB.CreateMul(IRB.CreateIntCast(AI->getArraySize(), IntptrTy, false), in handleDynamicAllocaCall()
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | AsmWriter.cpp | 3852 if (!AI->getArraySize() || AI->isArrayAllocation() || in printInstruction() 3853 !AI->getArraySize()->getType()->isIntegerTy(32)) { in printInstruction() 3855 writeOperand(AI->getArraySize(), true); in printInstruction()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | MallocChecker.cpp | 988 Arg = NE->getArraySize(); in ProcessZeroAllocation() 1120 const Expr *SizeExpr = NE->getArraySize(); in addExtentSize()
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | Instructions.h | 93 const Value *getArraySize() const { return getOperand(0); } in getArraySize() function 94 Value *getArraySize() { return getOperand(0); } in getArraySize() function
|