|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/IR/Constants.h 44 class ArrayType;
tools/clang/lib/CodeGen/CGOpenMPRuntime.h 29 class ArrayType;
References
include/llvm/ADT/DenseMapInfo.h 39 static inline T* getEmptyKey() {
41 Val <<= PointerLikeTypeTraits<T*>::NumLowBitsAvailable;
45 static inline T* getTombstoneKey() {
47 Val <<= PointerLikeTypeTraits<T*>::NumLowBitsAvailable;
51 static unsigned getHashValue(const T *PtrVal) {
56 static bool isEqual(const T *LHS, const T *RHS) { return LHS == RHS; }
56 static bool isEqual(const T *LHS, const T *RHS) { return LHS == RHS; }
include/llvm/ADT/STLExtras.h 1014 std::is_base_of<T, U>::value && are_base_of<T, Ts...>::value;
1014 std::is_base_of<T, U>::value && are_base_of<T, Ts...>::value;
include/llvm/FuzzMutate/OpDescriptor.h 167 if (isa<ArrayType>(V->getType()))
include/llvm/IR/Constants.h 417 ConstantArray(ArrayType *T, ArrayRef<Constant *> Val);
424 static Constant *get(ArrayType *T, ArrayRef<Constant*> V);
427 static Constant *getImpl(ArrayType *T, ArrayRef<Constant *> V);
432 inline ArrayType *getType() const {
433 return cast<ArrayType>(Value::getType());
722 Type *Ty = ArrayType::get(ElementTy, NumElements);
745 inline ArrayType *getType() const {
746 return cast<ArrayType>(Value::getType());
include/llvm/IR/DataLayout.h 632 ArrayType *ATy = cast<ArrayType>(Ty);
632 ArrayType *ATy = cast<ArrayType>(Ty);
include/llvm/IR/DerivedTypes.h 270 static typename std::enable_if<are_base_of<Type, Tys...>::value,
272 create(StringRef Name, Type *elt1, Tys *... elts) {
289 static typename std::enable_if<are_base_of<Type, Tys...>::value,
291 get(Type *elt1, Tys *... elts) {
327 typename std::enable_if<are_base_of<Type, Tys...>::value, void>::type
328 setBody(Type *elt1, Tys *... elts) {
412 ArrayType(const ArrayType &) = delete;
413 ArrayType &operator=(const ArrayType &) = delete;
413 ArrayType &operator=(const ArrayType &) = delete;
416 static ArrayType *get(Type *ElementType, uint64_t NumElements);
428 return cast<ArrayType>(this)->getNumElements();
include/llvm/IR/Instructions.h 2855 return !isa<ArrayType>(getOperandList()[Idx]->getType());
2860 return isa<ArrayType>(getOperandList()[Idx]->getType());
include/llvm/Support/Casting.h 58 return To::classof(&Val);
106 return isa_impl<To, From>::doit(*Val);
122 return isa_impl_wrap<To, SimpleFrom,
132 return isa_impl_cl<To,FromTy>::doit(Val);
142 return isa_impl_wrap<X, const Y,
172 using ret_type = To *; // Pointer arg case, return Ty*
176 using ret_type = const To *; // Constant pointer arg case, return const Ty*
198 using ret_type = typename cast_retty<To, SimpleFrom>::ret_type;
204 using ret_type = typename cast_retty_impl<To,FromTy>::ret_type;
210 To, From, typename simplify_type<From>::SimpleType>::ret_type;
227 static typename cast_retty<To, FromTy>::ret_type doit(const FromTy &Val) {
228 typename cast_retty<To, FromTy>::ret_type Res2
256 inline typename cast_retty<X, Y>::ret_type cast(Y &Val) {
263 inline typename cast_retty<X, Y *>::ret_type cast(Y *Val) {
265 return cast_convert_val<X, Y*,
337 LLVM_NODISCARD inline typename cast_retty<X, Y>::ret_type dyn_cast(Y &Val) {
342 LLVM_NODISCARD inline typename cast_retty<X, Y *>::ret_type dyn_cast(Y *Val) {
343 return isa<X>(Val) ? cast<X>(Val) : nullptr;
343 return isa<X>(Val) ? cast<X>(Val) : nullptr;
include/llvm/Support/PointerLikeTypeTraits.h 56 static inline void *getAsVoidPointer(T *P) { return P; }
57 static inline T *getFromVoidPointer(void *P) { return static_cast<T *>(P); }
59 enum { NumLowBitsAvailable = detail::ConstantLog2<alignof(T)>::value };
include/llvm/Transforms/Utils/SanitizerStats.h 45 ArrayType *StatTy;
49 ArrayType *makeModuleStatsArrayTy();
lib/Analysis/BasicAliasAnalysis.cpp 1137 if (!isa<ArrayType>(GetElementPtrInst::getIndexedType(
lib/Analysis/ConstantFolding.cpp 466 if (auto *AT = dyn_cast<ArrayType>(C->getType()))
466 if (auto *AT = dyn_cast<ArrayType>(C->getType()))
lib/Analysis/ModuleSummaryAnalysis.cpp 516 ArrayType *ATy = C->getType();
lib/Analysis/ScalarEvolution.cpp 3503 Type *CurTy = ArrayType::get(GEP->getSourceElementType(), 0);
lib/Analysis/ScalarEvolutionExpander.cpp 497 if (ArrayType *ATy = dyn_cast<ArrayType>(ElTy))
497 if (ArrayType *ATy = dyn_cast<ArrayType>(ElTy))
lib/Analysis/TypeMetadataUtils.cpp 150 ArrayType *VTableTy = C->getType();
lib/Analysis/ValueTracking.cpp 3461 ArrayType *AT = dyn_cast<ArrayType>(GEP->getSourceElementType());
3461 ArrayType *AT = dyn_cast<ArrayType>(GEP->getSourceElementType());
3510 ArrayType *ArrayTy;
3513 if ( (ArrayTy = dyn_cast<ArrayType>(GVTy)) ) {
lib/AsmParser/LLParser.cpp 2818 if (!ArrayType::isValidElementType(EltTy))
2820 Result = ArrayType::get(EltTy, Size);
3188 ArrayType *ATy = ArrayType::get(Elts[0]->getType(), Elts.size());
3188 ArrayType *ATy = ArrayType::get(Elts[0]->getType(), Elts.size());
5202 if (!Ty->isArrayTy() || cast<ArrayType>(Ty)->getNumElements() != 0)
6733 if (isa<ArrayType>(V->getType()))
6736 if (!isa<ArrayType>(V->getType()))
lib/Bitcode/Reader/BitcodeReader.cpp 1893 if (!ResultTy || !ArrayType::isValidElementType(ResultTy))
1895 ResultTy = ArrayType::get(ResultTy, Record[0]);
2441 } else if (ArrayType *ATy = dyn_cast<ArrayType>(CurTy)) {
2441 } else if (ArrayType *ATy = dyn_cast<ArrayType>(CurTy)) {
lib/Bitcode/Writer/BitcodeWriter.cpp 940 ArrayType *AT = cast<ArrayType>(T);
940 ArrayType *AT = cast<ArrayType>(T);
lib/CodeGen/Analysis.cpp 57 else if (ArrayType *ATy = dyn_cast<ArrayType>(Ty)) {
57 else if (ArrayType *ATy = dyn_cast<ArrayType>(Ty)) {
100 if (ArrayType *ATy = dyn_cast<ArrayType>(Ty)) {
100 if (ArrayType *ATy = dyn_cast<ArrayType>(Ty)) {
140 if (ArrayType *ATy = dyn_cast<ArrayType>(&Ty)) {
140 if (ArrayType *ATy = dyn_cast<ArrayType>(&Ty)) {
399 if (ArrayType *AT = dyn_cast<ArrayType>(T))
399 if (ArrayType *AT = dyn_cast<ArrayType>(T))
lib/CodeGen/GlobalMerge.cpp 473 Tys.push_back(ArrayType::get(Int8Ty, Padding));
lib/CodeGen/MachineFunction.cpp 1027 if (isa<StructType>(A->getType()) || isa<ArrayType>(A->getType()) ||
1028 isa<StructType>(B->getType()) || isa<ArrayType>(B->getType()))
lib/CodeGen/SelectionDAG/DAGCombiner.cpp20005 Constant *CA = ConstantArray::get(ArrayType::get(FPTy, 2), Elts);
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 1498 if (isa<ArrayType>(CDS->getType()))
lib/CodeGen/ShadowStackGCLowering.cpp 125 ConstantArray::get(ArrayType::get(VoidPtr, NumMeta), Metadata)};
lib/CodeGen/SjLjEHPrepare.cpp 87 doubleUnderDataTy = ArrayType::get(Int32Ty, 4);
88 doubleUnderJBufTy = ArrayType::get(VoidPtrTy, 5);
lib/CodeGen/StackProtector.cpp 117 if (ArrayType *AT = dyn_cast<ArrayType>(Ty)) {
117 if (ArrayType *AT = dyn_cast<ArrayType>(Ty)) {
lib/FuzzMutate/Operations.cpp 223 if (auto *ArrayT = dyn_cast<ArrayType>(Cur[0]->getType()))
223 if (auto *ArrayT = dyn_cast<ArrayType>(Cur[0]->getType()))
233 if (auto *ArrayT = dyn_cast<ArrayType>(Cur[0]->getType()))
233 if (auto *ArrayT = dyn_cast<ArrayType>(Cur[0]->getType()))
lib/IR/AsmWriter.cpp 617 ArrayType *ATy = cast<ArrayType>(Ty);
617 ArrayType *ATy = cast<ArrayType>(Ty);
lib/IR/AutoUpgrade.cpp 842 ArrayType *ATy = dyn_cast<ArrayType>(GV->getValueType());
842 ArrayType *ATy = dyn_cast<ArrayType>(GV->getValueType());
862 Constant *NewInit = ConstantArray::get(ArrayType::get(EltTy, N), NewCtors);
lib/IR/ConstantFold.cpp 354 if (ArrayType *ATy = dyn_cast<ArrayType>(Ty)) {
354 if (ArrayType *ATy = dyn_cast<ArrayType>(Ty)) {
411 if (ArrayType *ATy = dyn_cast<ArrayType>(Ty)) {
411 if (ArrayType *ATy = dyn_cast<ArrayType>(Ty)) {
474 if (ArrayType *ATy = dyn_cast<ArrayType>(Ty)) {
474 if (ArrayType *ATy = dyn_cast<ArrayType>(Ty)) {
936 if (ArrayType *AT = dyn_cast<ArrayType>(Agg->getType()))
936 if (ArrayType *AT = dyn_cast<ArrayType>(Agg->getType()))
1389 } else if (ArrayType *ATy = dyn_cast<ArrayType>(Ty)) {
1389 } else if (ArrayType *ATy = dyn_cast<ArrayType>(Ty)) {
2315 ArrayType *SrcArrayTy =
2316 dyn_cast<ArrayType>(SrcPtrTy->getElementType());
2317 ArrayType *DstArrayTy =
2318 dyn_cast<ArrayType>(DstPtrTy->getElementType());
lib/IR/Constants.cpp 890 if (auto *AT = dyn_cast<ArrayType>(Ty))
890 if (auto *AT = dyn_cast<ArrayType>(Ty))
1008 ConstantArray::ConstantArray(ArrayType *T, ArrayRef<Constant *> V)
1014 Constant *ConstantArray::get(ArrayType *Ty, ArrayRef<Constant*> V) {
1020 Constant *ConstantArray::getImpl(ArrayType *Ty, ArrayRef<Constant*> V) {
2457 if (ArrayType *AT = dyn_cast<ArrayType>(getType()))
2457 if (ArrayType *AT = dyn_cast<ArrayType>(getType()))
2511 if (isa<ArrayType>(Ty))
2562 Type *Ty = ArrayType::get(Type::getHalfTy(Context), Elts.size());
2568 Type *Ty = ArrayType::get(Type::getFloatTy(Context), Elts.size());
2574 Type *Ty = ArrayType::get(Type::getDoubleTy(Context), Elts.size());
2782 return isa<ArrayType>(getType()) && getElementType()->isIntegerTy(CharSize);
lib/IR/ConstantsContext.h 361 using TypeClass = ArrayType;
lib/IR/Core.cpp 744 return wrap(ArrayType::get(unwrap(ElementType), ElementCount));
767 return unwrap<ArrayType>(ArrayTy)->getNumElements();
1400 return wrap(ConstantArray::get(ArrayType::get(unwrap(ElementTy), Length), V));
lib/IR/DataLayout.cpp 716 return getAlignment(cast<ArrayType>(Ty)->getElementType(), abi_or_pref);
lib/IR/Function.cpp 593 } else if (ArrayType* ATyp = dyn_cast<ArrayType>(Ty)) {
593 } else if (ArrayType* ATyp = dyn_cast<ArrayType>(Ty)) {
lib/IR/Instructions.cpp 2171 if (ArrayType *AT = dyn_cast<ArrayType>(Agg)) {
2171 if (ArrayType *AT = dyn_cast<ArrayType>(Agg)) {
lib/IR/LLVMContextImpl.h 1336 DenseMap<std::pair<Type *, uint64_t>, ArrayType*> ArrayTypes;
lib/IR/SafepointIRVerifier.cpp 267 if (ArrayType *AT = dyn_cast<ArrayType>(Ty))
267 if (ArrayType *AT = dyn_cast<ArrayType>(Ty))
lib/IR/Type.cpp 99 if (auto *ATy = dyn_cast<ArrayType>(this)) {
152 if (auto *ATy = dyn_cast<ArrayType>(this))
587 ArrayType *ArrayType::get(Type *ElementType, uint64_t NumElements) {
591 ArrayType *&Entry =
595 Entry = new (pImpl->Alloc) ArrayType(ElementType, NumElements);
lib/IR/Verifier.cpp 643 if (ArrayType *ATy = dyn_cast<ArrayType>(GV.getValueType())) {
643 if (ArrayType *ATy = dyn_cast<ArrayType>(GV.getValueType())) {
668 if (ArrayType *ATy = dyn_cast<ArrayType>(GVType)) {
668 if (ArrayType *ATy = dyn_cast<ArrayType>(GVType)) {
lib/LTO/LTO.cpp 968 ArrayType *Ty =
969 ArrayType::get(Type::getInt8Ty(RegularLTO.Ctx), I.second.Size);
lib/Linker/IRMover.cpp 304 return *Entry = ArrayType::get(ElementTypes[0],
305 cast<ArrayType>(Ty)->getNumElements());
755 ArrayType *DAT = cast<ArrayType>(DGV->getValueType());
755 ArrayType *DAT = cast<ArrayType>(DGV->getValueType());
756 ArrayType *SAT = cast<ArrayType>(SGV.getValueType());
756 ArrayType *SAT = cast<ArrayType>(SGV.getValueType());
832 unsigned NumElements = cast<ArrayType>(C->getType())->getNumElements();
842 Type *EltTy = cast<ArrayType>(TypeMap.get(SrcGV->getValueType()))
868 ArrayType *DstTy = cast<ArrayType>(DstGV->getValueType());
868 ArrayType *DstTy = cast<ArrayType>(DstGV->getValueType());
915 ArrayType *NewType = ArrayType::get(EltTy, NewSize);
915 ArrayType *NewType = ArrayType::get(EltTy, NewSize);
lib/Target/AArch64/AArch64StackTagging.cpp 474 ? ArrayType::get(
479 ArrayType::get(Type::getInt8Ty(F->getContext()), AlignedSize - Size);
lib/Target/AMDGPU/AMDGPUOpenCLEnqueuedBlockLowering.cpp 119 auto T = ArrayType::get(Type::getInt64Ty(C), 2);
lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp 298 static VectorType *arrayTypeToVecType(ArrayType *ArrayTy) {
415 VectorTy = arrayTypeToVecType(cast<ArrayType>(AllocaTy));
795 Type *GVTy = ArrayType::get(I.getAllocatedType(), WorkGroupSize);
lib/Target/AMDGPU/R600OpenCLImageTypeLoweringPass.cpp 371 ImageSizeType = ArrayType::get(Int32Type, 3);
372 ImageFormatType = ArrayType::get(Int32Type, 2);
lib/Target/ARM/ARMISelLowering.cpp17003 } else if (auto *AT = dyn_cast<ArrayType>(Ty)) {
17003 } else if (auto *AT = dyn_cast<ArrayType>(Ty)) {
lib/Target/Hexagon/HexagonTargetObjectFile.cpp 242 if (isa<ArrayType>(GType)) {
308 const ArrayType *ATy = cast<const ArrayType>(Ty);
308 const ArrayType *ATy = cast<const ArrayType>(Ty);
lib/Target/NVPTX/NVPTXAsmPrinter.cpp 1380 auto *ATy = dyn_cast<ArrayType>(Ty);
1380 auto *ATy = dyn_cast<ArrayType>(Ty);
lib/Target/PowerPC/PPCISelLowering.cpp 1255 } else if (ArrayType *ATy = dyn_cast<ArrayType>(Ty)) {
1255 } else if (ArrayType *ATy = dyn_cast<ArrayType>(Ty)) {
lib/Target/TargetLoweringObjectFile.cpp 111 return cast<ArrayType>(C->getType())->getNumElements() == 1;
192 if (ArrayType *ATy = dyn_cast<ArrayType>(C->getType())) {
192 if (ArrayType *ATy = dyn_cast<ArrayType>(C->getType())) {
lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp 845 auto *ATy = cast<ArrayType>(Clause->getType());
845 auto *ATy = cast<ArrayType>(Clause->getType());
lib/Target/X86/X86ISelLowering.cpp 2034 } else if (ArrayType *ATy = dyn_cast<ArrayType>(Ty)) {
2034 } else if (ArrayType *ATy = dyn_cast<ArrayType>(Ty)) {
lib/Target/XCore/XCoreAsmPrinter.cpp 92 if (ArrayType *ATy = dyn_cast<ArrayType>(GV->getValueType())) {
92 if (ArrayType *ATy = dyn_cast<ArrayType>(GV->getValueType())) {
lib/Target/XCore/XCoreLowerThreadLocal.cpp 63 static ArrayType *createLoweredType(Type *OriginalType) {
64 return ArrayType::get(OriginalType, MaxThreads);
68 createLoweredInitializer(ArrayType *NewType, Constant *OriginalInitializer) {
175 ArrayType *AT = dyn_cast<ArrayType>(Ty);
175 ArrayType *AT = dyn_cast<ArrayType>(Ty);
190 ArrayType *NewType = createLoweredType(GV->getValueType());
lib/Transforms/Coroutines/CoroFrame.cpp 378 ArrayType *getPaddingType(Type *Ty, unsigned ForcedAlignment) {
380 return ArrayType::get(Type::getInt8Ty(Context), Padding);
464 Types.push_back(ArrayType::get(Ty, Count));
lib/Transforms/Coroutines/CoroSplit.cpp 828 auto *ArrTy = ArrayType::get(Part->getType(), Args.size());
828 auto *ArrTy = ArrayType::get(Part->getType(), Args.size());
lib/Transforms/IPO/DeadArgumentElimination.cpp 333 else if (ArrayType *ATy = dyn_cast<ArrayType>(RetTy))
333 else if (ArrayType *ATy = dyn_cast<ArrayType>(RetTy))
348 else if (ArrayType *ATy = dyn_cast<ArrayType>(RetTy))
348 else if (ArrayType *ATy = dyn_cast<ArrayType>(RetTy))
820 NRetTy = ArrayType::get(RetTypes[0], RetTypes.size());
lib/Transforms/IPO/GlobalOpt.cpp 848 GlobalType = ArrayType::get(AllocTy, NElements->getZExtValue());
1524 if (ArrayType *AT = dyn_cast<ArrayType>(AllocTy))
1524 if (ArrayType *AT = dyn_cast<ArrayType>(AllocTy))
1538 if (ArrayType *AT = dyn_cast<ArrayType>(getMallocAllocatedType(CI, TLI))) {
1538 if (ArrayType *AT = dyn_cast<ArrayType>(getMallocAllocatedType(CI, TLI))) {
2425 return ConstantArray::get(cast<ArrayType>(InitTy), Elts);
2534 else if (ArrayType *ArrTy = dyn_cast<ArrayType>(CurrentInitTy))
2534 else if (ArrayType *ArrTy = dyn_cast<ArrayType>(CurrentInitTy))
2617 ArrayType *ATy = ArrayType::get(Int8PtrTy, UsedArray.size());
2617 ArrayType *ATy = ArrayType::get(Int8PtrTy, UsedArray.size());
lib/Transforms/IPO/Inliner.cpp 139 using InlinedArrayAllocasTy = DenseMap<ArrayType *, std::vector<AllocaInst *>>;
190 ArrayType *ATy = dyn_cast<ArrayType>(AI->getAllocatedType());
190 ArrayType *ATy = dyn_cast<ArrayType>(AI->getAllocatedType());
lib/Transforms/IPO/LowerTypeTests.cpp 392 ArrayType *Int8Arr0Ty = ArrayType::get(Type::getInt8Ty(M.getContext()), 0);
392 ArrayType *Int8Arr0Ty = ArrayType::get(Type::getInt8Ty(M.getContext()), 0);
839 ConstantAggregateZero::get(ArrayType::get(Int8Ty, Padding)));
1232 return ArrayType::get(Int8Ty, getJumpTableEntrySize());
1494 ArrayType *JumpTableType =
1495 ArrayType::get(getJumpTableEntryType(), Functions.size());
lib/Transforms/InstCombine/InstCombineCompares.cpp 183 else if (ArrayType *ATy = dyn_cast<ArrayType>(EltTy)) {
183 else if (ArrayType *ATy = dyn_cast<ArrayType>(EltTy)) {
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp 198 Type *NewTy = ArrayType::get(AI.getAllocatedType(), C->getZExtValue());
697 if (auto *AT = dyn_cast<ArrayType>(T)) {
697 if (auto *AT = dyn_cast<ArrayType>(T)) {
1102 if (auto *AT = dyn_cast<ArrayType>(VT)) {
1102 if (auto *AT = dyn_cast<ArrayType>(VT)) {
1227 if (auto *AT = dyn_cast<ArrayType>(T)) {
1227 if (auto *AT = dyn_cast<ArrayType>(T)) {
lib/Transforms/InstCombine/InstructionCombining.cpp 1135 } else if (ArrayType *AT = dyn_cast<ArrayType>(Ty)) {
1135 } else if (ArrayType *AT = dyn_cast<ArrayType>(Ty)) {
1979 if (auto *CATy = dyn_cast<ArrayType>(GEPEltType)) {
1979 if (auto *CATy = dyn_cast<ArrayType>(GEPEltType)) {
1998 if (auto *XATy = dyn_cast<ArrayType>(StrippedPtrEltTy)) {
1998 if (auto *XATy = dyn_cast<ArrayType>(StrippedPtrEltTy)) {
2800 cast<ArrayType>(LHS->getType())->getNumElements()
2802 cast<ArrayType>(RHS->getType())->getNumElements();
2854 ArrayType *FilterType = cast<ArrayType>(FilterClause->getType());
2854 ArrayType *FilterType = cast<ArrayType>(FilterClause->getType());
2939 FilterType = ArrayType::get(FilterType->getElementType(),
2968 if (!isa<ArrayType>(NewClauses[j]->getType()))
3002 ArrayType *FTy = dyn_cast<ArrayType>(Filter->getType());
3002 ArrayType *FTy = dyn_cast<ArrayType>(Filter->getType());
3011 ArrayType *LTy = dyn_cast<ArrayType>(LFilter->getType());
3011 ArrayType *LTy = dyn_cast<ArrayType>(LFilter->getType());
lib/Transforms/Instrumentation/AddressSanitizer.cpp 2188 ArrayType *ArrayOfGlobalStructTy =
2189 ArrayType::get(MetadataInitializers[0]->getType(), N);
2279 Type *RightRedZoneTy = ArrayType::get(IRB.getInt8Ty(), RightRedzoneSize);
2535 ArrayType::get(IRB.getInt8Ty(), 0));
2938 Alloca = IRB.CreateAlloca(ArrayType::get(IRB.getInt8Ty(), L.FrameSize),
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp 584 Type *ArgTLSTy = ArrayType::get(ShadowTy, 64);
717 Type *ArgTLSTy = ArrayType::get(ShadowTy, 64);
1019 return IRB.CreateConstGEP2_64(ArrayType::get(DFS.ShadowTy, 64),
1617 auto *LabelVATy = ArrayType::get(DFSF.DFS.ShadowTy,
1617 auto *LabelVATy = ArrayType::get(DFSF.DFS.ShadowTy,
1723 ArrayType *VarArgArrayTy = ArrayType::get(DFSF.DFS.ShadowTy, VarArgSize);
1723 ArrayType *VarArgArrayTy = ArrayType::get(DFSF.DFS.ShadowTy, VarArgSize);
lib/Transforms/Instrumentation/GCOVProfiling.cpp 799 ArrayType *CounterTy =
800 ArrayType::get(Type::getInt64Ty(*Ctx), Edges);
1018 unsigned Arcs = cast<ArrayType>(GV->getValueType())->getNumElements();
1030 auto *EmitFunctionCallArgsArrayTy =
1031 ArrayType::get(EmitFunctionCallArgsTy, CountersSize);
1038 auto *EmitArcsCallArgsArrayTy =
1039 ArrayType::get(EmitArcsCallArgsTy, CountersSize);
1075 auto *FileInfoArrayTy = ArrayType::get(FileInfoTy, FileInfos.size());
1075 auto *FileInfoArrayTy = ArrayType::get(FileInfoTy, FileInfos.size());
lib/Transforms/Instrumentation/HWAddressSanitizer.cpp 460 ArrayType::get(IRB.getInt8Ty(), 0));
1193 AllocatedType = ArrayType::get(AllocatedType, ArraySize);
1196 AllocatedType, ArrayType::get(Int8Ty, AlignedSize - Size));
1350 Type *Int8Arr0Ty = ArrayType::get(Int8Ty, 0);
lib/Transforms/Instrumentation/InstrOrderFile.cpp 61 ArrayType *BufferTy;
62 ArrayType *MapTy;
76 ArrayType::get(Type::getInt64Ty(Ctx), INSTR_ORDER_FILE_BUFFER_SIZE);
78 MapTy = ArrayType::get(Type::getInt8Ty(Ctx), NumFunctions);
lib/Transforms/Instrumentation/InstrProfiling.cpp 778 ArrayType *CounterTy = ArrayType::get(Type::getInt64Ty(Ctx), NumCounters);
778 ArrayType *CounterTy = ArrayType::get(Type::getInt64Ty(Ctx), NumCounters);
801 ArrayType *ValuesTy = ArrayType::get(Type::getInt64Ty(Ctx), NS);
801 ArrayType *ValuesTy = ArrayType::get(Type::getInt64Ty(Ctx), NS);
819 auto *Int16ArrayTy = ArrayType::get(Int16Ty, IPVK_Last + 1);
819 auto *Int16ArrayTy = ArrayType::get(Int16Ty, IPVK_Last + 1);
901 ArrayType *VNodesTy = ArrayType::get(VNodeTy, NumCounters);
901 ArrayType *VNodesTy = ArrayType::get(VNodeTy, NumCounters);
lib/Transforms/Instrumentation/MemorySanitizer.cpp 710 ArrayType::get(IRB.getInt64Ty(), kParamTLSSize / 8),
711 ArrayType::get(IRB.getInt64Ty(), kRetvalTLSSize / 8),
712 ArrayType::get(IRB.getInt64Ty(), kParamTLSSize / 8),
713 ArrayType::get(IRB.getInt64Ty(), kParamTLSSize / 8), /* va_arg_origin */
714 IRB.getInt64Ty(), ArrayType::get(OriginTy, kParamTLSSize / 4), OriginTy,
769 ArrayType::get(IRB.getInt64Ty(), kRetvalTLSSize / 8));
775 ArrayType::get(IRB.getInt64Ty(), kParamTLSSize / 8));
779 ArrayType::get(OriginTy, kParamTLSSize / 4));
783 ArrayType::get(IRB.getInt64Ty(), kParamTLSSize / 8));
787 ArrayType::get(OriginTy, kParamTLSSize / 4));
1351 if (ArrayType *AT = dyn_cast<ArrayType>(OrigTy)) {
1351 if (ArrayType *AT = dyn_cast<ArrayType>(OrigTy)) {
1352 return ArrayType::get(getShadowTy(AT->getElementType()),
1546 if (ArrayType *AT = dyn_cast<ArrayType>(ShadowTy)) {
1546 if (ArrayType *AT = dyn_cast<ArrayType>(ShadowTy)) {
lib/Transforms/Instrumentation/SanitizerCoverage.cpp 645 ArrayType *ArrayTy = ArrayType::get(Ty, NumElements);
645 ArrayType *ArrayTy = ArrayType::get(Ty, NumElements);
688 ConstantArray::get(ArrayType::get(IntptrPtrTy, N * 2), PCs));
772 ArrayType *ArrayOfInt64Ty = ArrayType::get(Int64Ty, Initializers.size());
772 ArrayType *ArrayOfInt64Ty = ArrayType::get(Int64Ty, Initializers.size());
lib/Transforms/Scalar/LoopIdiomRecognize.cpp 467 ArrayType *AT = ArrayType::get(V->getType(), ArraySize);
467 ArrayType *AT = ArrayType::get(V->getType(), ArraySize);
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp 345 if (ArrayType *AT = dyn_cast<ArrayType>(Ty))
345 if (ArrayType *AT = dyn_cast<ArrayType>(Ty))
lib/Transforms/Scalar/SROA.cpp 1438 if (ArrayType *ArrayTy = dyn_cast<ArrayType>(ElementTy)) {
1438 if (ArrayType *ArrayTy = dyn_cast<ArrayType>(ElementTy)) {
1496 if (ArrayType *ArrTy = dyn_cast<ArrayType>(Ty)) {
1496 if (ArrayType *ArrTy = dyn_cast<ArrayType>(Ty)) {
3314 if (ArrayType *ATy = dyn_cast<ArrayType>(Ty)) {
3314 if (ArrayType *ATy = dyn_cast<ArrayType>(Ty)) {
3475 if (ArrayType *ArrTy = dyn_cast<ArrayType>(Ty)) {
3475 if (ArrayType *ArrTy = dyn_cast<ArrayType>(Ty)) {
3537 return ArrayType::get(ElementTy, NumElements);
4132 SliceTy = ArrayType::get(Type::getInt8Ty(*C), P.size());
lib/Transforms/Utils/CtorUtils.cpp 36 ArrayType *ATy =
37 ArrayType::get(OldCA->getType()->getElementType(), CAList.size());
lib/Transforms/Utils/FunctionComparator.cpp 303 uint64_t NumElementsL = cast<ArrayType>(TyL)->getNumElements();
304 uint64_t NumElementsR = cast<ArrayType>(TyR)->getNumElements();
lib/Transforms/Utils/ModuleUtils.cpp 54 ArrayType *AT = ArrayType::get(EltTy, CurrentCtors.size());
54 ArrayType *AT = ArrayType::get(EltTy, CurrentCtors.size());
95 ArrayType *ATy = ArrayType::get(Int8PtrTy, Init.size());
95 ArrayType *ATy = ArrayType::get(Int8PtrTy, Init.size());
lib/Transforms/Utils/SanitizerStats.cpp 25 StatTy = ArrayType::get(Type::getInt8PtrTy(M->getContext()), 2);
32 ArrayType *SanitizerStatReport::makeModuleStatsArrayTy() {
33 return ArrayType::get(StatTy, Inits.size());
47 ArrayType *StatTy = ArrayType::get(Int8PtrTy, 2);
47 ArrayType *StatTy = ArrayType::get(Int8PtrTy, 2);
lib/Transforms/Utils/SimplifyCFG.cpp 5079 ArrayType *ArrayTy = ArrayType::get(ValueType, TableSize);
5079 ArrayType *ArrayTy = ArrayType::get(ValueType, TableSize);
5140 cast<ArrayType>(Array->getValueType())->getElementType(), GEP,
lib/Transforms/Utils/SimplifyLibCalls.cpp 688 cast<ArrayType>(GEP->getSourceElementType())->getNumElements();
lib/Transforms/Utils/ValueMapper.cpp 476 return getVM()[V] = ConstantArray::get(cast<ArrayType>(NewTy), Ops);
961 cast<ArrayType>(InitPrefix->getType())->getNumElements();
992 cast<ArrayType>(GV.getType()->getElementType()), Elements));
lib/Transforms/Vectorize/SLPVectorizer.cpp 2816 N = cast<ArrayType>(T)->getNumElements();
2817 EltTy = cast<ArrayType>(T)->getElementType();
tools/bugpoint/CrashDebugger.cpp 229 auto *NewValTy = ArrayType::get(NewValElemTy, Used.size());
229 auto *NewValTy = ArrayType::get(NewValElemTy, Used.size());
tools/bugpoint/ExtractFunction.cpp 240 ArrayType::get(ArrayElts[0]->getType(), ArrayElts.size()), ArrayElts);
tools/clang/lib/CodeGen/Address.h 108 template <class U> inline U cast(CodeGen::Address addr) {
tools/clang/lib/CodeGen/BackendUtil.cpp 1680 ArrayType *ATy = ArrayType::get(UsedElementType, UsedArray.size());
1680 ArrayType *ATy = ArrayType::get(UsedElementType, UsedArray.size());
tools/clang/lib/CodeGen/CGBlocks.cpp 743 elementTypes.push_back(llvm::ArrayType::get(CGM.Int8Ty,
761 elementTypes.push_back(llvm::ArrayType::get(CGM.Int8Ty,
2791 llvm::ArrayType::get(Int8Ty, (varOffset - size).getQuantity());
tools/clang/lib/CodeGen/CGBuilder.h 200 llvm::ArrayType *ElTy = cast<llvm::ArrayType>(Addr.getElementType());
200 llvm::ArrayType *ElTy = cast<llvm::ArrayType>(Addr.getElementType());
tools/clang/lib/CodeGen/CGBuiltin.cpp10033 llvm::ArrayType::get(Int32Ty, 1));
10106 llvm::ArrayType::get(Int32Ty, 1));
tools/clang/lib/CodeGen/CGDecl.cpp 1014 auto *PadTy = llvm::ArrayType::get(Int8Ty, CurOff - SizeSoFar);
1014 auto *PadTy = llvm::ArrayType::get(Int8Ty, CurOff - SizeSoFar);
1030 auto *PadTy = llvm::ArrayType::get(Int8Ty, TotalSize - SizeSoFar);
1030 auto *PadTy = llvm::ArrayType::get(Int8Ty, TotalSize - SizeSoFar);
1068 auto *ArrayTy = llvm::ArrayType::get(NewElemTy, Size);
1068 auto *ArrayTy = llvm::ArrayType::get(NewElemTy, Size);
1201 } else if (auto *ATy = dyn_cast<llvm::ArrayType>(Ty)) {
1201 } else if (auto *ATy = dyn_cast<llvm::ArrayType>(Ty)) {
1269 return llvm::ConstantArray::get(cast<llvm::ArrayType>(Ty), Values);
tools/clang/lib/CodeGen/CGException.cpp 865 llvm::ArrayType *AType =
866 llvm::ArrayType::get(!filterTypes.empty() ?
tools/clang/lib/CodeGen/CGExpr.cpp 821 llvm::Type *HashTable = llvm::ArrayType::get(IntPtrTy, CacheSize);
tools/clang/lib/CodeGen/CGExprAgg.cpp 88 void EmitArrayInit(Address DestPtr, llvm::ArrayType *AType,
469 void AggExprEmitter::EmitArrayInit(Address DestPtr, llvm::ArrayType *AType,
1483 auto AType = cast<llvm::ArrayType>(Dest.getAddress().getElementType());
tools/clang/lib/CodeGen/CGExprConstant.cpp 62 Ty = llvm::ArrayType::get(Ty, PadSize.getQuantity());
67 llvm::Type *Ty = llvm::ArrayType::get(CGM.Int8Ty, ZeroSize.getQuantity());
383 EmitArrayConstant(CodeGenModule &CGM, llvm::ArrayType *DesiredType,
401 if (llvm::ArrayType *ATy = dyn_cast<llvm::ArrayType>(DesiredTy)) {
401 if (llvm::ArrayType *ATy = dyn_cast<llvm::ArrayType>(DesiredTy)) {
916 EmitArrayConstant(CodeGenModule &CGM, llvm::ArrayType *DesiredType,
942 llvm::ArrayType::get(CommonElementType, NonzeroLength),
952 FillerType = llvm::ArrayType::get(FillerType, TrailingZeroes);
965 llvm::ArrayType::get(CommonElementType, ArrayBound), Elements);
1060 Ty = llvm::ArrayType::get(Ty, NumPadBytes);
1219 llvm::ArrayType *Desired =
1220 cast<llvm::ArrayType>(CGM.getTypes().ConvertType(ILE->getType()));
1684 llvm::ArrayType::get(CGM.Int8Ty, (outerSize - innerSize) / 8))
2137 llvm::ArrayType *AType = llvm::ArrayType::get(CommonElementType,
2137 llvm::ArrayType *AType = llvm::ArrayType::get(CommonElementType,
2142 llvm::ArrayType *Desired =
2143 cast<llvm::ArrayType>(CGM.getTypes().ConvertType(DestType));
2303 llvm::ArrayType *ATy =
2304 cast<llvm::ArrayType>(getTypes().ConvertTypeForMem(T));
tools/clang/lib/CodeGen/CGObjCGNU.cpp 1329 llvm::ArrayType *ProtocolArrayTy = llvm::ArrayType::get(ProtocolPtrTy,
1329 llvm::ArrayType *ProtocolArrayTy = llvm::ArrayType::get(ProtocolPtrTy,
tools/clang/lib/CodeGen/CGObjCMac.cpp 1957 llvm::Type *PTy = llvm::ArrayType::get(CGM.IntTy, 0);
3325 llvm::ArrayType *AT = llvm::ArrayType::get(ObjCTypes.Int8PtrTy,
3325 llvm::ArrayType *AT = llvm::ArrayType::get(ObjCTypes.Int8PtrTy,
5679 "struct._prop_list_t", IntTy, IntTy, llvm::ArrayType::get(PropertyTy, 0));
5711 llvm::ArrayType::get(MethodDescriptionTy, 0));
5743 llvm::ArrayType::get(ProtocolTy, 0));
5835 llvm::ArrayType::get(Int8PtrTy, 0));
5852 llvm::Type *StackPtrTy = llvm::ArrayType::get(CGM.Int8PtrTy, 4);
5856 llvm::ArrayType::get(CGM.Int32Ty, SetJmpBufferSize), StackPtrTy);
5868 llvm::ArrayType::get(MethodTy, 0));
5907 llvm::ArrayType::get(ProtocolnfABIPtrTy, 0));
5930 llvm::ArrayType::get(IvarnfABITy, 0));
6063 llvm::ConstantArray::get(llvm::ArrayType::get(ObjCTypes.Int8PtrTy,
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp 1262 KmpCriticalNameTy = llvm::ArrayType::get(CGM.Int32Ty, /*NumElements*/ 8);
8606 llvm::ArrayType::get(CGM.Int64Ty, ConstSizes.size()), ConstSizes);
8634 llvm::ArrayType::get(CGM.VoidPtrTy, Info.NumberOfPtrs),
8647 llvm::ArrayType::get(CGM.VoidPtrTy, Info.NumberOfPtrs),
8656 llvm::ArrayType::get(CGM.Int64Ty, Info.NumberOfPtrs),
8678 llvm::ArrayType::get(CGM.VoidPtrTy, Info.NumberOfPtrs),
8682 llvm::ArrayType::get(CGM.VoidPtrTy, Info.NumberOfPtrs),
8687 llvm::ArrayType::get(CGM.Int64Ty, Info.NumberOfPtrs), Info.SizesArray,
8690 llvm::ArrayType::get(CGM.Int64Ty, Info.NumberOfPtrs),
tools/clang/lib/CodeGen/CGOpenMPRuntime.h 310 llvm::ArrayType *getKmpCriticalNameTy() const {return KmpCriticalNameTy;}
369 llvm::ArrayType *KmpCriticalNameTy;
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp 3212 auto *Ty = llvm::ArrayType::get(CGM.Int32Ty, WarpSize);
3212 auto *Ty = llvm::ArrayType::get(CGM.Int32Ty, WarpSize);
tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp 130 (llvm::Type *)llvm::ArrayType::get(Type, NumBytes.getQuantity());
tools/clang/lib/CodeGen/CGVTT.cpp 47 llvm::ArrayType *ArrayType =
48 llvm::ArrayType::get(Int8PtrTy, Builder.getVTTComponents().size());
119 llvm::ArrayType *ArrayType =
120 llvm::ArrayType::get(CGM.Int8PtrTy, Builder.getVTTComponents().size());
tools/clang/lib/CodeGen/CGVTables.cpp 733 tys.push_back(llvm::ArrayType::get(CGM.Int8PtrTy, layout.getVTableSize(i)));
tools/clang/lib/CodeGen/CodeGenFunction.cpp 1760 llvm::ArrayType *llvmArrayType =
1761 dyn_cast<llvm::ArrayType>(addr.getElementType());
1772 dyn_cast<llvm::ArrayType>(llvmArrayType->getElementType());
tools/clang/lib/CodeGen/CodeGenModule.cpp 1914 llvm::ArrayType *ATy = llvm::ArrayType::get(CGM.Int8PtrTy, UsedArray.size());
1914 llvm::ArrayType *ATy = llvm::ArrayType::get(CGM.Int8PtrTy, UsedArray.size());
2165 llvm::Constant *Array = llvm::ConstantArray::get(llvm::ArrayType::get(
4643 Ty = llvm::ArrayType::get(Ty, 0);
4859 auto *AType = cast<llvm::ArrayType>(getTypes().ConvertType(E->getType()));
4859 auto *AType = cast<llvm::ArrayType>(getTypes().ConvertType(E->getType()));
5724 llvm::ConstantArray::get(llvm::ArrayType::get(Int8Ty, 8), Field3)
tools/clang/lib/CodeGen/CodeGenTypes.cpp 588 ResultType = llvm::ArrayType::get(ResultType, 0);
602 ResultType = llvm::ArrayType::get(EltTy, A->getSize().getZExtValue());
684 llvm::ArrayType::get(CGM.Int8Ty, (atomicSize - valueSize) / 8)
tools/clang/lib/CodeGen/ConstantInitBuilder.cpp 253 auto type = llvm::ArrayType::get(eltTy, elts.size());
tools/clang/lib/CodeGen/CoverageMappingGen.cpp 1416 llvm::ArrayType::get(FunctionRecordTy, FunctionRecords.size());
1451 auto NamesArrTy = llvm::ArrayType::get(llvm::Type::getInt8PtrTy(Ctx),
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp 348 llvm::ArrayType *VDispMapTy = llvm::ArrayType::get(CGM.IntTy, Map.size());
348 llvm::ArrayType *VDispMapTy = llvm::ArrayType::get(CGM.IntTy, Map.size());
455 llvm::ArrayType::get(CGM.Int8Ty, TypeInfoString.size() + 1)};
709 llvm::ArrayType::get(CTType, NumEntries) // CatchableTypes
2055 llvm::ArrayType *VBTableType =
2056 llvm::ArrayType::get(CGM.IntTy, 1 + VBT.ObjectWithVPtr->getNumVBases());
2117 llvm::ArrayType *VBTableType =
2118 llvm::ArrayType::get(CGM.IntTy, Offsets.size());
3631 auto *ArrType = llvm::ArrayType::get(PtrType, Classes.size() + 1);
3631 auto *ArrType = llvm::ArrayType::get(PtrType, Classes.size() + 1);
4180 llvm::ArrayType *AT = llvm::ArrayType::get(CTType, NumEntries);
4180 llvm::ArrayType *AT = llvm::ArrayType::get(CTType, NumEntries);
tools/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp 274 auto *Ty = llvm::ArrayType::get(Int8Ty, Size);
274 auto *Ty = llvm::ArrayType::get(Int8Ty, Size);
tools/clang/lib/CodeGen/PatternInit.cpp 67 auto *ArrTy = cast<llvm::ArrayType>(Ty);
67 auto *ArrTy = cast<llvm::ArrayType>(Ty);
tools/clang/lib/CodeGen/SwiftCallingConv.cpp 570 auto padding = llvm::ArrayType::get(llvm::Type::getInt8Ty(ctx),
tools/clang/lib/CodeGen/TargetInfo.cpp 58 return ABIArgInfo::getDirect(llvm::ArrayType::get(IntType, NumElements));
1862 Ty = llvm::ArrayType::get(Ty, NumBytes.getQuantity());
3133 if (llvm::ArrayType *ATy = dyn_cast<llvm::ArrayType>(IRType)) {
3133 if (llvm::ArrayType *ATy = dyn_cast<llvm::ArrayType>(IRType)) {
3222 if (llvm::ArrayType *ATy = dyn_cast<llvm::ArrayType>(IRType)) {
3222 if (llvm::ArrayType *ATy = dyn_cast<llvm::ArrayType>(IRType)) {
4763 llvm::Type *CoerceTy = llvm::ArrayType::get(BaseTy, Members);
4786 CoerceTy = llvm::ArrayType::get(RegTy, NumRegs);
4829 llvm::Type *CoerceTy = llvm::ArrayType::get(BaseTy, Members);
5172 llvm::ArrayType::get(CGT.ConvertType(QualType(Base, 0)), Members));
5195 return ABIArgInfo::getDirect(llvm::ArrayType::get(BaseTy, Size / 64));
5245 return ABIArgInfo::getDirect(llvm::ArrayType::get(BaseTy, Size / 64));
5312 if (llvm::ArrayType *ArrTy = dyn_cast<llvm::ArrayType>(BaseTy)) {
5312 if (llvm::ArrayType *ArrTy = dyn_cast<llvm::ArrayType>(BaseTy)) {
5438 llvm::Type *HFATy = llvm::ArrayType::get(BaseTy, NumMembers);
5852 llvm::Type *Ty = llvm::ArrayType::get(NewVecTy, Members);
5923 llvm::ArrayType::get(CGT.ConvertType(QualType(Base, 0)), Members);
5976 return ABIArgInfo::getDirect(llvm::ArrayType::get(ElemTy, SizeRegs));
6168 llvm::ArrayType::get(Int32Ty, llvm::alignTo(Size, 32) / 32);
6407 return ABIArgInfo::getDirect(llvm::ArrayType::get(IntType, NumElements));
7796 return ABIArgInfo::getDirect(llvm::ArrayType::get(I32Ty, 2));
7867 return ABIArgInfo::getDirect(llvm::ArrayType::get(I32Ty, 2));
9471 CoerceElts.push_back(llvm::ArrayType::get(
9498 CoerceElts.push_back(llvm::ArrayType::get(
9614 return ABIArgInfo::getDirect(llvm::ArrayType::get(
tools/clang/tools/clang-offload-wrapper/ClangOffloadWrapper.cpp 191 ConstantAggregateZero::get(ArrayType::get(getEntryTy(), 0u));
225 ArrayType::get(getDeviceImageTy(), ImagesInits.size()), ImagesInits);
tools/polly/lib/Analysis/ScopBuilder.cpp 1360 ArrayType *DescriptorDimArrayTy = dyn_cast<ArrayType>(ArrMemberTys[3]);
1360 ArrayType *DescriptorDimArrayTy = dyn_cast<ArrayType>(ArrMemberTys[3]);
tools/polly/lib/CodeGen/IslNodeBuilder.cpp 1466 NewArrayType = ArrayType::get(NewArrayType, UnsignedDimSize);
tools/polly/lib/CodeGen/LoopGeneratorsKMP.cpp 466 llvm::ArrayType::get(Builder.getInt8Ty(), /* Length */ 23);
tools/polly/lib/CodeGen/PerfMonitor.cpp 53 ArrayType *Ty = ArrayType::get(ST, V.size());
53 ArrayType *Ty = ArrayType::get(ST, V.size());
tools/polly/lib/CodeGen/RuntimeDebugBuilder.cpp 187 auto T = ArrayType::get(Builder.getInt32Ty(), ToPrint.size() * 2);
tools/polly/lib/Support/ScopHelper.cpp 677 } else if (auto *ArrayTy = dyn_cast<ArrayType>(Ty)) {
677 } else if (auto *ArrayTy = dyn_cast<ArrayType>(Ty)) {
693 auto *ArrayTy = dyn_cast<ArrayType>(Ty);
693 auto *ArrayTy = dyn_cast<ArrayType>(Ty);
unittests/ExecutionEngine/Orc/OrcTestCommon.h 188 return StructType::get(ArrayType::get(Type::getInt32Ty(Context), 256));
unittests/FuzzMutate/OperationsTest.cpp 94 ConstantArray::get(ArrayType::get(i32->getType(), 2), {i32, i32});
338 Type *ZeroSizedArrayTy = ArrayType::get(Int64Ty, 0);
339 Type *ArrayTy = ArrayType::get(Int64Ty, 4);
unittests/IR/ConstantsTest.cpp 329 ArrayType *ArrayTy = ArrayType::get(IntTy, 2);
329 ArrayType *ArrayTy = ArrayType::get(IntTy, 2);
424 ArrayType *ArrayTy = ArrayType::get(T, 2);
424 ArrayType *ArrayTy = ArrayType::get(T, 2);
433 ArrayType *ArrayTy = ArrayType::get(T, 2);
433 ArrayType *ArrayTy = ArrayType::get(T, 2);
unittests/IR/InstructionsTest.cpp 662 Type *ArrTy = ArrayType::get(ArrayType::get(ElementTy, 64), 64);
662 Type *ArrTy = ArrayType::get(ArrayType::get(ElementTy, 64), 64);
unittests/Linker/LinkModulesTest.cpp 40 AT = ArrayType::get(Type::getInt8PtrTy(Ctx), 3);
66 ArrayType *AT;
112 ArrayType *AT = ArrayType::get(Type::getInt8PtrTy(Ctx), 3);
112 ArrayType *AT = ArrayType::get(Type::getInt8PtrTy(Ctx), 3);
usr/include/c++/7.4.0/type_traits 1983 { typedef _Up type; };
utils/unittest/googletest/include/gtest/gtest-printers.h 407 T* p, ::std::ostream* os) {
416 if (IsTrue(ImplicitlyConvertible<T*, const void*>::value)) {