Searched refs:MaxElements (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | ArgumentPromotion.h | 24 unsigned MaxElements; variable 27 ArgumentPromotionPass(unsigned MaxElements = 2u) : MaxElements(MaxElements) {} in MaxElements() argument
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | ArgumentPromotion.cpp | 511 unsigned MaxElements, bool IsRecursive, in findArgParts() argument 578 if (MaxElements > 0 && ArgParts.size() > MaxElements) { in findArgParts() 580 << "more than " << MaxElements << " parts\n"); in findArgParts() 692 if (MaxElements > 0 && ArgParts.size() > MaxElements) { in findArgParts() 694 << "more than " << MaxElements << " parts\n"); in findArgParts() 795 unsigned MaxElements, bool IsRecursive) { in promoteArguments() argument 876 if (findArgParts(PtrArg, DL, AAR, MaxElements, IsRecursive, ArgParts, in promoteArguments() 915 Function *NewF = promoteArguments(&OldF, FAM, MaxElements, IsRecursive); in run()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | LegalizerInfo.h | 1258 unsigned MaxElements) { in clampMaxNumElements() argument 1266 VecTy.getNumElements() > MaxElements; in clampMaxNumElements() 1270 LLT NewTy = LLT::scalarOrVector(ElementCount::getFixed(MaxElements), in clampMaxNumElements()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUPromoteAlloca.cpp | 836 const unsigned MaxElements = in tryPromoteAllocaToVector() local 839 if (VectorTy->getNumElements() > MaxElements || in tryPromoteAllocaToVector()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaInit.cpp | 3248 llvm::APSInt MaxElements(cast<ConstantArrayType>(AT)->getSize(), false); in CheckDesignatedInitializer() local 3250 = DesignatedStartIndex.extOrTrunc(MaxElements.getBitWidth()); in CheckDesignatedInitializer() 3251 DesignatedStartIndex.setIsUnsigned(MaxElements.isUnsigned()); in CheckDesignatedInitializer() 3253 = DesignatedEndIndex.extOrTrunc(MaxElements.getBitWidth()); in CheckDesignatedInitializer() 3254 DesignatedEndIndex.setIsUnsigned(MaxElements.isUnsigned()); in CheckDesignatedInitializer() 3255 if (DesignatedEndIndex >= MaxElements) { in CheckDesignatedInitializer() 3259 << toString(DesignatedEndIndex, 10) << toString(MaxElements, 10) in CheckDesignatedInitializer()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | Interp.h | 272 SizeT MaxElements = SizeT::from(Descriptor::MaxArrayElemBytes / ElemSize); in CheckArraySize() local 273 assert(MaxElements.isPositive()); in CheckArraySize() 276 *NumElements > MaxElements) { in CheckArraySize()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 30274 unsigned MaxElements = MaxSVEVectorSizeInBits / *ElementSize; in SimplifyDemandedBitsForTargetNode() local 30280 unsigned RequiredBits = llvm::bit_width(MaxElements); in SimplifyDemandedBitsForTargetNode()
|