Home
last modified time | relevance | path

Searched refs:isArrayTy (Results 1 – 25 of 27) sorted by relevance

12

/minix3/minix/llvm/passes/include/magic/support/
H A DSmartType.h64 bool isArrayTy() const;
165 if(aEDIType.isArrayTy() && TypeUtil::isArrayAsStructTy(type)) { in isStructTy()
174 inline bool SmartType::isArrayTy() const { in isArrayTy() function
175 if(aEDIType.isArrayTy() && TypeUtil::isArrayAsStructTy(type)) { in isArrayTy()
181 return isTy(type->isArrayTy(), aEDIType.isArrayTy(), "isArrayTy"); in isArrayTy()
200 if(!isArrayTy()) { in getNumElements()
205 if(type->isArrayTy()) { in getNumElements()
230 if(isArrayTy()) return true; in verifyTy()
H A DEDIType.h69 bool isArrayTy() const;
108 if(!isArrayTy() && !isVectorTy()) { in getNumElements()
119 return isArrayTy() || isVectorTy() ? getTypeArray().getNumElements() : 1; in getNumDimensions()
199 return isUnionOrStructTy() || isArrayTy() || isVectorTy(); in isAggregateType()
241 inline bool EDIType::isArrayTy() const { in isArrayTy() function
H A DTypeInfo.h160 if(lastSubType->isArrayTy() && ((ArrayType*)lastSubType)->getNumElements() <= 1) { in TypeInfo()
170 else if(aSmartType->isArrayTy()) { in TypeInfo()
/minix3/minix/llvm/passes/magic/support/
H A DTypeUtil.cpp16 bool paddedTy = lastContainedType->isIntegerTy() || (lastContainedType->isArrayTy() && in isPaddedType()
113 if(type->isPointerTy() || type->isArrayTy()) { in getArrayFreePointerType()
132 else if(type->isArrayTy() || type->isVectorTy()) { in hasInnerPointers()
321 else if(type->isArrayTy() || type->isVectorTy()) { in printTypeString()
323 …unsigned numElements = type->isArrayTy() ? ((TYPECONST ArrayType*) type)->getNumElements() : ((TYP… in printTypeString()
324 char startSep = type->isArrayTy() ? '[' : '<'; in printTypeString()
325 char endSep = type->isArrayTy() ? ']' : '>'; in printTypeString()
390 else if (type->isArrayTy() && type->getContainedType(0)->isIntegerTy()) { in typeToBits()
H A DEDIType.cpp47 bool isArrayOrVectorTy = isArrayTy() || isVectorTy(); in getContainedType()
76 bool isArrayOrVectorTy = isArrayTy() || isVectorTy(); in getNumContainedTypes()
117 else if(isArrayTy() || isVectorTy()) { in hasInnerPointers()
255 else if(isArrayTy() || isVectorTy()) { in printDescription()
258 char startSep = isArrayTy() ? '[' : '<'; in printDescription()
259 char endSep = isArrayTy() ? ']' : '>'; in printDescription()
H A DSmartType.cpp89 …ype, &subEDIType, useExceptions, hasBitFields && subEDIType.isIntegerTy() && subType->isArrayTy()); in getContainedType()
120 if(isArrayTy() && TypeUtil::isArrayAsStructTy(type)) { in getNumContainedTypes()
676 bool isArrayOrVectorTy = aEDIType->isArrayTy() || aEDIType->isVectorTy(); in isTypeConsistent()
686 else if(aEDIType->isArrayTy()) { in isTypeConsistent()
687 if(!type->isArrayTy() || ((ArrayType*)type)->getNumElements() != nEDINumElements) { in isTypeConsistent()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/IR/
H A DType.h213 bool isArrayTy() const { return getTypeID() == ArrayTyID; } in isArrayTy() function
/minix3/external/bsd/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64PromoteConstant.cpp229 } else if (CstTy->isArrayTy()) in isConstantUsingVectorTy()
H A DAArch64FastISel.cpp2841 if (ArgTy->isStructTy() || ArgTy->isArrayTy()) in fastLowerArguments()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/R600/
H A DAMDGPUPromoteAlloca.cpp155 if (!AllocaTy->isArrayTy() || in tryPromoteAllocaToVector()
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/
H A DGVN.cpp843 if (LoadTy->isStructTy() || LoadTy->isArrayTy() || in CanCoerceMustAliasedValueToLoad()
845 StoredVal->getType()->isArrayTy()) in CanCoerceMustAliasedValueToLoad()
955 if (LoadTy->isStructTy() || LoadTy->isArrayTy()) in AnalyzeLoadFromClobberingWrite()
1028 DepSI->getValueOperand()->getType()->isArrayTy()) in AnalyzeLoadFromClobberingStore()
1043 if (DepLI->getType()->isStructTy() || DepLI->getType()->isArrayTy()) in AnalyzeLoadFromClobberingLoad()
H A DSROA.cpp3980 if ((!SliceTy || (SliceTy->isArrayTy() && in rewritePartition()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h596 return Ty->isArrayTy(); in functionArgumentNeedsConsecutiveRegisters()
/minix3/minix/llvm/passes/magic/
H A DMagicPass.cpp798 else if(MAGIC_OFF_BY_N_PROTECTION_N && GVType->isArrayTy() && typeSize>0) { in runOnModule()
1428 …(aTypeInfo->getNumContainedTypes() == 1 && aTypeInfo->getContainedType(0)->getType()->isArrayTy()); in runOnModule()
2324 … typeInfos[i]->getSmartType()->getType() == sourceType && (!sourceType->isArrayTy() || typeInfos[i… in fillExternalTypeInfos()
2362 else if(sourceType->isArrayTy()) { in fillExternalTypeInfos()
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Utils/
H A DLocal.cpp1048 AI->getType()->getElementType()->isArrayTy(); in isArray()
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp1641 if (DL && SrcElTy->isArrayTy() && in visitGetElementPtrInst()
1695 SrcElTy->isArrayTy()) { in visitGetElementPtrInst()
/minix3/external/bsd/llvm/dist/llvm/lib/IR/
H A DConstantFold.cpp648 if (Ty->isStructTy() || Ty->isArrayTy()) { in ConstantFoldCastInstruction()
H A DVerifier.cpp423 Assert1(GVar && GVar->getType()->getElementType()->isArrayTy(), in visitGlobalValue()
H A DConstants.cpp1344 assert((Ty->isStructTy() || Ty->isArrayTy() || Ty->isVectorTy()) && in get()
/minix3/external/bsd/llvm/dist/llvm/lib/Analysis/
H A DValueTracking.cpp2209 assert((V->getType()->isStructTy() || V->getType()->isArrayTy()) && in FindInsertedValue()
H A DScalarEvolution.cpp443 if (Ty->isStructTy() || Ty->isArrayTy()) { in isOffsetOf()
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp2150 if (Init->getType()->isArrayTy()) in EvaluateStoreInto()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/ARM/
H A DARMFastISel.cpp3025 if (ArgTy->isStructTy() || ArgTy->isArrayTy() || ArgTy->isVectorTy()) in fastLowerArguments()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/X86/
H A DX86FastISel.cpp2542 if (ArgTy->isStructTy() || ArgTy->isArrayTy() || ArgTy->isVectorTy()) in fastLowerArguments()
/minix3/external/bsd/llvm/dist/llvm/lib/AsmParser/
H A DLLParser.cpp3185 if (!Ty->isArrayTy() || cast<ArrayType>(Ty)->getNumElements() != 0) in ConvertValIDToValue()

12