Searched defs:ShufMask (Results 1 – 4 of 4) sorted by relevance
/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VectorCombine.cpp | 500 SmallVector<int, 32> ShufMask(VecTy->getNumElements(), PoisonMaskElem); createShiftShuffle() local 1091 SmallVector<int, 32> ShufMask(VecTy->getNumElements(), PoisonMaskElem); foldExtractedCmps() local
|
/llvm-project/llvm/lib/CodeGen/MIRParser/ |
H A D | MIParser.cpp | 2774 SmallVector<int, 32> ShufMask; parseShuffleMaskOperand() local
|
/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 20796 static const int ShufMask[] = {0, 2, 4, 6, -1, -1, -1, -1}; LowerTRUNCATE() local 20807 static const int ShufMask[] = {0, 2, 4, 6}; LowerTRUNCATE() local 24613 SmallVector<int,8> ShufMask(NumElems, -1); LowerSIGN_EXTEND() local 28599 static const int ShufMask[] = { 0, 4, 2, 6 }; LowerMUL() local 28790 SmallVector<int, 16> ShufMask(NumElts); LowerMULH() local 32894 SmallVector<int, 16> ShufMask(NumElts, SM_SentinelUndef); ReplaceNodeResults() local 38437 int ShufMask[4] = {-1, -1, -1, -1}; matchBinaryPermuteShuffle() local 43680 unsigned ShufMask = (NumElts > 2 ? 0 : 0x44); createMMXBuildVector() local [all...] |
/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 23213 SmallVector<int, 32> ShufMask(NumMaskElts, -1); reduceBuildVecToShuffleWithZero() local 25445 ArrayRef<int> ShufMask = Shuf->getMask(); combineShuffleOfSplatVal() local 26365 SmallVector<int, 8> ShufMask(VT.getVectorNumElements(), -1); visitSCALAR_TO_VECTOR() local [all...] |