Home
last modified time | relevance | path

Searched refs:NumSubElts (Results 1 – 7 of 7) sorted by relevance

/external/llvm/lib/CodeGen/
DInterleavedAccessPass.cpp175 unsigned NumSubElts = NumElts / Factor; in isReInterleaveMask() local
176 if (!isPowerOf2_32(NumSubElts)) in isReInterleaveMask()
185 (i % Factor) * NumSubElts + i / Factor) in isReInterleaveMask()
/external/llvm/include/llvm/CodeGen/
DBasicTTIImpl.h567 unsigned NumSubElts = NumElts / Factor; in getInterleavedMemoryOpCost() local
568 VectorType *SubVT = VectorType::get(VT->getElementType(), NumSubElts); in getInterleavedMemoryOpCost()
611 for (unsigned Elt = 0; Elt < NumSubElts; ++Elt) in getInterleavedMemoryOpCost()
637 for (unsigned i = 0; i < NumSubElts; i++) in getInterleavedMemoryOpCost()
643 for (unsigned i = 0; i < NumSubElts; i++) in getInterleavedMemoryOpCost()
659 for (unsigned i = 0; i < NumSubElts; i++) in getInterleavedMemoryOpCost()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineCalls.cpp282 unsigned NumSubElts = 64 / BitWidth; in simplifyX86immShift() local
285 for (unsigned i = 0; i != NumSubElts; ++i) { in simplifyX86immShift()
286 unsigned SubEltIdx = (NumSubElts - 1) - i; in simplifyX86immShift()
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp7188 unsigned NumSubElts = VecTy->getVectorNumElements() / Factor; in lowerInterleavedStore() local
7190 VectorType *SubVecTy = VectorType::get(EltTy, NumSubElts); in lowerInterleavedStore()
7215 SubVecTy = VectorType::get(IntTy, NumSubElts); in lowerInterleavedStore()
7231 Op0, Op1, getSequentialMask(Builder, NumSubElts * i, NumSubElts))); in lowerInterleavedStore()
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp12674 unsigned NumSubElts = VecTy->getVectorNumElements() / Factor; in lowerInterleavedStore() local
12676 VectorType *SubVecTy = VectorType::get(EltTy, NumSubElts); in lowerInterleavedStore()
12703 SubVecTy = VectorType::get(IntTy, NumSubElts); in lowerInterleavedStore()
12721 Op0, Op1, getSequentialMask(Builder, NumSubElts * i, NumSubElts))); in lowerInterleavedStore()
/external/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp13869 int NumSubElts = NumElts * Split; in XformToShuffleWithZero() local
13873 for (int i = 0; i != NumSubElts; ++i) { in XformToShuffleWithZero()
13903 Indices.push_back(i + NumSubElts); in XformToShuffleWithZero()
13910 EVT ClearVT = EVT::getVectorVT(*DAG.getContext(), ClearSVT, NumSubElts); in XformToShuffleWithZero()
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp30143 unsigned NumSubElts = 128 / SVT.getSizeInBits(); in combineToExtendVectorInReg() local
30144 EVT SubVT = EVT::getVectorVT(*DAG.getContext(), SVT, NumSubElts); in combineToExtendVectorInReg()
30145 EVT InSubVT = EVT::getVectorVT(*DAG.getContext(), InSVT, NumSubElts); in combineToExtendVectorInReg()
30148 for (unsigned i = 0, Offset = 0; i != NumVecs; ++i, Offset += NumSubElts) { in combineToExtendVectorInReg()