| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | SROA.cpp | 1408 Type *ElementTy = Ty; in getNaturalGEPWithType() local 1410 if (ElementTy->isPointerTy()) in getNaturalGEPWithType() 1414 ElementTy = ArrayTy->getElementType(); in getNaturalGEPWithType() 1422 ElementTy = *STy->element_begin(); in getNaturalGEPWithType() 1428 } while (ElementTy != TargetTy); in getNaturalGEPWithType() 1429 if (ElementTy != TargetTy) in getNaturalGEPWithType() 1524 Type *ElementTy = Ty->getElementType(); in getNaturalGEPWithOffset() local 1525 if (!ElementTy->isSized()) in getNaturalGEPWithOffset() 2250 Type *ElementTy; member in llvm::sroa::AllocaSliceRewriter 2562 ? ElementTy in rewriteVectorizedStoreInst() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CallLowering.cpp | 86 Type *ElementTy = cast<PointerType>(Arg.Ty)->getElementType(); in setArgFlags() local 87 Arg.Flags.setByValSize(DL.getTypeAllocSize(ElementTy)); in setArgFlags() 94 FrameAlign = getTLI()->getByValTypeAlignment(ElementTy, DL); in setArgFlags()
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | Constants.h | 702 template <typename ElementTy> 703 static Constant *get(LLVMContext &Context, ArrayRef<ElementTy> Elts) { 705 return getRaw(StringRef(Data, Elts.size() * sizeof(ElementTy)), Elts.size(), 706 Type::getScalarTy<ElementTy>(Context)); 722 static Constant *getRaw(StringRef Data, uint64_t NumElements, Type *ElementTy) { 723 Type *Ty = ArrayType::get(ElementTy, NumElements);
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | MicrosoftMangle.cpp | 2482 QualType ElementTy(T, 0); in mangleArrayType() local 2485 if (ElementTy->isConstantArrayType()) { in mangleArrayType() 2487 getASTContext().getAsConstantArrayType(ElementTy); in mangleArrayType() 2489 ElementTy = CAT->getElementType(); in mangleArrayType() 2490 } else if (ElementTy->isIncompleteArrayType()) { in mangleArrayType() 2494 ElementTy = IAT->getElementType(); in mangleArrayType() 2495 } else if (ElementTy->isVariableArrayType()) { in mangleArrayType() 2497 getASTContext().getAsVariableArrayType(ElementTy); in mangleArrayType() 2499 ElementTy = VAT->getElementType(); in mangleArrayType() 2500 } else if (ElementTy->isDependentSizedArrayType()) { in mangleArrayType() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| H A D | RegionStore.cpp | 368 SVal ArrayToPointer(Loc Array, QualType ElementTy) override; 1147 QualType ElementTy = AT->getElementType(); in VisitCluster() local 1148 uint64_t ElemSize = Ctx.getTypeSize(ElementTy); in VisitCluster() 2177 QualType ElementTy = AT->getElementType(); in bindArray() local 2211 const ElementRegion *ER = MRMgr.getElementRegion(ElementTy, Idx, R, Ctx); in bindArray() 2213 if (ElementTy->isStructureOrClassType()) in bindArray() 2215 else if (ElementTy->isArrayType()) in bindArray() 2225 NewB = setImplicitDefaultValue(NewB, R, ElementTy); in bindArray()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | Store.h | 162 virtual SVal ArrayToPointer(Loc Array, QualType ElementTy) = 0;
|
| H A D | ProgramState.h | 574 SVal ArrayToPointer(Loc Array, QualType ElementTy) { in ArrayToPointer() argument 575 return StoreMgr->ArrayToPointer(Array, ElementTy); in ArrayToPointer()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGExprCXX.cpp | 971 const CXXNewExpr *E, QualType ElementType, llvm::Type *ElementTy, in EmitNewArrayInitializer() argument 1065 ElementTy = ConvertTypeForMem(AllocType); in EmitNewArrayInitializer() 1066 CurPtr = Builder.CreateElementBitCast(CurPtr, ElementTy); in EmitNewArrayInitializer() 1265 Builder.CreateConstInBoundsGEP1_32(ElementTy, CurPtr.getPointer(), 1, in EmitNewArrayInitializer() 1278 QualType ElementType, llvm::Type *ElementTy, in EmitNewInitializer() argument 1283 CGF.EmitNewArrayInitializer(E, ElementType, ElementTy, NewPtr, NumElements, in EmitNewInitializer()
|
| H A D | CGRecordLayoutBuilder.cpp | 819 llvm::Type *ElementTy = ST->getTypeAtIndex(RL->getLLVMFieldNo(FD)); in ComputeRecordLayout() local 840 getDataLayout().getTypeAllocSizeInBits(ElementTy) && in ComputeRecordLayout()
|
| H A D | CGExprConstant.cpp | 2155 QualType ElementTy = CAT->getElementType(); in EmitNullConstant() local 2158 ConstantEmitter::emitNullForMemory(*this, ElementTy); in EmitNullConstant()
|
| H A D | CGOpenMPRuntime.cpp | 825 QualType ElementTy; in EmitOMPAggregateInit() local 829 llvm::Value *NumElements = CGF.emitArrayLength(ArrayTy, ElementTy, DestAddr); in EmitOMPAggregateInit() 853 CharUnits ElementSize = CGF.getContext().getTypeSizeInChars(ElementTy); in EmitOMPAggregateInit() 877 SrcElementCurrent, ElementTy); in EmitOMPAggregateInit() 879 CGF.EmitAnyExprToMem(Init, DestElementCurrent, ElementTy.getQualifiers(), in EmitOMPAggregateInit() 5330 QualType ElementTy; in EmitOMPAggregateReduction() local 5336 llvm::Value *NumElements = CGF.emitArrayLength(ArrayTy, ElementTy, LHSAddr); in EmitOMPAggregateReduction() 5353 CharUnits ElementSize = CGF.getContext().getTypeSizeInChars(ElementTy); in EmitOMPAggregateReduction()
|
| H A D | CGStmtOpenMP.cpp | 632 QualType ElementTy; in EmitOMPAggregateAssign() local 636 llvm::Value *NumElements = emitArrayLength(ArrayTy, ElementTy, DestAddr); in EmitOMPAggregateAssign() 654 CharUnits ElementSize = getContext().getTypeSizeInChars(ElementTy); in EmitOMPAggregateAssign()
|
| H A D | CGDebugInfo.cpp | 2487 llvm::DIType *ElementTy = getOrCreateType(Ty->getElementType(), Unit); in CreateType() local 2502 return DBuilder.createVectorType(Size, Align, ElementTy, SubscriptArray); in CreateType()
|
| H A D | CodeGenFunction.h | 2548 llvm::Type *ElementTy, Address NewPtr,
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | Constants.cpp | 909 template <typename SequentialTy, typename ElementTy> 913 SmallVector<ElementTy, 16> Elts; in getIntSequenceIfElementsMatch() 922 template <typename SequentialTy, typename ElementTy> 926 SmallVector<ElementTy, 16> Elts; in getFPSequenceIfElementsMatch()
|
| H A D | Core.cpp | 1373 LLVMValueRef LLVMConstArray(LLVMTypeRef ElementTy, in LLVMConstArray() argument 1376 return wrap(ConstantArray::get(ArrayType::get(unwrap(ElementTy), Length), V)); in LLVMConstArray()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | FastISel.cpp | 1207 Type *ElementTy = Ty->getElementType(); in lowerCallTo() local 1208 unsigned FrameSize = DL.getTypeAllocSize(ElementTy); in lowerCallTo() 1213 FrameAlign = TLI.getByValTypeAlignment(ElementTy, DL); in lowerCallTo()
|
| H A D | SelectionDAGBuilder.cpp | 8591 Type *ElementTy = Ty->getElementType(); in LowerCallTo() local 8592 Flags.setByValSize(DL.getTypeAllocSize(ElementTy)); in LowerCallTo() 8599 FrameAlign = getByValTypeAlignment(ElementTy, DL); in LowerCallTo() 9084 Type *ElementTy = Ty->getElementType(); in LowerArguments() local 9085 Flags.setByValSize(DL.getTypeAllocSize(ElementTy)); in LowerArguments() 9092 FrameAlign = TLI->getByValTypeAlignment(ElementTy, DL); in LowerArguments()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/ |
| H A D | MemorySanitizer.cpp | 4337 Type *ElementTy = A->getType()->getArrayElementType(); in visitCallSite() local 4338 if (!ElementTy->isPPC_FP128Ty()) in visitCallSite() 4339 ArgAlign = DL.getTypeAllocSize(ElementTy); in visitCallSite()
|
| /freebsd-12.1/contrib/llvm/include/llvm-c/ |
| H A D | Core.h | 2009 LLVMValueRef LLVMConstArray(LLVMTypeRef ElementTy,
|
| /freebsd-12.1/contrib/llvm/lib/Target/Sparc/ |
| H A D | SparcISelLowering.cpp | 831 Type *ElementTy = Ty->getElementType(); in LowerCall_32() local 832 SRetArgSize = DAG.getDataLayout().getTypeAllocSize(ElementTy); in LowerCall_32()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 9619 MVT ElementTy = NarrowTy.getVectorElementType(); in tryExtendDUPToExtractHigh() local 9621 MVT NewVT = MVT::getVectorVT(ElementTy, NumElems * 2); in tryExtendDUPToExtractHigh()
|