Searched refs:ArrayType (Results 1 - 25 of 214) sorted by relevance

123456789

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DSanitizerStats.h45 ArrayType *StatTy;
49 ArrayType *makeModuleStatsArrayTy();
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DDebugSymbolRVASubsection.h28 using ArrayType = FixedStreamArray<support::ulittle32_t>;
36 ArrayType::Iterator begin() const { return RVAs.begin(); }
37 ArrayType::Iterator end() const { return RVAs.end(); }
42 ArrayType RVAs;
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/
H A DPDBSymbolTypeArray.h21 DECLARE_PDB_SYMBOL_CONCRETE_TYPE(PDB_SymType::ArrayType)
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGVTT.cpp47 llvm::ArrayType *ArrayType = local
48 llvm::ArrayType::get(Int8PtrTy, Builder.getVTTComponents().size());
91 llvm::Constant *Init = llvm::ConstantArray::get(ArrayType, VTTComponents);
119 llvm::ArrayType *ArrayType = local
120 llvm::ArrayType::get(CGM.Int8PtrTy, Builder.getVTTComponents().size());
124 Name, ArrayType, llvm::GlobalValue::ExternalLinkage, Align);
H A DPatternInit.cpp65 auto *ArrTy = cast<llvm::ArrayType>(Ty);
H A DCGExprConstant.cpp63 Ty = llvm::ArrayType::get(Ty, PadSize.getQuantity());
68 llvm::Type *Ty = llvm::ArrayType::get(CGM.Int8Ty, ZeroSize.getQuantity());
326 if (isa<llvm::ArrayType>(CA->getType()) ||
393 EmitArrayConstant(CodeGenModule &CGM, llvm::ArrayType *DesiredType,
411 if (llvm::ArrayType *ATy = dyn_cast<llvm::ArrayType>(DesiredTy)) {
928 EmitArrayConstant(CodeGenModule &CGM, llvm::ArrayType *DesiredType,
954 llvm::ArrayType::get(CommonElementType, NonzeroLength),
964 FillerType = llvm::ArrayType::get(FillerType, TrailingZeroes);
977 llvm::ArrayType
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSanitizerStats.cpp25 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);
H A DCtorUtils.cpp36 ArrayType *ATy =
37 ArrayType::get(OldCA->getType()->getElementType(), CAList.size());
H A DModuleUtils.cpp57 ArrayType *AT = ArrayType::get(EltTy, CurrentCtors.size());
98 ArrayType *ATy = ArrayType::get(Int8PtrTy, Init.size());
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DStmtIterator.cpp26 while (const ArrayType *vt = dyn_cast<ArrayType>(t)) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreLowerThreadLocal.cpp64 static ArrayType *createLoweredType(Type *OriginalType) {
65 return ArrayType::get(OriginalType, MaxThreads);
69 createLoweredInitializer(ArrayType *NewType, Constant *OriginalInitializer) {
176 ArrayType *AT = dyn_cast<ArrayType>(Ty);
191 ArrayType *NewType = createLoweredType(GV->getValueType());
H A DXCoreAsmPrinter.cpp92 if (ArrayType *ATy = dyn_cast<ArrayType>(GV->getValueType())) {
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DOMPConstants.h24 class ArrayType;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypeArray.cpp22 : NativeRawSymbol(Session, PDB_SymType::ArrayType, Id), Record(Record),
H A DNativeExeSymbol.cpp43 case PDB_SymType::ArrayType:
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DInstrOrderFile.cpp61 ArrayType *BufferTy;
62 ArrayType *MapTy;
76 ArrayType::get(Type::getInt64Ty(Ctx), INSTR_ORDER_FILE_BUFFER_SIZE);
78 MapTy = ArrayType::get(Type::getInt8Ty(Ctx), NumFunctions);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DDerivedTypes.h358 class ArrayType : public Type { class in class:llvm::StructType
364 ArrayType(Type *ElType, uint64_t NumEl);
367 ArrayType(const ArrayType &) = delete;
368 ArrayType &operator=(const ArrayType &) = delete;
373 /// This static method is the primary way to construct an ArrayType
374 static ArrayType *get(Type *ElementType, uint64_t NumElements);
386 return cast<ArrayType>(this)->getNumElements();
H A DConstants.h426 ConstantArray(ArrayType *T, ArrayRef<Constant *> Val);
433 static Constant *get(ArrayType *T, ArrayRef<Constant*> V);
436 static Constant *getImpl(ArrayType *T, ArrayRef<Constant *> V);
439 /// Specialize the getType() method to always return an ArrayType,
441 inline ArrayType *getType() const {
442 return cast<ArrayType>(Value::getType());
726 Type *Ty = ArrayType::get(ElementTy, NumElements);
748 /// Specialize the getType() method to always return an ArrayType,
750 inline ArrayType *getType() const {
751 return cast<ArrayType>(Valu
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/
H A DTargetLoweringObjectFile.cpp112 return cast<ArrayType>(C->getType())->getNumElements() == 1;
197 if (ArrayType *ATy = dyn_cast<ArrayType>(C->getType())) {
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/Interp/
H A DProgram.cpp127 QualType Ty = ASTCtx.getIncompleteArrayType(ElemTy, ArrayType::Normal, 0);
306 if (auto ArrayType = Ty->getAsArrayTypeUnsafe()) {
307 QualType ElemTy = ArrayType->getElementType();
309 if (auto CAT = dyn_cast<ConstantArrayType>(ArrayType)) {
336 if (isa<IncompleteArrayType>(ArrayType)) {
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DBinaryStreamArray.h155 typedef VarStreamArray<ValueType, Extractor> ArrayType; typedef in class:llvm::VarStreamArrayIterator
158 VarStreamArrayIterator(const ArrayType &Array, const Extractor &E,
245 const ArrayType *Array{nullptr};
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUOpenCLEnqueuedBlockLowering.cpp120 auto T = ArrayType::get(Type::getInt64Ty(C), 2);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DType.cpp97 if (auto *ATy = dyn_cast<ArrayType>(this)) {
157 if (auto *ATy = dyn_cast<ArrayType>(this))
561 // ArrayType Implementation
564 ArrayType::ArrayType(Type *ElType, uint64_t NumEl) function in class:ArrayType
571 ArrayType *ArrayType::get(Type *ElementType, uint64_t NumElements) {
575 ArrayType *&Entry =
579 Entry = new (pImpl->Alloc) ArrayType(ElementType, NumElements);
583 bool ArrayType
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DAnalysis.cpp58 else if (ArrayType *ATy = dyn_cast<ArrayType>(Ty)) {
101 if (ArrayType *ATy = dyn_cast<ArrayType>(Ty)) {
141 if (ArrayType *ATy = dyn_cast<ArrayType>(&Ty)) {
400 if (ArrayType *AT = dyn_cast<ArrayType>(T))
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Linker/
H A DIRMover.cpp176 } else if (auto *DArrTy = dyn_cast<ArrayType>(DstTy)) {
177 if (DArrTy->getNumElements() != cast<ArrayType>(SrcTy)->getNumElements())
306 return *Entry = ArrayType::get(ElementTypes[0],
307 cast<ArrayType>(Ty)->getNumElements());
760 ArrayType *DAT = cast<ArrayType>(DGV->getValueType());
761 ArrayType *SAT = cast<ArrayType>(SGV.getValueType());
837 unsigned NumElements = cast<ArrayType>(C->getType())->getNumElements();
847 Type *EltTy = cast<ArrayType>(TypeMa
[all...]

Completed in 236 milliseconds

123456789