Home
last modified time | relevance | path

Searched refs:MaxFactor (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DInterleavedAccessPass.cpp93 : DT(DT), TLI(TLI), MaxFactor(TLI->getMaxSupportedInterleaveFactor()) {} in InterleavedAccessImpl()
101 unsigned MaxFactor = 0u; member in __anon1a339c100111::InterleavedAccessImpl
190 Impl.MaxFactor = Impl.TLI->getMaxSupportedInterleaveFactor(); in runOnFunction()
213 unsigned &Index, unsigned MaxFactor, in isDeInterleaveMask() argument
219 for (Factor = 2; Factor <= MaxFactor; Factor++) { in isDeInterleaveMask()
242 unsigned MaxFactor) { in isReInterleaveMask() argument
248 for (Factor = 2; Factor <= MaxFactor; Factor++) { in isReInterleaveMask()
326 if (!isDeInterleaveMask(FirstSVI->getShuffleMask(), Factor, Index, MaxFactor, in lowerInterleavedLoad()
527 if (!isReInterleaveMask(SVI, Factor, MaxFactor)) in lowerInterleavedStore()
H A DInterleavedLoadCombinePass.cpp1256 unsigned MaxFactor = TLI.getMaxSupportedInterleaveFactor(); in run() local
1261 for (unsigned Factor = MaxFactor; Factor >= 2; Factor--) { in run()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp1966 unsigned MaxFactor = 0; in getPowerOf2Factor() local
1973 MaxFactor = CInt.countr_zero(); in getPowerOf2Factor()
1975 return MaxFactor; in getPowerOf2Factor()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp5832 const unsigned MaxFactor = Subtarget.getELen() / VT.getScalarSizeInBits(); in lowerVECTOR_SHUFFLE() local
5833 assert(MaxFactor == 2 || MaxFactor == 4 || MaxFactor == 8); in lowerVECTOR_SHUFFLE()
5834 for (unsigned Factor = 2; Factor <= MaxFactor; Factor <<= 1) { in lowerVECTOR_SHUFFLE()
6087 unsigned MaxFactor = Subtarget.getELen() / VT.getScalarSizeInBits(); in lowerVECTOR_SHUFFLE() local
6088 assert(MaxFactor == 2 || MaxFactor == 4 || MaxFactor == 8); in lowerVECTOR_SHUFFLE()
6089 for (unsigned Factor = 4; Factor <= MaxFactor; Factor <<= 1) { in lowerVECTOR_SHUFFLE()