/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/ |
H A D | MsgPackDocument.h | 43 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()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
H A D | CastSizeChecker.cpp | 66 if (const ConstantArrayType *ArrayTy = in evenFlexibleArraySize() local 69 if (ArrayTy->getSize() == 1 && TypeSize > FlexSize) in evenFlexibleArraySize() 71 else if (ArrayTy->getSize() != 0) in evenFlexibleArraySize()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Bitcode/ |
H A D | BitcodeConvenience.h | 260 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()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUPromoteAlloca.cpp | 320 static FixedVectorType *arrayTypeToVecType(ArrayType *ArrayTy) { in arrayTypeToVecType() argument 321 return FixedVectorType::get(ArrayTy->getElementType(), in arrayTypeToVecType() 322 ArrayTy->getNumElements()); in arrayTypeToVecType() 417 if (auto *ArrayTy = dyn_cast<ArrayType>(AllocaTy)) { in tryPromoteAllocaToVector() local 418 if (VectorType::isValidElementType(ArrayTy->getElementType()) && in tryPromoteAllocaToVector() 419 ArrayTy->getNumElements() > 0) in tryPromoteAllocaToVector() 420 VectorTy = arrayTypeToVecType(ArrayTy); in tryPromoteAllocaToVector()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
H A D | SValBuilder.cpp | 717 const auto *ArrayTy = in evalCastSubKind() local 726 if (ArrayTy) { in evalCastSubKind() 728 QualType ElemTy = ArrayTy->getElementType(); in evalCastSubKind() 776 if (ArrayTy) { in evalCastSubKind() 781 QualType ElemTy = ArrayTy->getElementType(); in evalCastSubKind()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/BinaryFormat/ |
H A D | MsgPackDocument.cpp | 242 DocNode::ArrayTy::iterator ArrayIt; 263 {Node, Node.getMap().begin(), DocNode::ArrayTy::iterator(), true}); in writeToBlob()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
H A D | SanitizerCoverage.cpp | 678 ArrayType *ArrayTy = ArrayType::get(Ty, NumElements); in CreateFunctionLocalArrayInSection() local 680 *CurModule, ArrayTy, false, GlobalVariable::PrivateLinkage, in CreateFunctionLocalArrayInSection() 681 Constant::getNullValue(ArrayTy), "__sancov_gen_"); in CreateFunctionLocalArrayInSection()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | CGExpr.cpp | 159 auto *ArrayTy = cast<llvm::ArrayType>(Result.getType()->getElementType()); in CreateMemTemp() local 160 auto *VectorTy = llvm::FixedVectorType::get(ArrayTy->getElementType(), in CreateMemTemp() 161 ArrayTy->getNumElements()); in CreateMemTemp() 1793 auto *ArrayTy = dyn_cast<llvm::ArrayType>( in MaybeConvertMatrixAddress() local 1795 if (ArrayTy && IsVector) { in MaybeConvertMatrixAddress() 1796 auto *VectorTy = llvm::FixedVectorType::get(ArrayTy->getElementType(), in MaybeConvertMatrixAddress() 1797 ArrayTy->getNumElements()); in MaybeConvertMatrixAddress() 1804 auto *ArrayTy = llvm::ArrayType::get( in MaybeConvertMatrixAddress() local 1808 return Address(CGF.Builder.CreateElementBitCast(Addr, ArrayTy)); in MaybeConvertMatrixAddress() 3992 QualType ArrayTy = BaseTy->isPointerType() in EmitOMPArraySectionExpr() local [all …]
|
H A D | CGExprConstant.cpp | 2121 const ArrayType *ArrayTy = CGM.getContext().getAsArrayType(DestType); in tryEmitPrivate() local 2129 ArrayTy->getElementType()); in tryEmitPrivate() 2144 Value.getArrayInitializedElt(I), ArrayTy->getElementType()); in tryEmitPrivate()
|
H A D | CGDecl.cpp | 1066 if (auto *ArrayTy = dyn_cast<llvm::ArrayType>(OrigTy)) { in constWithPadding() local 1068 uint64_t Size = ArrayTy->getNumElements(); in constWithPadding() 1071 llvm::Type *ElemTy = ArrayTy->getElementType(); in constWithPadding()
|
H A D | CGOpenMPRuntime.cpp | 688 const ArrayType *ArrayTy = Type->getAsArrayTypeUnsafe(); in EmitOMPAggregateInit() local 689 llvm::Value *NumElements = CGF.emitArrayLength(ArrayTy, ElementTy, DestAddr); in EmitOMPAggregateInit() 5334 const ArrayType *ArrayTy = Type->getAsArrayTypeUnsafe(); in EmitOMPAggregateReduction() local 5335 llvm::Value *NumElements = CGF.emitArrayLength(ArrayTy, ElementTy, LHSAddr); in EmitOMPAggregateReduction() 9235 QualType ArrayTy = in emitNonContiguousDescriptor() local 9237 Address DimsAddr = CGF.CreateMemTemp(ArrayTy, "dims"); in emitNonContiguousDescriptor() 11852 QualType ArrayTy = in emitDoacrossInit() local 11855 Address DimsAddr = CGF.CreateMemTemp(ArrayTy, "dims"); in emitDoacrossInit() 11856 CGF.EmitNullInitialization(DimsAddr, ArrayTy); in emitDoacrossInit() 11902 QualType ArrayTy = CGM.getContext().getConstantArrayType( in emitDoacrossOrdered() local [all …]
|
H A D | CGStmtOpenMP.cpp | 692 const ArrayType *ArrayTy = OriginalType->getAsArrayTypeUnsafe(); in EmitOMPAggregateAssign() local 693 llvm::Value *NumElements = emitArrayLength(ArrayTy, ElementTy, DestAddr); in EmitOMPAggregateAssign()
|
H A D | CodeGenFunction.h | 2843 const ArrayType *ArrayTy,
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | Constants.h | 698 template <typename ArrayTy> 699 static Constant *get(LLVMContext &Context, ArrayTy &Elts) {
|
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/ |
H A D | llvm_ocaml.c | 590 value llvm_array_length(LLVMTypeRef ArrayTy) { in llvm_array_length() argument 591 return Val_int(LLVMGetArrayLength(ArrayTy)); in llvm_array_length()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | ValueTracking.cpp | 4105 ArrayType *ArrayTy; in getConstantDataArrayInfo() local 4108 if ( (ArrayTy = dyn_cast<ArrayType>(GVTy)) ) { in getConstantDataArrayInfo() 4128 ArrayTy = Array->getType(); in getConstantDataArrayInfo() 4130 if (!ArrayTy->getElementType()->isIntegerTy(ElementSize)) in getConstantDataArrayInfo() 4133 uint64_t NumElts = ArrayTy->getArrayNumElements(); in getConstantDataArrayInfo()
|
H A D | ScalarEvolution.cpp | 12083 } else if (auto *ArrayTy = dyn_cast<ArrayType>(Ty)) { in getIndexExpressionsFromGEP() local 12084 Ty = ArrayTy->getElementType(); in getIndexExpressionsFromGEP() 12099 auto *ArrayTy = dyn_cast<ArrayType>(Ty); in getIndexExpressionsFromGEP() local 12100 if (!ArrayTy) { in getIndexExpressionsFromGEP() 12108 Sizes.push_back(ArrayTy->getNumElements()); in getIndexExpressionsFromGEP() 12110 Ty = ArrayTy->getElementType(); in getIndexExpressionsFromGEP()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | SemaStmt.cpp | 2874 QualType ArrayTy = PVD->getOriginalType(); in BuildCXXForRangeStmt() local 2876 if (PointerTy->isPointerType() && ArrayTy->isArrayType()) { in BuildCXXForRangeStmt() 2878 << RangeLoc << PVD << ArrayTy << PointerTy; in BuildCXXForRangeStmt()
|
H A D | SemaDeclCXX.cpp | 13822 const ConstantArrayType *ArrayTy = S.Context.getAsConstantArrayType(T); in buildSingleCopyAssignRecursively() local 13823 if (!ArrayTy) { in buildSingleCopyAssignRecursively() 13878 buildSingleCopyAssignRecursively(S, Loc, ArrayTy->getElementType(), in buildSingleCopyAssignRecursively() 13887 = ArrayTy->getSize().zextOrTrunc(S.Context.getTypeSize(SizeType)); in buildSingleCopyAssignRecursively()
|
H A D | SemaChecking.cpp | 14531 const ConstantArrayType *ArrayTy = in CheckArrayAccess() local 14534 if (!ArrayTy) in CheckArrayAccess() 14537 const Type *BaseType = ArrayTy->getElementType().getTypePtr(); in CheckArrayAccess() 14565 llvm::APInt size = ArrayTy->getSize(); in CheckArrayAccess()
|
H A D | SemaExpr.cpp | 10245 } else if (const auto *ArrayTy = S.Context.getAsArrayType(LHSTy)) { in DiagnoseDivisionSizeofPointerOrArray() local 10246 QualType ArrayElemTy = ArrayTy->getElementType(); in DiagnoseDivisionSizeofPointerOrArray() 10247 if (ArrayElemTy != S.Context.getBaseElementType(ArrayTy) || in DiagnoseDivisionSizeofPointerOrArray()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | SimplifyCFG.cpp | 5667 ArrayType *ArrayTy = ArrayType::get(ValueType, TableSize); in SwitchLookupTable() local 5668 Constant *Initializer = ConstantArray::get(ArrayTy, TableContents); in SwitchLookupTable() 5670 Array = new GlobalVariable(M, ArrayTy, /*isConstant=*/true, in SwitchLookupTable()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm-c/ |
H A D | Core.h | 1431 unsigned LLVMGetArrayLength(LLVMTypeRef ArrayTy);
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | SROA.cpp | 1442 if (ArrayType *ArrayTy = dyn_cast<ArrayType>(ElementTy)) { in getNaturalGEPWithType() local 1443 ElementTy = ArrayTy->getElementType(); in getNaturalGEPWithType()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
H A D | Core.cpp | 809 unsigned LLVMGetArrayLength(LLVMTypeRef ArrayTy) { in LLVMGetArrayLength() argument 810 return unwrap<ArrayType>(ArrayTy)->getNumElements(); in LLVMGetArrayLength()
|