Home
last modified time | relevance | path

Searched refs:MinSVEVectorSize (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetMachine.cpp442 unsigned MinSVEVectorSize = 0; in getSubtargetImpl() local
446 MinSVEVectorSize = CR.getUnsignedMin().getZExtValue() * 128; in getSubtargetImpl()
449 MinSVEVectorSize = SVEVectorBitsMinOpt; in getSubtargetImpl()
453 assert(MinSVEVectorSize % 128 == 0 && in getSubtargetImpl()
457 assert((MaxSVEVectorSize >= MinSVEVectorSize || MaxSVEVectorSize == 0) && in getSubtargetImpl()
462 MinSVEVectorSize = std::min(MinSVEVectorSize, MaxSVEVectorSize); in getSubtargetImpl()
463 MaxSVEVectorSize = std::max(MinSVEVectorSize, MaxSVEVectorSize); in getSubtargetImpl()
467 raw_svector_ostream(Key) << "SVEMin" << MinSVEVectorSize << "SVEMax" in getSubtargetImpl()
480 TargetTriple, CPU, TuneCPU, FS, *this, isLittle, MinSVEVectorSize, in getSubtargetImpl()
H A DAArch64ISelLowering.cpp5556 unsigned MinSVEVectorSize = std::max( in optimizeIncrementingWhile() local
5560 NumActiveElems.getZExtValue() <= (MinSVEVectorSize / ElementSize)) in optimizeIncrementingWhile()
17059 unsigned MinSVEVectorSize = in isLegalInterleavedAccessType() local
17061 if (VecSize % MinSVEVectorSize == 0 || in isLegalInterleavedAccessType()
17062 (VecSize < MinSVEVectorSize && isPowerOf2_32(MinElts) && in isLegalInterleavedAccessType()