reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1070 return BaseT::getInterleavedMemoryOpCost(Opcode, VecTy, Factor, Indices, 1080 assert(Factor > 1 && NumElts % Factor == 0 && "Invalid interleave factor"); 1080 assert(Factor > 1 && NumElts % Factor == 0 && "Invalid interleave factor"); 1081 unsigned VF = NumElts / Factor; 1091 std::vector<BitVector> ValueVecs(Factor, BitVector(NumVectorMemOps, false)); 1094 unsigned Vec = (Index + Elt * Factor) / NumEltsPerVecReg; 1113 unsigned NumSrcVecs = std::min(NumEltsPerVecReg, Factor);