Home
last modified time | relevance | path

Searched refs:NMask (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp2834 SmallVector<int> NMask; in getShuffleCost() local
2843 NMask.push_back(UndefMaskElem); in getShuffleCost()
2863 NMask.push_back(MaskElt % LTNumElts); in getShuffleCost()
2865 NMask.push_back(MaskElt % LTNumElts + LTNumElts); in getShuffleCost()
2867 NMask.push_back(MaskElt % LTNumElts); in getShuffleCost()
2874 NTp, NMask, 0, nullptr, Args); in getShuffleCost()
2875 else if (any_of(enumerate(NMask), [&](const auto &ME) { in getShuffleCost()
H A DAArch64ISelLowering.cpp20063 SmallVector<int> NMask; in ReplaceAddWithADDP() local
20065 NMask.push_back(I); in ReplaceAddWithADDP()
20066 NMask.push_back(I); in ReplaceAddWithADDP()
20072 DAG.getUNDEF(VT), NMask)); in ReplaceAddWithADDP()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp15428 ArrayRef<int> NMask = N->getMask(); in FlattenVectorShuffle() local
15430 for (int i = 0, e = NMask.size(); i != e; i++) { in FlattenVectorShuffle()
15431 if (NMask[i] > 0 && OpMask[NMask[i]] > 0 && OpMask[NMask[i]] != i) in FlattenVectorShuffle()