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.cpp410 unsigned MinSVEVectorSize = 0; in getSubtargetImpl() local
414 MinSVEVectorSize = CR.getUnsignedMin().getZExtValue() * 128; in getSubtargetImpl()
417 MinSVEVectorSize = SVEVectorBitsMinOpt; in getSubtargetImpl()
421 assert(MinSVEVectorSize % 128 == 0 && in getSubtargetImpl()
425 assert((MaxSVEVectorSize >= MinSVEVectorSize || MaxSVEVectorSize == 0) && in getSubtargetImpl()
430 MinSVEVectorSize = std::min(MinSVEVectorSize, MaxSVEVectorSize); in getSubtargetImpl()
431 MaxSVEVectorSize = std::max(MinSVEVectorSize, MaxSVEVectorSize); in getSubtargetImpl()
435 raw_svector_ostream(Key) << "SVEMin" << MinSVEVectorSize << "SVEMax" in getSubtargetImpl()
449 TargetTriple, CPU, TuneCPU, FS, *this, isLittle, MinSVEVectorSize, in getSubtargetImpl()
H A DAArch64ISelLowering.cpp4823 unsigned MinSVEVectorSize = std::max( in optimizeWhile() local
4827 NumActiveElems.getZExtValue() <= (MinSVEVectorSize / ElementSize)) in optimizeWhile()