Home
last modified time | relevance | path

Searched refs:ArrayTy (Results 1 – 25 of 33) sorted by relevance

12

/llvm-project-15.0.7/llvm/include/llvm/BinaryFormat/
H A DMsgPackDocument.h43 typedef std::vector<DocNode> ArrayTy; typedef
60 ArrayTy *Array;
258 ArrayTy::iterator begin() { return Array->begin(); } in begin()
259 ArrayTy::iterator end() { return Array->end(); } in end()
276 std::vector<std::unique_ptr<DocNode::ArrayTy>> Arrays;
382 Arrays.push_back(std::unique_ptr<DocNode::ArrayTy>(new DocNode::ArrayTy)); in getArrayNode()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DCastSizeChecker.cpp66 if (const ConstantArrayType *ArrayTy = in evenFlexibleArraySize() local
69 if (ArrayTy->getSize() == 1 && TypeSize > FlexSize) in evenFlexibleArraySize()
71 else if (ArrayTy->getSize() != 0) in evenFlexibleArraySize()
/llvm-project-15.0.7/polly/lib/CodeGen/
H A DManagedMemoryRewrite.cpp183 ArrayType *ArrayTy = dyn_cast<ArrayType>(Array.getValueType()); in replaceGlobalArray() local
184 if (!ArrayTy) in replaceGlobalArray()
186 Type *ElemTy = ArrayTy->getElementType(); in replaceGlobalArray()
232 const uint64_t ArraySizeInt = DL.getTypeAllocSize(ArrayTy); in replaceGlobalArray()
263 ArrPtrLoaded, ArrayTy->getPointerTo(), "arrptr.bitcast"); in replaceGlobalArray()
H A DPPCGCodeGeneration.cpp487 void insertStoreParameter(Type *ArrayTy, Instruction *Parameters,
1621 void GPUNodeBuilder::insertStoreParameter(Type *ArrayTy, in insertStoreParameter() argument
1640 Type *ArrayTy; in createLaunchParameters() local
1644 ArrayTy = ArrayType::get(Builder.getInt8PtrTy(), NumArgs); in createLaunchParameters()
1726 insertStoreParameter(ArrayTy, Parameters, Param, Index); in createLaunchParameters()
1747 insertStoreParameter(ArrayTy, Parameters, Param, Index); in createLaunchParameters()
1760 insertStoreParameter(ArrayTy, Parameters, Param, Index); in createLaunchParameters()
1772 insertStoreParameter(ArrayTy, Parameters, Param, Index); in createLaunchParameters()
2244 Type *ArrayTy = EleTy; in createKernelVariables() local
2259 ArrayTy = ArrayType::get(ArrayTy, Bound); in createKernelVariables()
[all …]
/llvm-project-15.0.7/clang/test/Layout/
H A Dms-x86-basic-layout.cpp741 typedef A4 ArrayTy[2]; typedef
742 ArrayTy InlineElts[2];
/llvm-project-15.0.7/llvm/unittests/IR/
H A DConstantsTest.cpp332 ArrayType *ArrayTy = ArrayType::get(IntTy, 2); in TEST() local
335 Constant *A01 = ConstantArray::get(ArrayTy, A01Vals); in TEST()
341 Constant *A0G = ConstantArray::get(ArrayTy, A0GVals); in TEST()
345 new GlobalVariable(*M, ArrayTy, false, GlobalValue::ExternalLinkage, A0G); in TEST()
426 ArrayType *ArrayTy = ArrayType::get(T, 2); in TEST() local
428 Constant *CA = ConstantArray::get(ArrayTy, Vals); in TEST()
438 ArrayType *ArrayTy = ArrayType::get(T, 2); in TEST() local
440 Constant *CA = ConstantArray::get(ArrayTy, Vals); in TEST()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DDelinearization.cpp508 auto *ArrayTy = dyn_cast<ArrayType>(Ty); in getIndexExpressionsFromGEP() local
509 if (!ArrayTy) { in getIndexExpressionsFromGEP()
517 Sizes.push_back(ArrayTy->getNumElements()); in getIndexExpressionsFromGEP()
519 Ty = ArrayTy->getElementType(); in getIndexExpressionsFromGEP()
H A DValueTracking.cpp4224 ArrayType *ArrayTy = nullptr; in getConstantDataArrayInfo() local
4248 ArrayTy = ArrayInit->getType(); in getConstantDataArrayInfo()
4265 ArrayTy = dyn_cast<ArrayType>(Init->getType()); in getConstantDataArrayInfo()
4268 uint64_t NumElts = ArrayTy->getArrayNumElements(); in getConstantDataArrayInfo()
/llvm-project-15.0.7/llvm/include/llvm/Bitcode/
H A DBitcodeConvenience.h260 template <typename BufferTy, typename ArrayTy>
262 unsigned code, const ArrayTy &array) { in emit()
290 template <typename T, typename ArrayTy>
291 static void read(ArrayRef<T> buffer, ArrayTy &array) { in read()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUPromoteAlloca.cpp332 static FixedVectorType *arrayTypeToVecType(ArrayType *ArrayTy) { in arrayTypeToVecType() argument
333 return FixedVectorType::get(ArrayTy->getElementType(), in arrayTypeToVecType()
334 ArrayTy->getNumElements()); in arrayTypeToVecType()
392 if (auto *ArrayTy = dyn_cast<ArrayType>(AllocaTy)) { in tryPromoteAllocaToVector() local
393 if (VectorType::isValidElementType(ArrayTy->getElementType()) && in tryPromoteAllocaToVector()
394 ArrayTy->getNumElements() > 0) in tryPromoteAllocaToVector()
395 VectorTy = arrayTypeToVecType(ArrayTy); in tryPromoteAllocaToVector()
/llvm-project-15.0.7/llvm/lib/BinaryFormat/
H A DMsgPackDocument.cpp242 DocNode::ArrayTy::iterator ArrayIt;
263 {Node, Node.getMap().begin(), DocNode::ArrayTy::iterator(), true}); in writeToBlob()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DSValBuilder.cpp741 const auto *ArrayTy = in VisitLocMemRegionVal() local
750 if (ArrayTy) { in VisitLocMemRegionVal()
752 QualType ElemTy = ArrayTy->getElementType(); in VisitLocMemRegionVal()
807 if (ArrayTy) { in VisitLocMemRegionVal()
812 QualType ElemTy = ArrayTy->getElementType(); in VisitLocMemRegionVal()
/llvm-project-15.0.7/llvm/unittests/FuzzMutate/
H A DOperationsTest.cpp339 Type *ArrayTy = ArrayType::get(Int64Ty, 4); in TEST() local
348 Constant *AVal = UndefValue::get(ArrayTy); in TEST()
/llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/
H A DSanitizerCoverage.cpp685 ArrayType *ArrayTy = ArrayType::get(Ty, NumElements); in CreateFunctionLocalArrayInSection() local
687 *CurModule, ArrayTy, false, GlobalVariable::PrivateLinkage, in CreateFunctionLocalArrayInSection()
688 Constant::getNullValue(ArrayTy), "__sancov_gen_"); in CreateFunctionLocalArrayInSection()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGExpr.cpp147 auto *ArrayTy = cast<llvm::ArrayType>(Result.getElementType()); in CreateMemTemp() local
148 auto *VectorTy = llvm::FixedVectorType::get(ArrayTy->getElementType(), in CreateMemTemp()
149 ArrayTy->getNumElements()); in CreateMemTemp()
1851 auto *ArrayTy = dyn_cast<llvm::ArrayType>(Addr.getElementType()); in MaybeConvertMatrixAddress() local
1852 if (ArrayTy && IsVector) { in MaybeConvertMatrixAddress()
1853 auto *VectorTy = llvm::FixedVectorType::get(ArrayTy->getElementType(), in MaybeConvertMatrixAddress()
1860 auto *ArrayTy = llvm::ArrayType::get( in MaybeConvertMatrixAddress() local
1864 return Address(CGF.Builder.CreateElementBitCast(Addr, ArrayTy)); in MaybeConvertMatrixAddress()
4083 QualType ArrayTy = BaseTy->isPointerType() in EmitOMPArraySectionExpr() local
4086 if (auto *VAT = C.getAsVariableArrayType(ArrayTy)) { in EmitOMPArraySectionExpr()
[all …]
H A DCGExprConstant.cpp2158 const ArrayType *ArrayTy = CGM.getContext().getAsArrayType(DestType); in tryEmitPrivate() local
2166 ArrayTy->getElementType()); in tryEmitPrivate()
2181 Value.getArrayInitializedElt(I), ArrayTy->getElementType()); in tryEmitPrivate()
H A DCGDecl.cpp1082 if (auto *ArrayTy = dyn_cast<llvm::ArrayType>(OrigTy)) { in constWithPadding() local
1084 uint64_t Size = ArrayTy->getNumElements(); in constWithPadding()
1087 llvm::Type *ElemTy = ArrayTy->getElementType(); in constWithPadding()
H A DCGOpenMPRuntime.cpp688 const ArrayType *ArrayTy = Type->getAsArrayTypeUnsafe(); in EmitOMPAggregateInit() local
689 llvm::Value *NumElements = CGF.emitArrayLength(ArrayTy, ElementTy, DestAddr); in EmitOMPAggregateInit()
5238 const ArrayType *ArrayTy = Type->getAsArrayTypeUnsafe(); in EmitOMPAggregateReduction() local
5239 llvm::Value *NumElements = CGF.emitArrayLength(ArrayTy, ElementTy, LHSAddr); in EmitOMPAggregateReduction()
9382 QualType ArrayTy = in emitNonContiguousDescriptor() local
9384 Address DimsAddr = CGF.CreateMemTemp(ArrayTy, "dims"); in emitNonContiguousDescriptor()
12000 QualType ArrayTy = in emitDoacrossInit() local
12003 Address DimsAddr = CGF.CreateMemTemp(ArrayTy, "dims"); in emitDoacrossInit()
12004 CGF.EmitNullInitialization(DimsAddr, ArrayTy); in emitDoacrossInit()
12050 QualType ArrayTy = CGM.getContext().getConstantArrayType( in emitDoacrossOrdered() local
[all …]
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DConstants.h700 template <typename ArrayTy>
701 static Constant *get(LLVMContext &Context, ArrayTy &Elts) {
/llvm-project-15.0.7/llvm/bindings/ocaml/llvm/
H A Dllvm_ocaml.c590 value llvm_array_length(LLVMTypeRef ArrayTy) { in llvm_array_length() argument
591 return Val_int(LLVMGetArrayLength(ArrayTy)); in llvm_array_length()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLowerMatrixIntrinsics.cpp1345 auto *ArrayTy = ArrayType::get(VT->getElementType(), VT->getNumElements()); in getNonAliasingPointer() local
1347 Builder.CreateAlloca(ArrayTy, Load->getPointerAddressSpace()); in getNonAliasingPointer()
H A DSROA.cpp1475 if (ArrayType *ArrayTy = dyn_cast<ArrayType>(ElementTy)) { in getNaturalGEPWithType() local
1476 ElementTy = ArrayTy->getElementType(); in getNaturalGEPWithType()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaStmt.cpp2913 QualType ArrayTy = PVD->getOriginalType(); in BuildCXXForRangeStmt() local
2915 if (PointerTy->isPointerType() && ArrayTy->isArrayType()) { in BuildCXXForRangeStmt()
2917 << RangeLoc << PVD << ArrayTy << PointerTy; in BuildCXXForRangeStmt()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp5950 ArrayType *ArrayTy = ArrayType::get(ValueType, TableSize); in SwitchLookupTable() local
5951 Constant *Initializer = ConstantArray::get(ArrayTy, TableContents); in SwitchLookupTable()
5953 Array = new GlobalVariable(M, ArrayTy, /*isConstant=*/true, in SwitchLookupTable()
/llvm-project-15.0.7/llvm/include/llvm-c/
H A DCore.h1446 unsigned LLVMGetArrayLength(LLVMTypeRef ArrayTy);

12