Searched defs:ATy (Results 1 - 16 of 16) sorted by relevance

/external/llvm/lib/Transforms/Utils/
H A DModuleUtils.cpp35 ArrayType *ATy = cast<ArrayType>(GVCtor->getType()->getElementType()); local
36 EltTy = cast<StructType>(ATy->getElementType());
/external/clang/lib/Sema/
H A DSemaStmtAsm.cpp417 const ArrayType *ATy = Context.getAsArrayType(T); local
418 Info.Type = Context.getTypeSizeInChars(ATy->getElementType()).getQuantity();
/external/llvm/include/llvm/IR/
H A DDataLayout.h530 ArrayType *ATy = cast<ArrayType>(Ty); local
531 return ATy->getNumElements() *
532 getTypeAllocSizeInBits(ATy->getElementType());
/external/llvm/lib/IR/
H A DAutoUpgrade.cpp177 ArrayType *ATy = dyn_cast<ArrayType>(GV->getType()->getElementType()); local
179 ATy ? dyn_cast<StructType>(ATy->getElementType()) : nullptr;
211 assert(Initializers.size() == ATy->getNumElements());
214 ATy = ArrayType::get(NewTy, Initializers.size());
215 Constant *NewInit = ConstantArray::get(ATy, Initializers);
217 *GV->getParent(), ATy, GV->isConstant(), GV->getLinkage(), NewInit, "",
H A DValue.cpp534 ArrayType *ATy = dyn_cast<ArrayType>(Ty); local
535 if (!ATy)
539 if (CI->getZExtValue() >= ATy->getNumElements())
H A DType.cpp99 const ArrayType *ATy = dyn_cast<ArrayType>(this); local
100 if (ATy) {
101 unsigned NumElements = ATy->getNumElements();
102 return NumElements == 0 || ATy->getElementType()->isEmptyTy();
159 if (const ArrayType *ATy = dyn_cast<ArrayType>(this))
160 return ATy->getElementType()->isSized(Visited);
H A DAsmWriter.cpp254 ArrayType *ATy = cast<ArrayType>(Ty); local
255 OS << '[' << ATy->getNumElements() << " x ";
256 print(ATy->getElementType(), OS);
/external/llvm/lib/LTO/
H A DLTOCodeGenerator.cpp424 llvm::ArrayType *ATy = llvm::ArrayType::get(i8PTy, asmUsed2.size()); local
426 new llvm::GlobalVariable(*mergedModule, ATy, false,
428 llvm::ConstantArray::get(ATy, asmUsed2),
/external/llvm/lib/Transforms/IPO/
H A DInliner.cpp187 ArrayType *ATy = dyn_cast<ArrayType>(AI->getAllocatedType()); local
188 if (!ATy || AI->isArrayAllocation())
192 std::vector<AllocaInst*> &AllocasForType = InlinedArrayAllocas[ATy];
H A DGlobalOpt.cpp513 if (ArrayType *ATy = dyn_cast<ArrayType>(STy))
514 NumElements = ATy->getNumElements();
2140 if (ArrayType *ATy = dyn_cast<ArrayType>(InitTy))
2141 NumElts = ATy->getNumElements();
2735 ArrayType *ATy = ArrayType::get(Int8PtrTy, UsedArray.size()); local
2740 new GlobalVariable(*M, ATy, false, llvm::GlobalValue::AppendingLinkage,
2741 llvm::ConstantArray::get(ATy, UsedArray), "");
/external/llvm/lib/Analysis/
H A DLint.cpp426 Type *ATy = AI->getAllocatedType(); local
427 if (DL && !AI->isArrayAllocation() && ATy->isSized())
428 BaseSize = DL->getTypeAllocSize(ATy);
430 if (DL && BaseAlign == 0 && ATy->isSized())
431 BaseAlign = DL->getABITypeAlignment(ATy);
/external/clang/lib/AST/
H A DRecordLayoutBuilder.cpp1676 const ArrayType* ATy = Context.getAsArrayType(D->getType()); local
1677 FieldAlign = Context.getTypeAlignInChars(ATy->getElementType());
H A DASTContext.cpp4225 const ArrayType *ATy = dyn_cast<ArrayType>(split.Ty); local
4226 if (!ATy || qs.empty())
4227 return ATy;
4231 QualType NewEltTy = getQualifiedType(ATy->getElementType(), qs);
4233 if (const ConstantArrayType *CAT = dyn_cast<ConstantArrayType>(ATy))
4237 if (const IncompleteArrayType *IAT = dyn_cast<IncompleteArrayType>(ATy))
4243 = dyn_cast<DependentSizedArrayType>(ATy))
4251 const VariableArrayType *VAT = cast<VariableArrayType>(ATy);
/external/clang/lib/CodeGen/
H A DCGExprConstant.cpp1450 llvm::ArrayType *ATy = local
1459 return llvm::ConstantAggregateZero::get(ATy);
1462 return llvm::ConstantArray::get(ATy, Array);
/external/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.cpp1710 const ArrayType *ATy = dyn_cast<ArrayType>(Ty); local
1711 if (ATy)
1712 return getOpenCLAlignment(TD, ATy->getElementType());
/external/llvm/lib/Transforms/Scalar/
H A DScalarReplAggregates.cpp2389 ArrayType *ATy = cast<ArrayType>(AllocaEltTy); local
2390 Type *ArrayEltTy = ATy->getElementType();
2532 if (ArrayType *ATy = dyn_cast<ArrayType>(Ty)) {
2533 Ty = ATy->getElementType();

Completed in 205 milliseconds